Ako opraviť režim Raw nie je k dispozícii so súhlasom Hyper-V?



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Surový režim nie je k dispozícii so súhlasom Hyper-V ( VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT ) ”, Zobrazí sa chyba pre VirtualBox pri pokuse o spustenie virtuálneho stroja. U niektorých používateľov sa táto chyba vyskytuje napriek skutočnosti, že na ich počítačoch je vypnutá technológia Hyper-V.



Surový režim nie je k dispozícii s povolením Hyper-V (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)



Pri pokuse o opravu tejto chyby by ste sa najskôr mali ubezpečiť, že v rámci funkcií systému Windows nie je povolená funkcia Hyper-V. Ak je už deaktivovaný, môžu byť povolení aj ďalší potenciálni vinníci kontrola hypervisora , povolená ochrana zariadenia (Credential Guard) alebo nejaký druh rušenia, ktoré uľahčuje bezpečnostná funkcia programu Windows Defender s názvom Core Isolation.



V starších konfiguráciách strojov sa však táto chyba môže zobraziť aj kvôli hardvéru virtualizácia je zakázaná na úrovni BIOS alebo UEFI.

1. Zakážte nástroje na správu Hyper-V

Príčina číslo jedna, ktorá spôsobí „ Surový režim nie je k dispozícii s povolením Hyper-V “ chybou je skutočnosť, že vo vašom počítači je povolená funkcia Hyper-V. Táto patentovaná technológia virtualizácie spoločnosti Microsoft umožňuje natívne vytvárať virtuálne stroje na systémoch x86 a x64 so systémom Windows.

Žiadna z alternatív tretích strán, ako je VirtualBox alebo VMware, ho však z dôvodu stability nepoužíva. Ešte viac, konkrétne odmietajú pracovať, keď je táto technológia povolená. Windows 10 je však teraz naprogramovaný tak, aby uprednostňoval Hyper-V pred podobnou virtualizačnou technológiou.



Ako si dokážete predstaviť, má to potenciál na vytvorenie mnohých problémov, vrátane VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT kód chyby. Ak to chcete opraviť, budete musieť deaktivovať technológiu Hyper-V, aby ste mohli prevziať alternatívu od tretej strany.

A pokiaľ ide o to, máte dve cesty vpred. Môžete to urobiť buď priamo z terminálu, alebo z ponuky GUI Programy a funkcie. Môžete sa riadiť ľubovoľným prístupom, ktorý uprednostňujete:

Zakážte Hyper-V prostredníctvom grafického používateľského rozhrania

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte „Appwiz.cpl“ a stlačte Zadajte otvoriť Programy a príslušenstvo Ponuka.

    Zadajte príkaz appwiz.cpl a stlačením klávesu Enter otvorte zoznam nainštalovaných programov

  2. Akonáhle ste vo vnútri Programy a príslušenstvo ponuky, kliknite na ponuku vpravo Zapnite alebo vypnite funkcie systému Windows z ľavej tabuľky.

    Prístup do ponuky funkcií systému Windows

  3. Z vnútra Funkcie systému Windows menu, pokračujte a rozbaľte Priečinok Hyper-V . Potom začiarknite políčko spojené s Nástroje na správu Hyper-V a Platforma Hyper-V pred konečným kliknutím Ok .

    Zakázanie technológie Hyper-V prostredníctvom obrazovky funkcií systému Windows

  4. Počkajte, kým sa postup nedokončí, potom reštartujte počítač a po ďalšom spustení skontrolujte, či sa problém vyriešil.

Zakážte Hyper-V cez terminál CMD

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte „Cmd“ vo vnútri textového poľa a stlačte Ctrl + Shift + Enter otvorte pokročilý príkazový riadok. Keď konečne uvidíte UAC (Kontrola používateľských účtov) , kliknite Áno udeľovať oprávnenia správcu.

    Spustenie príkazového riadku

  2. Keď sa vám podarí dostať sa do vyvýšeného terminálu CMD, zadajte alebo vložte nasledujúci príkaz a stlačte Zadajte vypnutie funkcie Hyper-V:
    dism.exe / Online / Zakázať funkciu: Microsoft-Hyper-V
  3. Po úspešnom spracovaní príkazu zatvorte okno CMD a reštartujte počítač.
  4. Pri nasledujúcom štarte zopakujte akciu, ktorá spôsobovala Surový režim nie je k dispozícii so súhlasom Hyper-V chyba a uvidíte, či je problém teraz vyriešený.

