Hogyan lehet kijavítani a nyers módot, nem érhető el a Hyper-V jóvoltából?



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

A ' A nyers mód nem érhető el a Hyper-V jóvoltából ( VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT ) ”Hiba jelenik meg a VirtualBox esetében, amikor megpróbálnak elindítani egy virtuális gépet. Néhány felhasználónál ez a hiba annak ellenére történik, hogy a Hyper-V technológia le van tiltva a gépeiken.



A nyers mód nem érhető el a Hyper-V jóvoltából (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)



A hiba kijavításakor az első lépés annak biztosítása, hogy a Hyper-V nincs engedélyezve a Windows szolgáltatásai alatt. Ha ez már le van tiltva, akkor más potenciális tettesek is engedélyezhetők lehetnek hipervizoros ellenőrzés , egy engedélyezett Device Guard (Credential Guard) vagy valamilyen interferencia, amelyet a Windows Defender Core Isolation nevű biztonsági szolgáltatása elősegít.



Régebbi gépkonfigurációknál azonban előfordulhat, hogy ezt a hibát a hardver ténye is okozza a virtualizáció le van tiltva BIOS vagy UEFI szinten.

1. Tiltsa le a Hyper-V felügyeleti eszközöket

Az első számú ok, amely a „ A nyers mód nem érhető el a Hyper-V jóvoltából ” hiba az a tény, hogy a Hyper-V engedélyezve van a számítógépén. Ez a saját Microsoft virtualizációs technológia lehetővé teszi virtuális gépek létrehozását natív módon Windows verziót futtató x86 és x64 rendszereken.

De a harmadik féltől származó alternatívák egyike, például a VirtualBox vagy a VMware, stabilitási okokból nem használja. Sőt, kifejezetten nem hajlandók dolgozni, ha ez a technológia engedélyezett. A Windows 10 azonban már be van programozva arra, hogy a Hyper-V-t prioritásként kezelje egy hasonló virtualizációs technológiával szemben.



Ahogy el lehet képzelni, ez rengeteg kérdés felvetését vonhatja maga után, beleértve a VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT hibakód. A javításhoz le kell tiltania a Hyper-V-t, hogy a harmadik fél alternatívát engedjen az átvételre.

És amikor ezt meg kell tenni, két útja van előre. Vagy megteheti közvetlenül a terminálról, vagy a Programs and Features GUI menüből. Kövesse nyugodtan, melyik megközelítést részesíti előnyben:

Tiltsa le a Hyper-V-t GUI-n keresztül

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be ‘Appwiz.cpl’ és nyomja meg Belép hogy kinyissa a Programok és szolgáltatások menü.

    Írja be az appwiz.cpl fájlt, és nyomja meg az Enter billentyűt a telepített programok listájának megnyitásához

  2. Ha már bent van a Programok és szolgáltatások menüben kattintson a jobb oldali menüre Windows-szolgáltatások be-és kikapcsolása a bal oldali ablaktábláról.

    Belépés a Windows szolgáltatásai menübe

  3. Belülről a Ablakok jellemzői menüt, folytassa és bővítse a Hyper-V mappa . Ezután ne felejtse el törölni a jelölőnégyzet jelölését Hyper-V felügyeleti eszközök és Hyper-V platform mielőtt végül rákattint rendben .

    A Hyper-V letiltása a Windows Features képernyőn keresztül

  4. Várjon, amíg az eljárás befejeződik, majd indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e a következő indítás után.

A Hyper-V letiltása CMD terminálon keresztül

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be „Cmd” a szövegmezőbe, és nyomja meg a gombot Ctrl + Shift + Enter hogy fejlett parancssort nyisson meg. Amikor végre meglátod a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen adminisztratív kiváltságok megadására.

    A Parancssor futtatása

  2. Miután sikerült bejutnia a megemelt CMD terminálba, írja be vagy illessze be a következő parancsot, és nyomja meg az gombot Belép a Hyper-V funkció letiltásához:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V
  3. A parancs sikeres feldolgozása után zárja be a CMD ablakot, és indítsa újra a számítógépet.
  4. A következő indításkor ismételje meg a műveletet A nyers mód nem érhető el a Hyper-V jóvoltából hiba, és nézze meg, hogy a probléma megoldódott-e.

Abban az esetben, ha ez a művelet nem tette lehetővé a probléma megoldását, kövesse az alábbi utasításokat a probléma megoldásának más módjával kapcsolatban.

2. Tiltsa le a Hypervisor ellenőrzést

