Kā noteikt neapstrādātu režīmu nav pieejams ar Hyper-V?

Kā noteikt neapstrādātu režīmu nav pieejams ar Hyper-V?

How Fix Raw Mode Is Unavailable Courtesy Hyper V

Neapstrādātais režīms nav pieejams, pateicoties Hyper-V ( VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT ) ”Kļūda parādās VirtualBox, mēģinot palaist virtuālo mašīnu. Dažiem lietotājiem šī kļūda notiek, neskatoties uz to, ka viņu mašīnās ir atspējota Hyper-V tehnoloģija.



Neapstrādātais režīms nav pieejams, pateicoties Hyper-V (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)



Mēģinot novērst šo kļūdu, vispirms vajadzētu pārliecināties, ka Hyper-V nav iespējots Windows funkcijās. Ja tas jau ir atspējots, citi iespējamie vainīgie var būt iespējoti hipervizora pārbaude , iespējota Device Guard (Credential Guard) vai kāda veida iejaukšanās, ko veicina Windows Defender drošības līdzeklis ar nosaukumu Core Isolation.

Tomēr vecāku mašīnu konfigurācijās šo kļūdu var redzēt arī tāpēc, ka aparatūra virtualizācija ir atspējota BIOS vai UEFI līmenī.



1. Atspējojiet Hyper-V pārvaldības rīkus

Pirmais cēlonis, kas izraisīs “ Neapstrādātais režīms nav pieejams, pateicoties Hyper-V. ” kļūda ir fakts, ka jūsu datorā ir iespējota Hyper-V. Šī patentētā Microsoft virtualizācijas tehnoloģija ļauj izveidot virtuālās mašīnas x86 un x64 sistēmās, kurās Windows versija darbojas vietējā veidā.

Bet neviena no trešo pušu alternatīvām, piemēram, VirtualBox vai VMware, to neizmanto stabilitātes apsvērumu dēļ. Pat vairāk, viņi īpaši atsakās strādāt, ja šī tehnoloģija ir iespējota. Tomēr tagad Windows 10 ir ieprogrammēts noteikt Hyper-V prioritāti salīdzinājumā ar līdzīgu virtualizācijas tehnoloģiju.

Kā jūs varat iedomāties, tas var radīt daudz problēmu, tostarp VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT kļūdas kods. Lai to labotu, jums būs jāatspējo Hyper-V, lai trešajai pusei būtu alternatīva pārņemšanai.



Kad jums tas jādara, jums ir divi virzieni uz priekšu. Varat to izdarīt vai nu tieši no termināla, vai arī to var izdarīt izvēlnē Programs and Features GUI. Jūtieties brīvi sekot jebkurai pieejai, kuru vēlaties:

Atspējojiet Hyper-V, izmantojot GUI

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Pēc tam ierakstiet ‘Appwiz.cpl’ un nospiediet Enter lai atvērtu Programmas un iespējas izvēlne.

    Ierakstiet appwiz.cpl un nospiediet taustiņu Enter, lai atvērtu instalēto programmu sarakstu

  2. Kad esat iekšā Programmas un iespējas izvēlnē izmantojiet izvēlni labajā pusē, lai noklikšķinātu uz Ieslēdziet vai izslēdziet Windows funkcijas no kreisās rūts.

    Piekļuve Windows funkciju izvēlnei

  3. No iekšpuses Windows funkcijas izvēlni, dodieties uz priekšu un paplašiniet Hyper-V mape . Pēc tam noteikti noņemiet atzīmi no izvēles rūtiņas, kas saistīta ar Hyper-V pārvaldības rīki un Hyper-V platforma pirms beidzot noklikšķināt labi .

    Hyper-V atspējošana, izmantojot Windows funkciju ekrānu

  4. Pagaidiet, līdz procedūra ir pabeigta, pēc tam restartējiet datoru un pārbaudiet, vai problēma ir novērsta pēc nākamās startēšanas.

Atspējojiet Hyper-V, izmantojot CMD termināli

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Pēc tam ierakstiet ‘Cmd’ tekstlodziņā un nospiediet Ctrl + Shift + Enter lai atvērtu uzlabotu komandu uzvedni. Kad jūs beidzot redzat UAC (lietotāja konta kontrole) , klikšķis piešķirt administratīvās privilēģijas.

    Komandu uzvednes palaišana

  2. Kad esat paspējis iekļūt paaugstinātajā CMD terminālā, ierakstiet vai ielīmējiet šo komandu un nospiediet Enter lai atspējotu funkciju Hyper-V:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V
  3. Kad komanda ir veiksmīgi apstrādāta, aizveriet CMD logu un restartējiet datoru.
  4. Nākamajā startēšanas reizē atkārtojiet darbību, kas izraisīja Neapstrādātais režīms nav pieejams, pateicoties Hyper-V un pārbaudiet, vai problēma tagad ir novērsta.