Ak vám táto operácia neumožnila problém vyriešiť, postupujte podľa pokynov nižšie a poskytnite iný spôsob riešenia problému.

2. Zakážte kontrolu hypervízora

Ako sa ukázalo, s týmto problémom sa môžete stretnúť, aj keď je Hyper-V vypnutý. Jedným z populárnych scenárov, ktorý by mohol spôsobiť tento problém, je inštancia, kde HyperVisorLaunchType služba je nastavená na AUTO. To nakoniec donúti váš systém kontrolovať aplikácie, ktoré používajú VT-x pred každým spustením virtuálneho stroja.

Niekoľko postihnutých používateľov sa podarilo vyriešiť tento problém spustením nástroja Bcdedit na kontrolu stavu HyperVisorLaunchType a deaktivujte ho v prípade, že je nastavený na Automaticky.

Tu je stručný sprievodca, ako to urobiť na ľubovoľnom počítači so systémom Windows:

  1. Stlačte Kláves Windows + R otvoríte dialógové okno Spustiť. Ďalej zadajte „Cmd“ vo vnútri textového poľa a potom stlačte Ctrl + Shift + Enter otvoriť vyvýšený terminál CMD.

    Spustenie príkazového riadku

    Poznámka: Keď prídete na UAC (Kontrola používateľských účtov) , kliknite Áno udeliť prístup správcu.

  2. Keď sa nachádzate vo vyvýšenom termináli CMD, zadajte nasledujúci príkaz a stlačením klávesu Enter skontrolujte stav programu HyperVisor:
    bcdedit

    Poznámka : V prípade, že je stav hypervisorlaunchtype nastavený na Zakázané, preskočte nasledujúce kroky a presuňte sa priamo na Metóda 3 .

  3. Keď sú výsledky v, posuňte sa nadol na hypervisorlaunchtype a skontrolujte, či je stav nastavený na Auto .

    Príklad, kde je HyperAdvisor nastavený na auto

  4. V prípade stavu hypervisorlaunchtype relácie Auto , zadajte alebo vložte nasledujúci príkaz a stlačte Zadajte stav nastaviť na Zakázané:
    bcdedit / vypnúť hypervisorlaunchtype
  5. Po úspešnom spracovaní príkazu zatvorte vyvýšený terminál CMD a potom reštartujte hostiteľský počítač.
  6. Pri ďalšom spustení spustite virtuálny stroj VirtualBox a skontrolujte, či je problém teraz vyriešený.

Ak stále ten istý problém pretrváva, prejdite nadol k ďalšej potenciálnej oprave nižšie.

3. Zakážte ochranu zariadenia / ochranu poverení

Ďalším postihnutým používateľom sa podarilo opraviť Surový režim nie je k dispozícii so súhlasom Hyper-V chyba pomocou nástroja Gpedit (Editor miestnych zásad skupiny) na zakázanie Device Guard (taktiež známy ako Poverovací stráž).

Ako sa ukazuje, táto kombinácia podnikového softvéru a služieb zameraných na zabezpečenie by mohla byť v rozpore s určitými funkciami VirtualBox VM. Ak je to vinník za VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT, problém môžete ľahko vyriešiť zakázaním aplikácie Device Guard prostredníctvom editora miestnych zásad skupiny.

Nezabúdajte však, že nie všetky verzie systému Windows majú nástroje Gpedit predvolene. Windows 10 Home a niekoľko ďalších pridružených podverzií ho nebude obsahovať. Existujú však kroky, ktoré môžete podniknúť nainštalujte gpedit.msc na Windows 10 .