Mint kiderült, akkor is találkozhat ezzel a problémával, ha a Hyper-V le van tiltva. Az egyik népszerű forgatókönyv, amely ezt a problémát okozhatja, az a példa, ahol HyperVisorLaunchType szolgáltatás beállítása AUTO. Ez végül arra kényszeríti a rendszert, hogy minden virtuális gép indítása előtt ellenőrizze a VT-x-et használó alkalmazásokat.

Számos érintett felhasználónak sikerült megoldania ezt a problémát a Bcdedit segédprogram futtatásával az állapotának ellenőrzésére HyperVisorLaunchType és tiltsa le, ha Automatikusra van állítva.

Itt van egy rövid útmutató, hogyan kell ezt végrehajtani bármely Windows számítógépen:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be „Cmd” a szövegmezőben, majd nyomja meg a gombot Ctrl + Shift + Enter hogy megemelje a megemelt CMD terminált.

    A Parancssor futtatása

    Jegyzet: Amikor megérkezik a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen rendszergazdai hozzáférés megadásához.

  2. Miután belépett a megemelt CMD terminálba, írja be a következő parancsot, és nyomja meg az Enter billentyűt a HyperVisor állapotának ellenőrzéséhez:
    bcdedit

    jegyzet : Abban az esetben, ha hypervisorlaunchtype állítva Tiltva, hagyja ki az alábbi alábbi lépéseket, és lépjen közvetlenül ide 3. módszer .

  3. Az eredmények elérése után görgessen le a hypervisorlaunchtype szakaszban, és nézze meg, hogy az állapot beállítása-e Auto .

    Példa arra, hogy a HyperAdvisor beállítása automatikus

  4. Abban az esetben, ha hypervisorlaunchtype mutatja Auto , írja be vagy illessze be a következő parancsot, és nyomja meg az gombot Belép hogy az állapotot állítsa Tiltva:
    bcdedit / set hypervisorlaunchtype ki
  5. A parancs sikeres feldolgozása után zárja be a megemelt CMD terminált, majd indítsa újra a gazdagépet.
  6. A következő indításkor indítson el egy VirtualBox virtuális gépet, és nézze meg, hogy a probléma megoldódott-e.

Abban az esetben, ha ugyanaz a probléma továbbra is fennáll, lépjen a következő lehetséges javításra.

3. Tiltsa le a Device Guard / Credential Guard funkciót

Más érintett felhasználóknak sikerült kijavítani a hibát A nyers mód nem érhető el a Hyper-V jóvoltából hiba a Gpedit (helyi csoportházirend-szerkesztő) használatával a letiltáshoz Device Guard (más néven Hitelesítő őr).

Mint kiderült, a vállalathoz kapcsolódó szoftverek és a biztonságra irányuló szolgáltatások kombinációja ütközhet a VirtualBox virtuális gépek bizonyos szolgáltatásaival. Ha ez a tettes a VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT, könnyedén megoldhatja a problémát, ha a Helyi csoportházirend-szerkesztőn keresztül letiltja az Eszközőrt.

De ne feledje, hogy nem minden Windows verzióban van alapértelmezés szerint a Gpedit segédprogram. A Windows 10 Home és néhány más kapcsolódó alverzió nem tartalmazza. Vannak azonban lépések, amelyeket megtehet telepítse a gpedit.msc fájlt a Windows 10 rendszerre .