Ja šī darbība neļāva novērst problēmu, izpildiet tālāk sniegtos norādījumus, lai iegūtu citu problēmas novēršanas veidu.

2. Atspējojiet Hypervisor pārbaudi

Kā izrādās, šī problēma var rasties pat tad, ja Hyper-V ir atspējots. Viens populārs scenārijs, kas varētu izraisīt šo problēmu, ir gadījums HyperVisorLaunchType pakalpojums ir iestatīts uz AUTO. Tas galu galā piespiedīs jūsu sistēmu pirms katras virtuālās mašīnas palaišanas pārbaudīt, vai nav lietojumprogrammu, kas izmanto VT-x.

Vairākiem ietekmētajiem lietotājiem ir izdevies atrisināt šo problēmu, palaižot Bcdedit utilītu, lai pārbaudītu HyperVisorLaunchType un atspējojiet to, ja tā ir iestatīta uz Automātiska.

Šeit ir īss ceļvedis, kā to izdarīt jebkurā Windows datorā:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet ‘Cmd’ tekstlodziņā un pēc tam nospiediet Ctrl + Shift + Enter lai atvērtu paaugstinātu CMD termināli.

    Komandu uzvednes palaišana

    Piezīme: Kad ierodaties UAC (lietotāja konta kontrole) , klikšķis piešķirt administratora piekļuvi.

  2. Kad atrodaties paaugstinātā CMD terminālā, ierakstiet šādu komandu un nospiediet taustiņu Enter, lai pārbaudītu HyperVisor statusu:
    bcdedit

    Piezīme : Ja statuss hypervisorlaunchtype iestatīts uz Invalīds, izlaidiet nākamās darbības zemāk un pārejiet tieši uz 3. metode .

  3. Kad rezultāti būs, ritiniet uz leju līdz hypervisorlaunchtype sadaļā un pārbaudiet, vai statuss ir iestatīts uz Automātiski .

    Piemērs, kur HyperAdvisor ir iestatīts uz automātisko

  4. Ja statuss hypervisorlaunchtype šovi Automātiski , ierakstiet vai ielīmējiet šo komandu un nospiediet Enter lai iestatītu statusu uz Invalīdi:
    bcdedit / set hypervisorlaunchtype off
  5. Pēc komandas veiksmīgas apstrādes aizveriet paaugstināto CMD termināli un pēc tam restartējiet resursdatoru.
  6. Nākamajā startēšanas reizē palaidiet virtuālo mašīnu VirtualBox un pārbaudiet, vai problēma tagad ir atrisināta.

Gadījumā, ja tā pati problēma joprojām pastāv, pārejiet uz nākamo iespējamo labojumu zemāk.

3. Atspējojiet Device Guard / Credential Guard

Citiem skartajiem lietotājiem ir izdevies novērst problēmu Neapstrādātais režīms nav pieejams, pateicoties Hyper-V kļūda, izmantojot Gpedit (vietējo grupas politikas redaktoru), lai atspējotu Ierīces apsardze (zināms arī kā Akreditācijas apsardze).

Kā izrādās, šī ar uzņēmumu saistītās programmatūras un pakalpojumu kombinācija, kas paredzēta drošībai, var nonākt pretrunā ar noteiktām VirtualBox VM funkcijām. Ja tas ir vaininieks aiz VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT, problēmu var viegli atrisināt, atspējojot ierīci Guard, izmantojot vietējo grupas politikas redaktoru.

Bet paturiet prātā, ka ne visās Windows versijās pēc noklusējuma ir Gpedit utilītas. Windows 10 Home un pāris citas saistītās apakšversijas to neiekļaus. Tomēr ir dažas darbības, kuras varat veikt instalējiet gpedit.msc operētājsistēmā Windows 10 .