Keď sa ubezpečíte, že je editor miestnych zásad skupiny prístupný vo vašej verzii systému Windows, tu je rýchly sprievodca zakázaním ochrany zariadenia:

  1. Stlačte Kláves Windows + R otvoríte dialógové okno Spustiť. Ďalej zadajte „Gpedit.msc“ a potom udrieť Zadajte otvoriť Editor miestnych zásad skupiny .

    Spustenie editora skupiny miestnych politík

    Poznámka: Ak sa zobrazí výzva UAC (Kontrola používateľských účtov) výzva, klikni Áno udeľovať oprávnenia správcu.

  2. Keď sa nachádzate v editore miestnych zásad skupiny, pomocou ponuky na ľavej strane prejdite na nasledujúce miesto:
    Zásady miestneho počítača> Konfigurácia počítača> Šablóny pre správu> Systém> Ochrana zariadenia
  3. Keď sa vám podarí doraziť na správne miesto, presuňte sa do pravej časti obslužného programu Gpedit a dvakrát kliknite na Zapnite zabezpečenie založené na virtualizácii .

    Zapnite zabezpečenie založené na virtualizácii

  4. Akonáhle ste vo vnútri Zapnite zabezpečenie založené na virtualizácii okno, jednoducho zmeňte stav na Zakázané a kliknite Podať žiadosť na uloženie zmien.

    Zakázaná virtualizačná technológia

  5. Keď to zvládnete, NEROBTE ešte reštartujte počítač. Namiesto toho otvorte zvýšený príkazový riadok stlačením Kláves Windows + R , zadajte „ cmd ‘A potom stlačte Ctrl + Shift + Enter .

    Spustenie príkazového riadku

    Poznámka: Keď uvidíte UAC (Kontrola používateľských účtov) kliknite na Áno, aby ste udelili povolenie pre správu terminálu CMD.

  6. Do okna CMD prilepte nasledujúce príkazy a stlačte Zadajte po každej z nich odstrániť súvisiace premenné EFI, ktoré by mohli stále spôsobovať tento problém:
    mountvol X: / s copy% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / aplikácia osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} cesta ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d72} d86a476d72 0cb3b571-2f2e-4343-a879-d86a476d7215} možnosti načítania DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} oddiel zariadenia = X: mountvol X: / d kópia% WINDIR%   SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / application osloader bcdedit / set {0cb3b543-2f2e a879-d86a476d7215} cesta ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f2e-4343 -d4335-ddd DISABLE-LSA-ISO, DISABLE-VBS bcdedit / sada {0cb3b571-2f2e-4343-a879-d86a 476d7215} oddiel zariadenia = X: mountvol X: / d

    Poznámka: Majte na pamäti, že X je zástupný symbol pre nepoužívaný disk. Podľa toho upravte hodnotu.

  7. Po úspešnom spracovaní každého príkazu reštartujte hostiteľský počítač a pri ďalšom spustení skontrolujte, či je problém vyriešený.

V prípade, že sa stále stretávate s rovnakou „ Surový režim nie je k dispozícii s povolením Hyper-V “ chyba, prejdite nadol na nasledujúcu metódu nižšie.

4. Zakážte izoláciu jadier v programe Windows Defender

Ako sa ukázalo, za tento problém môže byť zodpovedný aj bezpečnostný prvok z predvoleného AV. V systéme Windows 10 má Windows Defender funkciu nazvanú Core Isolation - je to v podstate ďalšia vrstva zabezpečenia založeného na virtualizácii, ktorá je navrhnutá tak, aby odrážala sofistikovanejšie útoky.

Je však známe, že táto bezpečnostná funkcia narúša dobré fungovanie virtuálnych strojov (najmä tých, ktoré uľahčujú alternatívy tretích strán).

Niekoľko dotknutých používateľov, ktorí sa tiež stretli s „ Surový režim nie je k dispozícii s povolením Hyper-V “ Chyba potvrdila, že sa im konečne podarilo problém vyriešiť uplatnením niektorých úprav, ktoré im umožnili zakázať izoláciu jadier z ponuky nastavení zabezpečenia systému Windows.

Tu je rýchly sprievodca zakázaním izolácie jadra z ponuky nastavení programu Windows Defender:

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte „ ms-nastavenia: windowsdefender ”Vo vnútri textového poľa a stlačte Zadajte otvoriť Karta Zabezpečenie systému Windows (bývalý program Windows Defender) nastavenie aplikácia stlačte kláves pre vstup do nastavenia alebo bios

    Spustiť dialógové okno: ms-settings: windowsdefender

  2. Akonáhle ste vo vnútri Zabezpečenie systému Windows kartu, presuňte sa do pravej časti a kliknite na Zabezpečenie zariadenia pod Chránené územia .
  3. Ďalej rolujte nadol zoznamom dostupných možností a kliknite na Podrobnosti izolácie jadra (pod Izolácia jadra ).
  4. V ponuke izolácie jadra sa uistite, že je prepínač spojený s integritou pamäte nastavený na Vypnuté .
  5. Po uplatnení zmeny reštartujte počítač a pri ďalšom spustení skontrolujte, či je problém odstránený.

Zakázanie izolácie jadier pomocou ponuky Nastavenia