Miután megbizonyosodott arról, hogy a Helyi csoportházirend-szerkesztő elérhető-e a Windows verzióján, itt egy rövid útmutató az eszközvédelem letiltásáról:

  1. nyomja meg Windows billentyű + R a Futtatás párbeszédpanel megnyitásához. Ezután írja be ‘Gpedit.msc’ majd eltalálta Belép hogy kinyissa a Helyi csoportházirend-szerkesztő .

    A Helyi házirend-szerkesztő futtatása

    Jegyzet: Ha a UAC (felhasználói fiók ellenőrzése) kattintson a gombra Igen adminisztratív kiváltságok megadására.

  2. Miután belépett a Helyi csoportházirend-szerkesztőbe, a bal oldali menü segítségével navigáljon a következő helyre:
    Helyi számítógép házirend> Számítógép konfigurációja> Felügyeleti sablonok> Rendszer> Eszközőr
  3. Miután sikerült a megfelelő helyre megérkeznie, lépjen a Gpedit segédprogram jobb oldali szakaszára, és kattintson duplán Kapcsolja be a virtualizáció alapú biztonságot .

    Kapcsolja be a virtualizáció alapú biztonságot

  4. Ha már bent van a Kapcsolja be a virtualizáció alapú biztonságot ablakban egyszerűen módosítsa az állapotot Tiltva és kattintson Alkalmaz a változások mentéséhez.

    Letiltott virtualizációs technológia

  5. Miután sikerült ezt megtenni, NE indítsa újra a számítógépet. Ehelyett nyissa meg a megemelt parancssort a megnyomásával Windows billentyű + R , típus ' cmd ’Majd nyomja meg Ctrl + Shift + Enter .

    A Parancssor futtatása

    Jegyzet: Amikor meglátja a UAC (felhasználói fiók ellenőrzése) kattintson a Igen gombra a CMD terminál rendszergazdai engedélyének megadásához.

  6. A CMD ablakba illessze be a következő parancsokat, majd nyomja meg az gombot Belép mindegyik után törölje a kapcsolódó EFI változókat, amelyek továbbra is okozhatják ezt a problémát:
    mountvol X: / s másolás% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / alkalmazás osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} elérési út ' 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} device partition = X: mountvol X: / d copy% W  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / alkalmazás osloader bcdedit / set {0cb3b571-2f2e a879-d86a476d7215} elérési út ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f26-4715} DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a 476d7215} eszközpartíció = X: mountvol X: / d

    Jegyzet: Ne feledje, hogy az X egy kihasználatlan meghajtó helyőrzője. Ennek megfelelően állítsa be az értéket.

  7. Minden parancs sikeres feldolgozása után indítsa újra a gépet, és ellenőrizze, hogy a probléma a következő indításkor megoldódott-e.

Abban az esetben, ha továbbra is ugyanazzal a A nyers mód nem érhető el a Hyper-V jóvoltából ” hiba esetén lépjen az alábbi következő módszerre.

4. Tiltsa le a magszigetelést a Windows Defender alkalmazásban

Mint kiderült, az alapértelmezett AV biztonsági funkciója is felelős lehet ezért a kérdésért. A Windows 10 rendszeren a Windows Defender rendelkezik egy funkcióval összevont Core Isolation funkcióval - ez lényegében a virtualizáció alapú biztonság egy extra rétege, amelyet kifinomultabb támadások visszaszorítására terveztek.

Ez a biztonsági funkció azonban köztudottan megzavarja a virtuális gépek (különösen azokat, amelyeket harmadik féltől származó alternatívák segítenek) jól működni.

Számos érintett felhasználó, akik szintén találkoztak a A nyers mód nem érhető el a Hyper-V jóvoltából ” hiba megerősítette, hogy végre sikerült megoldani a problémát néhány olyan módosítás végrehajtásával, amelyek lehetővé tették számukra a magtisztítás letiltását a Windows Security beállítási menüjében.

Itt található egy gyors útmutató a magszigetelés letiltásáról a Windows Defender beállítási menüjéből:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be a következőt: ms-settings: windowsdefender ”Szövegmezőbe, és nyomja meg a gombot Belép hogy kinyissa a Windows Biztonság fülre (korábbi Windows Defender) Beállítások kb. nyomja meg a gombot a beállítások vagy a BIOS belépéséhez

    Futtassa a párbeszédpanelt: ms-settings: windowsdefender

  2. Ha már bent van a Windows biztonság fülre, lépjen a jobb oldali részre, és kattintson a gombra Eszközbiztonság alatt Védelmi területek .
  3. Ezután görgessen lefelé az elérhető opciók listáján, majd kattintson a gombra A mag elkülönítésének részletei (alatt Magszigetelés ).
  4. A Core isolation menüben ellenőrizze, hogy a Memória integritásával kapcsolatos kapcsoló értéke-e Ki .
  5. A módosítás végrehajtása után indítsa újra a számítógépet, és ellenőrizze, hogy a probléma a következő indításkor megoldódott-e.

A magszigetelés letiltása a Beállítások menüben