Kad esat pārliecinājies, ka vietējā grupas politikas redaktors ir pieejams jūsu Windows versijā, šeit ir īss ceļvedis par ierīces aizsargu atspējošanu:

  1. Nospiediet Windows taustiņš + R lai atvērtu dialoglodziņu Palaist. Pēc tam ierakstiet ‘Gpedit.msc’ un tad sit Enter lai atvērtu Vietējais grupas politikas redaktors .

    Vietējās politikas grupas redaktora palaišana

    Piezīme: Ja jums prasa UAC (lietotāja konta kontrole) noklikšķiniet uz piešķirt administratīvās privilēģijas.

  2. Kad esat iekļuvis lokālajā grupas politikas redaktorā, izmantojiet kreisās puses izvēlni, lai virzītos uz šo atrašanās vietu:
    Vietējā datora politika> Datora konfigurācija> Administratīvās veidnes> Sistēma> Device Guard
  3. Kad esat paspējis nokļūt pareizajā vietā, pārejiet uz Gpedit utilītas labās puses sadaļu un veiciet dubultklikšķi uz Ieslēdziet uz virtualizāciju balstītu drošību .

    Ieslēdziet uz virtualizāciju balstītu drošību

  4. Kad esat iekšā Ieslēdziet uz virtualizāciju balstītu drošību logā vienkārši mainiet statusu uz Atspējots un noklikšķiniet Piesakies lai saglabātu izmaiņas.

    Atspējota virtualizācijas tehnoloģija

  5. Kad jums izdosies to izdarīt, NE vēl restartējiet datoru. Tā vietā atveriet paaugstinātu komandu uzvedni, nospiežot Windows taustiņš + R , ierakstiet ‘ cmd ‘Un pēc tam nospiediet Ctrl + Shift + Enter .

    Komandu uzvednes palaišana

    Piezīme: Kad redzat UAC (lietotāja konta kontrole) noklikšķiniet uz Jā, lai piešķirtu CMD termināla administratora atļauju.

  6. CMD logā ielīmējiet šādas komandas un nospiediet Enter pēc katra dzēst saistītos EFI mainīgos, kas joprojām var izraisīt šo problēmu:
    mountvol X: / s kopēt% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / izveidot {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / application osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} ceļš ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} ierīces nodalījums = X: mountvol X: / d copy% W32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / application osloader bcdedit / set {0cb3b571-2f2e a879-d86a476d7215} ceļš ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f2opt-433 DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a 476d7215} ierīces nodalījums = X: mountvol X: / d

    Piezīme: Paturiet prātā, ka X ir neizmantota diska vietturis. Attiecīgi noregulējiet vērtību.

  7. Pēc katras komandas veiksmīgas apstrādes restartējiet resursdatoru un pārbaudiet, vai problēma ir novērsta nākamajā startēšanas reizē.

Gadījumā, ja jūs joprojām sastopaties ar to pašu Neapstrādātais režīms nav pieejams, pateicoties Hyper-V. ” kļūdu, pārejiet uz nākamo metodi zemāk.

4. Atspējojiet kodola izolēšanu sistēmā Windows Defender

Kā izrādās, par šo problēmu var būt atbildīga arī noklusējuma AV drošības funkcija. Operētājsistēmā Windows 10 operētājsistēmai Windows Defender ir iezīme, kas sakopota ar Core Isolation - būtībā tas ir uz virtualizāciju balstīts papildu slānis, kas paredzēts sarežģītāku uzbrukumu atvairīšanai.

Tomēr ir zināms, ka šī drošības funkcija traucē virtuālo mašīnu (īpaši tādu, kuras atvieglo trešo pušu alternatīvas) darbību.

Vairāki ietekmētie lietotāji, kuri arī saskārās ar “ Neapstrādātais režīms nav pieejams, pateicoties Hyper-V. ” kļūda ir apstiprinājusi, ka viņi beidzot varēja novērst problēmu, izpildot dažas modifikācijas, kas ļāva viņiem atspējot Core izolāciju no Windows drošības iestatījumu izvēlnes.

Šeit ir īss ceļvedis par Core Isolation atspējošanu Windows Defender iestatījumu izvēlnē:

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Pēc tam ierakstiet “ ms-settings: windowsdefender ”Tekstlodziņā un nospiediet Enter lai atvērtu Windows cilne Drošība (bijušais Windows Defender) Iestatījumi lietotne. nospiediet taustiņu, lai atvērtu iestatīšanu vai BIOS

    Palaist dialoglodziņu: ms-settings: windowsdefender

  2. Kad esat iekšā Windows drošība cilni, pārejiet uz labās puses sadaļu un noklikšķiniet uz Ierīces drošība zem Aizsardzības zonas .
  3. Pēc tam ritiniet uz leju pieejamo opciju sarakstā un noklikšķiniet uz Informācija par galveno izolāciju (zem Kodola izolācija ).
  4. Izvēlnē Core izolācija pārliecinieties, vai pārslēgs, kas saistīts ar Atmiņas integritāti, ir iestatīts uz Izslēgts .
  5. Kad modifikācija ir ieviesta, restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā startēšanas reizē.

Atspējot kodola izolāciju, izmantojot izvēlni Iestatījumi