V prípade, že je prepínač spojený s izoláciou jadra sivý alebo sa vám pri pokuse o nastavenie na VYPNUTO zobrazí chybové hlásenie, tu je rýchly sprievodca dosiahnutím rovnakého výsledku pomocou editora databázy Registry:

  1. Stlačte Kláves Windows + R otvoriť a Bež dialógové okno. Ďalej zadajte ‘Regedit’ vo vnútri textového poľa a stlačte Zadajte otvorte Editor databázy Registry. Potom kliknite na ikonu Áno na UAC (výzva používateľského účtu) udeľovať oprávnenia správcu.

    Spustenie editora databázy Registry

  2. V editore databázy Registry použite ľavú časť na navigáciu na nasledujúce miesto:
    Počítač  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    Poznámka: Môžete tam buď navigovať manuálne, alebo môžete umiestnenie zverejniť priamo na navigačnej lište a stlačiť Zadajte dostať sa tam okamžite.

  3. Keď sa vám podarí doraziť na správne miesto, presuňte sa do pravej časti a dvakrát kliknite na ikonu Povolené kľúč.

    Prístup k povolenému kľúču

  4. Potom, čo sa vám podarí otvoriť Povolené Hodnota, základňu nechajte na Hexadecimálne a zmeniť Hodnotové údaje do 0 .

    Nastavenie hodnotových údajov Enabled na 0

  5. Kliknite Ok aby ste uložili úpravu, zatvorte Editor databázy Registry a reštartujte počítač, aby sa zmeny zobrazili.
  6. Pri ďalšom spustení stroja zopakujte činnosť, ktorá predtým spôsobovala VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT chybový kód a zistite, či problém stále pretrváva.

Ak problém stále nie je vyriešený, prejdite nižšie na ďalšiu potenciálnu opravu.

5. Povoľte virtualizáciu v systéme BIOS alebo UEFI

Ďalším potenciálnym dôvodom, ktorý by mohol spôsobiť tento problém, je inštancia, v ktorej je virtualizácia hardvéru zakázaná v nastaveniach systému BIOS alebo UEFI. Pamätajte na to, že virtualizácia je v súčasnosti predvolene povolená na každom novom hardvéri. V starších konfiguráciách počítačov nemusí byť táto možnosť predvolene povolená.

Ak máte staršiu konfiguráciu počítača, možno budete musieť manuálne povoliť virtualizáciu hardvéru z nastavení systému BIOS alebo UEFI. Niekoľko dotknutých používateľov potvrdilo, že problém bol po dokončení úplne vyriešený.

Tu je stručný sprievodca povolením virtualizácie z nastavení systému BIOS alebo UEFI:

  1. Ak máte počítač so systémom BIOS, spustite ho a začnite opakovane stláčať kláves Setup, hneď ako sa zobrazí úvodná obrazovka. Pri väčšine konfigurácií je Nastaviť je jeden z klávesov F (F2, F4, F6, F8) alebo Z kľúč.

    Stlačením [klávesa] vstúpite do nastavenia

    Poznámka: Ak používate počítač založený na UEFI, postupujte podľa pokynov ( tu ) na zavedenie priamo do Pokročilé spustenie ponuka možností. Keď už ste tam, máte prístup k nastaveniam firmvéru UEFI priamo z tejto ponuky.

    Prístup k nastaveniam firmvéru UEFI

  2. Hneď ako získate nastavenia BIOS alebo UEFI, začnite prechádzať ponukami a nájdite svoju základnú dosku ekvivalentnú virtualizačnej technológii (Intel VT-x, Intel Virtualization Technology, AMD-V, Vanderpool atď.)
  3. Keď sa vám ho podarí nájsť, uistite sa, že ste ho nastavili Povolené.

    Aktivácia virtualizačnej technológie Intel

    Poznámka: Vo väčšine prípadov nájdete túto možnosť v časti Procesor, Zabezpečenie, Čipová sada, Pokročilé, Pokročilé riadenie čipovej sady alebo Pokročilá konfigurácia procesora. Nezabúdajte však, že vaša obrazovka sa môže výrazne líšiť od našej, v závislosti od použitej základnej dosky a výrobcu procesora. Ak túto možnosť sami nenájdete, vyhľadajte online konkrétne kroky podľa svojej konfigurácie.

  4. Keď sa vám podarí povoliť virtualizačnú technológiu, uložte zmeny, ktoré ste vykonali v nastaveniach systému BIOS alebo UEFI, a reštartujte počítač, aby sa mu umožnilo normálne spustenie.
  5. V nasledujúcej postupnosti pri spustení zopakujte akciu, ktorá spôsobila „ Surový režim nie je k dispozícii s povolením Hyper-V “ chyba a uvidíte, či je problém teraz vyriešený.

Ak stále ten istý problém pretrváva, prejdite dole k ďalšej potenciálnej oprave nižšie.

9 minút prečítania