Abban az esetben, ha a Core Isolation kapcsoló szürkén jelenik meg, vagy hibaüzenetet kap, amikor megpróbálja kikapcsolni, itt egy rövid útmutató az azonos eredmény eléréséhez a Rendszerleíróadatbázis-szerkesztő segítségével:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be „Regedit” a szövegmezőbe, és nyomja meg a gombot Belép a Beállításszerkesztő megnyitásához. Ezután kattintson a gombra Igen a UAC (felhasználói fiók kérése) adminisztratív kiváltságok megadására.

    A Beállításszerkesztő futtatása

  2. A Beállításszerkesztőben a bal oldali szakasz segítségével navigáljon a következő helyre:
    Számítógép  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    Jegyzet: Vagy manuálisan navigálhat oda, vagy közzéteheti a helyet közvetlenül a navigációs sávban, és megnyomhatja Belép hogy azonnal odaérjen.

  3. Miután sikerült a megfelelő helyre érkeznie, lépjen a jobb oldali részre, és kattintson duplán a gombra Engedélyezve kulcs.

    Az Engedélyezett kulcs elérése

  4. Miután sikerült megnyitni a Engedélyezve Érték, hagyja az alapot Hexadecimális és változtassa meg a Értékadatok nak nek 0 .

    Az Engedélyezve értékadatok beállítása 0-ra

  5. Kattintson a gombra Rendben a módosítás mentéséhez zárja be a Rendszerleíróadatbázis-szerkesztőt, és a módosítások megtekintéséhez indítsa újra a számítógépet.
  6. A következő gép indításakor ismételje meg azt a műveletet, amely korábban a hibát okozta VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT hibakódot, és nézze meg, hogy a probléma továbbra is fennáll-e.

Abban az esetben, ha a probléma továbbra sem oldódik meg, lépjen az alábbi lehetséges javításra.

5. Engedélyezze a virtualizációt a BIOS-ban vagy az UEFI-ben

Egy másik lehetséges ok, amely ezt a problémát okozhatja, egy olyan eset, amikor a hardveres virtualizáció le van tiltva a BIOS vagy az UEFI beállításaiból. Ne feledje, hogy manapság a virtualizáció alapértelmezés szerint engedélyezve van az új hardverek mindegyikénél, lehet, hogy a régebbi számítógépes konfigurációknál ez az opció alapértelmezés szerint nincs engedélyezve.

Ha régebbi PC-konfigurációval rendelkezik, akkor lehet, hogy manuálisan kell engedélyeznie a hardveres virtualizációt a BIOS vagy az UEFI beállításaiból. Több érintett felhasználó megerősítette, hogy a probléma ezt követően teljesen megoldódott.

Itt van egy rövid útmutató a virtualizáció engedélyezéséhez a BIOS vagy az UEFI beállításaiból:

  1. Ha rendelkezik BIOS-kompatibilis számítógéppel, indítsa el és kezdje el ismételten megnyomni a Beállítás gombot, amint meglátja az indítási képernyőt. A legtöbb konfigurációval a Beállít vagy az F billentyűk (F2, F4, F6, F8) vagy a A kulcs.

    A beállításhoz való belépéshez nyomja meg a [gombot]

    Jegyzet: Ha UEFI-alapú számítógépet használ, kövesse a lépéseket ( itt ) közvetlenül a Haladó indítás opciók menü. Ha ott van, akkor közvetlenül az adott menüből érheti el az UEFI firmware beállításait.

    Hozzáférés az UEFI firmware-beállításokhoz

  2. Amint belép a BIOS vagy az UEFI beállításaiba, kezdje el a menük böngészését, hogy megtalálja az alaplapját a virtualizációs technológiával (Intel VT-x, Intel Virtualization Technology, AMD-V, Vanderpool stb.)
  3. Amikor sikerül megtalálni, győződjön meg arról, hogy a következőre állította: Engedélyezve.

    Az Intel virtualizációs technológia engedélyezése

    Jegyzet: A legtöbb esetben ezt a lehetőséget a Processzor, Biztonság, Lapkakészlet, Speciális, Speciális lapkakészlet-vezérlés vagy Speciális CPU konfiguráció alatt találja. De ne feledje, hogy a képernyője a használtól alaplaptól és a CPU gyártótól függően vadul eltérhet a miénktől. Abban az esetben, ha nem találja meg egyedül az opciót, keressen az interneten konkrét lépéseket a konfigurációjának megfelelően.

  4. Miután sikerült engedélyeznie a virtualizációs technológiát, mentse el a BIOS vagy az UEFI beállításain végrehajtott módosításokat, és indítsa újra a számítógépet, hogy lehetővé tegye a rendes indítást.
  5. A következő indítási sorrendben ismételje meg azt a műveletet, amely a „ A nyers mód nem érhető el a Hyper-V jóvoltából ” hiba, és nézze meg, hogy a probléma megoldódott-e.

Abban az esetben, ha ugyanaz a probléma továbbra is fennáll, lépjen az alábbi lehetséges javításra.

9 perc olvasás