Ja pārslēgšana, kas saistīta ar Core Isolation, ir pelēka vai tiek parādīts kļūdas ziņojums, mēģinot to iestatīt uz OFF, šeit ir īss ceļvedis par tāda paša rezultāta sasniegšanu, izmantojot reģistra redaktoru:

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Pēc tam ierakstiet ‘Regedit’ tekstlodziņā un nospiediet Enter lai atvērtu reģistra redaktoru. Pēc tam noklikšķiniet pie UAC (lietotāja konta uzvedne) piešķirt administratīvās privilēģijas.

    Darbojas reģistra redaktorā

  2. Reģistra redaktorā izmantojiet kreiso sadaļu, lai virzītos uz šo vietu:
    Dators  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    Piezīme: Varat tur navigēt manuāli vai arī ievietot atrašanās vietu tieši navigācijas joslā un nospiest Enter lai tur nokļūtu uzreiz.

  3. Kad esat paspējis nokļūt pareizajā vietā, pārejiet uz labās puses sadaļu un veiciet dubultklikšķi uz Iespējots taustiņu.

    Piekļuve taustiņam Enabled

  4. Pēc tam, kad izdosies atvērt Iespējots Vērtība, atstājiet bāzi Heksadecimāls un mainīt Vērtības dati uz 0 .

    Iespējotās vērtības datu iestatīšana uz 0

  5. Klikšķis Labi lai saglabātu modifikāciju, pēc tam aizveriet reģistra redaktoru un restartējiet datoru, lai redzētu izmaiņas.
  6. Nākamajā mašīnas startēšanas laikā atkārtojiet darbību, kas iepriekš izraisīja VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT kļūdas kodu un pārbaudiet, vai problēma joprojām pastāv.

Gadījumā, ja problēma joprojām nav atrisināta, pārejiet uz nākamo iespējamo labojumu zemāk.

5. Iespējojiet virtualizāciju BIOS vai UEFI

Vēl viens potenciāls iemesls, kas varētu izraisīt šo problēmu, ir gadījums, kad aparatūras virtualizācija tiek atspējota BIOS vai UEFI iestatījumos. Paturiet prātā, ka mūsdienās virtualizācija pēc noklusējuma ir iespējota katram jaunam aparatūras gabalam, vecāku datoru konfigurācijās šī opcija var nebūt iespējota pēc noklusējuma.

Ja datoram ir vecāka konfigurācija, iespējams, manuāli jāiespējo aparatūras virtualizācija no BIOS vai UEFI iestatījumiem. Vairāki skartie lietotāji ir apstiprinājuši, ka pēc to izdarīšanas problēma tika pilnībā atrisināta.

Šeit ir īss ceļvedis par virtualizācijas iespējošanu no BIOS vai UEFI iestatījumiem:

  1. Ja jums ir dators, kas darbojas ar BIOS, palaidiet to un sāciet atkārtoti nospiest taustiņu Iestatīšana, tiklīdz redzat sākuma ekrānu. Lielākajā daļā konfigurāciju Uzstādīt atslēga ir vai nu viens no F taustiņiem (F2, F4, F6, F8) vai No taustiņu.

    Nospiediet [taustiņš], lai atvērtu iestatīšanu

    Piezīme: Ja izmantojat UEFI datoru, veiciet darbības ( šeit ), lai sāktu tieši Advanced Startup opciju izvēlne. Kad esat ieradies, varat piekļūt UEFI programmaparatūras iestatījumiem tieši no šīs izvēlnes.

    Piekļuve UEFI programmaparatūras iestatījumiem

  2. Tiklīdz nokļūstat BIOS vai UEFI iestatījumos, sāciet pārlūkot izvēlnes, lai atrastu virtualizācijas tehnoloģijai līdzvērtīgu mātesplati (Intel VT-x, Intel Virtualization Technology, AMD-V, Vanderpool utt.)
  3. Kad jums izdodas to atrast, pārliecinieties, vai esat to iestatījis uz Iespējots.

    Intel virtualizācijas tehnoloģijas iespējošana

    Piezīme: Vairumā gadījumu šo opciju atradīsit sadaļā Procesors, Drošība, Chipset, Advanced, Advanced Chipset Control vai Advanced CPU konfigurācija. Tomēr ņemiet vērā, ka ekrāns var atšķirties no mūsu ekrāna atkarībā no izmantotās mātesplates un procesora ražotāja. Ja pats nevarat atrast opciju, meklējiet tiešsaistē konkrētas darbības atbilstoši savai konfigurācijai.

  4. Kad esat spējis iespējot virtualizācijas tehnoloģiju, saglabājiet veiktās izmaiņas BIOS vai UEFI iestatījumos un restartējiet datoru, lai tas varētu normāli palaist.
  5. Nākamajā startēšanas secībā atkārtojiet darbību, kas izraisīja “ Neapstrādātais režīms nav pieejams, pateicoties Hyper-V. ” un pārbaudiet, vai problēma tagad ir novērsta.

Gadījumā, ja tā pati problēma joprojām pastāv, pārejiet uz nākamo iespējamo labojumu zemāk.

9 minūtes lasīts