Com es pot corregir el mode en brut, per cortesia de Hyper-V?



Proveu El Nostre Instrument Per Eliminar Problemes

El “ El mode Raw no està disponible per gentilesa de Hyper-V ( VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT ) ”Apareix un error per al VirtualBox quan intenten llançar una màquina virtual. Per a alguns usuaris, aquest error es produeix malgrat que la tecnologia Hyper-V està desactivada a les seves màquines.



El mode en brut no està disponible cortesia d’Hyper-V (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)



Quan intenteu corregir aquest error, la vostra primera parada seria assegurar-vos que Hyper-V no estigui habilitat a les funcions de Windows. Si ja està desactivat, és possible que hi hagi altres possibles responsables comprovació de l’hipervisor , un dispositiu de protecció habilitat (Credential Guard) o algun tipus d'interferència facilitat per una característica de seguretat de Windows Defender anomenada Core Isolation.



Tanmateix, en configuracions de màquines antigues, és possible que també vegeu aquest error pel fet que el maquinari la virtualització està desactivada a nivell de BIOS o UEFI.

1. Desactiveu les eines de gestió de Hyper-V

La causa número u que provocarà el ' El mode en brut no està disponible per gentilesa de Hyper-V ' l'error és el fet que Hyper-V està habilitat a la vostra màquina. Aquesta tecnologia propietària de virtualització de Microsoft permet la creació de màquines virtuals en sistemes x86 i x64 que executen una versió de Windows de forma nativa.

Però cap de les alternatives de tercers com VirtualBox o VMware l’utilitza per motius d’estabilitat. Més encara, es neguen específicament a treballar quan aquesta tecnologia està habilitada. Tanmateix, ara Windows 10 està programat per prioritzar Hyper-V per sobre d’una tecnologia de virtualització similar.



Com us podeu imaginar, això té el potencial de crear molts problemes, inclòs el VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT codi d'error. Per solucionar-ho, haureu de desactivar Hyper-V per deixar que l'alternativa de tercers a fer-se càrrec.

I a l’hora de fer això, teniu dues maneres d’avançar. Podeu fer-ho directament des del terminal o des del menú GUI de Programes i funcions. No dubteu a seguir l’enfocament que preferiu:

Desactiveu Hyper-V mitjançant GUI

  1. Premeu Tecla Windows + R obrir un Correr Caixa de diàleg. A continuació, escriviu 'Appwiz.cpl' i premeu Entra per obrir el Programes i característiques menú.

    Escriviu appwiz.cpl i premeu Retorn per obrir la llista de programes instal·lats

  2. Un cop estigueu dins del Programes i característiques del menú, feu clic al menú de la dreta Activeu o desactiveu les funcions de Windows des del tauler esquerre.

    Accedint al menú de funcions de Windows

  3. Des de dins del Funcions de Windows menú, continueu i amplieu el menú Carpeta Hyper-V . A continuació, assegureu-vos de desmarcar la casella associada a Eines de gestió d’Hyper-V i Plataforma Hyper-V abans de fer clic per fi D'acord .

    Desactivació d’Hyper-V mitjançant la pantalla de funcions de Windows

  4. Espereu fins que es completi el procediment i, a continuació, reinicieu l'ordinador i comproveu si el problema es resol després de la següent posada en marxa.

Desactiveu Hyper-V mitjançant el terminal CMD

  1. Premeu Tecla Windows + R obrir un Correr Caixa de diàleg. A continuació, escriviu 'Cmd' dins del quadre de text i premeu Ctrl + Maj + Retorn per obrir un símbol del sistema avançat. Quan finalment veieu el UAC (control de comptes d'usuari) , feu clic a per atorgar privilegis administratius.

    Execució del símbol del sistema

  2. Després d’haver aconseguit accedir al terminal CMD elevat, escriviu o enganxeu l’ordre següent i premeu Entra per desactivar la funció Hyper-V:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V
  3. Un cop l'ordre s'hagi processat correctament, tanqueu la finestra CMD i reinicieu l'ordinador.
  4. A la següent posada en marxa, repetiu l'acció que causava el fitxer El mode Raw no està disponible per gentilesa de Hyper-V error i comprovar si el problema es resol ara.

En cas que aquesta operació no us permetés solucionar el problema, seguiu les instruccions següents per obtenir una forma diferent de solucionar el problema.

2. Desactiveu la comprovació de l'hipervisor

Resulta que és possible que pugueu trobar aquest problema encara que Hyper-V estigui desactivat. Un dels escenaris més populars que poden causar aquest problema és una instància on HyperVisorLaunchType el servei està definit a AUTOMÀTIC. Això acabarà obligant el vostre sistema a comprovar si hi ha aplicacions que utilitzen VT-x abans de cada llançament de màquines virtuals.

Diversos usuaris afectats han aconseguit resoldre aquest problema executant la utilitat Bcdedit per comprovar l'estat de HyperVisorLaunchType i desactiveu-lo en cas que estigui configurat a Automàtic.

A continuació, es mostra una guia ràpida sobre com fer-ho en qualsevol equip Windows.

  1. Premeu Tecla Windows + R per obrir un quadre de diàleg Executa. A continuació, escriviu 'Cmd' dins del quadre de text i, a continuació, premeu Ctrl + Maj + Retorn per obrir un terminal CMD elevat.

    Execució del símbol del sistema

    Nota: Quan arribeu al UAC (control de comptes d'usuari) , feu clic a per concedir accés d'administrador.

  2. Quan estigueu dins del terminal CMD elevat, escriviu l'ordre següent i premeu Retorn per comprovar l'estat d'HyperVisor:
    bcdedit

    Nota : En cas que l'estat de hipervisorlaunchtype ajustat a Discapacitat, salteu els passos següents a continuació i passeu directament a Mètode 3 .

  3. Un cop hàgiu obtingut els resultats, desplaceu-vos cap avall fins a hipervisorlaunchtype i veure si l'estat està definit a Automàtic .

    Un exemple en què HyperAdvisor està configurat com a automàtic

  4. En cas que l'estat de hipervisorlaunchtype espectacles Automàtic , escriviu o enganxeu l'ordre següent i premeu Entra per establir l'estat a Desactivat:
    bcdedit / set hypervisorlaunchtype off
  5. Després de processar correctament l'ordre, tanqueu el terminal CMD elevat i reinicieu la màquina amfitrió.
  6. A la propera posada en marxa, inicieu una màquina virtual de VirtualBox i comproveu si el problema està resolt.

En cas que el mateix problema persisteixi, baixeu a la següent correcció potencial a continuació.

3. Desactiveu la protecció del dispositiu / la protecció de credencials

Altres usuaris afectats han aconseguit solucionar el fitxer El mode Raw no està disponible per gentilesa de Hyper-V error en utilitzar el Gpedit (Editor de polítiques de grup local) per desactivar-lo Dispositiu de protecció (també conegut com Guardia de credencials).

Resulta que aquesta combinació de programes i serveis relacionats amb l'empresa orientats a la seguretat pot acabar entrant en conflicte amb algunes funcions de VirtualBox VM. Si aquest és el culpable darrere del VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT, podeu resoldre el problema fàcilment desactivant Device Guard mitjançant l'Editor de polítiques de grup local.

Però tingueu en compte que no totes les versions de Windows tenen les utilitats Gpedit per defecte. Windows 10 Home i un parell d’altres sub-versions associades no l’inclouran. No obstant això, hi ha alguns passos que podeu seguir instal·leu gpedit.msc al Windows 10 .

Un cop us hàgiu assegurat que l'Editor de polítiques de grup local és accessible a la vostra versió de Windows, aquí teniu una guia ràpida sobre com desactivar la protecció del dispositiu:

  1. Premeu Tecla Windows + R per obrir un quadre de diàleg Executa. A continuació, escriviu 'Gpedit.msc' i després colpejar Entra per obrir el Editor de polítiques de grup local .

    Execució de l'Editor de grups de polítiques locals

    Nota: Si el sistema us ho demana UAC (control de comptes d'usuari) sol·licitud, feu clic a per atorgar privilegis administratius.

  2. Un cop a l'editor de polítiques de grup local, utilitzeu el menú de l'esquerra per anar a la ubicació següent:
    Política informàtica local> Configuració de l'ordinador> Plantilles administratives> Sistema> Dispositiu de protecció
  3. Després d’arribar a la ubicació correcta, passeu a la secció de la dreta de la utilitat Gpedit i feu doble clic a Activeu la seguretat basada en la virtualització .

    Activeu la seguretat basada en la virtualització

  4. Un cop estigueu dins del Activeu la seguretat basada en la virtualització , canvieu l'estat a Desactivat i feu clic a Aplicar per desar els canvis.

    Tecnologia de virtualització desactivada

  5. Després d’aconseguir-ho, NO reinicieu l'ordinador encara. En lloc d’això, obriu un indicador d’ordres elevat prement Tecla Windows + R , escriviu ' cmd 'I després premeu Ctrl + Maj + Retorn .

    Execució del símbol del sistema

    Nota: Quan vegeu el UAC (control de comptes d'usuari) a la pantalla, feu clic a Sí per concedir l'autorització d'administrador del terminal CMD.

  6. Dins de la finestra CMD, enganxeu les ordres següents i premeu Entra després de cadascun, suprimiu les variables EFI relacionades que encara poden causar aquest problema:
    mountvol X: / s copy% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / application osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} path ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d 0cb3b571-2f2e-4343-a879-d86a476d7215} opcions de càrrega DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} partició del dispositiu = X: mountvol X: / d System% WINDIR  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / application osloader bcdedit / set {0cb3b571-2f2e-43 a879-d86a476d7215} ruta ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f2e-4315-d86a DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a 476d7215} partició del dispositiu = X: mountvol X: / d

    Nota: Tingueu en compte que X és un marcador de posició per a una unitat no utilitzada. Ajusteu el valor en conseqüència.

  7. Després de processar correctament totes les ordres, reinicieu la màquina amfitriona i comproveu si el problema es resol en la pròxima arrencada.

Per si encara us trobeu amb el mateix ' El mode en brut no està disponible per gentilesa de Hyper-V ' error, aneu al següent mètode següent.

4. Desactiveu l’aïllament del nucli a Windows Defender

Resulta que una característica de seguretat de l’AV predeterminada també pot ser responsable d’aquest problema. A Windows 10, Windows Defender té una característica aïllada del nucli: és essencialment una capa addicional de seguretat basada en la virtualització dissenyada per repel·lir atacs més sofisticats.

Tanmateix, se sap que aquesta característica de seguretat interfereix amb el bon funcionament de les màquines virtuals (especialment les facilitades per alternatives de tercers).

Diversos usuaris afectats que també es trobaven amb el ' El mode en brut no està disponible per gentilesa de Hyper-V ' L'error ha confirmat que finalment van poder solucionar el problema aplicant algunes modificacions que els van permetre desactivar l'aïllament del nucli del menú de configuració de Windows Security.

A continuació, es mostra una guia ràpida sobre com desactivar l’aïllament del nucli al menú de configuració de Windows Defender:

  1. Premeu Tecla Windows + R obrir un Correr Caixa de diàleg. A continuació, escriviu “ ms-settings: windowsdefender ”Dins del quadre de text i premeu Entra per obrir el Pestanya Seguretat del Windows (antic Windows Defender) del Configuració aplicació premeu una tecla per accedir a la configuració o a la biografia

    Diàleg d'execució: ms-settings: windowsdefender

  2. Un cop estigueu dins del Seguretat de Windows , passeu a la secció de la dreta i feu clic a Seguretat del dispositiu sota Zones de protecció .
  3. A continuació, desplaceu-vos cap avall per la llista d'opcions disponibles i feu clic a Detalls d’aïllament del nucli (sota Aïllament del nucli ).
  4. Dins del menú d’aïllament del nucli, assegureu-vos que el commutador associat a la integritat de la memòria estigui configurat a Desactivat .
  5. Un cop aplicada la modificació, reinicieu l'ordinador i comproveu si el problema s'ha solucionat a la propera posada en marxa.

Desactivació de l’aïllament del nucli mitjançant el menú Configuració

En cas que la commutació associada a Core Isolation estigui atenuada o aparegui un missatge d'error en intentar configurar-lo a OFF, aquí teniu una guia ràpida per aconseguir el mateix resultat mitjançant l'editor del registre:

  1. Premeu Tecla Windows + R obrir un Correr Caixa de diàleg. A continuació, escriviu 'Regedit' dins del quadre de text i premeu Entra per obrir l’Editor del Registre. A continuació, feu clic a al UAC (sol·licitud de compte d'usuari) per atorgar privilegis administratius.

    Execució de l'editor del registre

  2. A l’editor del registre, utilitzeu la secció de l’esquerra per navegar fins a la ubicació següent:
    Computer  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    Nota: Podeu navegar-hi manualment o publicar la ubicació directament a la barra de navegació i prémer Entra per arribar-hi a l’instant.

  3. Un cop hàgiu aconseguit arribar a la ubicació correcta, passeu a la secció de la dreta i feu doble clic a Activat clau.

    Accedint a la tecla habilitada

  4. Un cop hàgiu aconseguit obrir el fitxer Activat Valor, deixa la base a hexadecimal i canviar el Dades de valor a 0 .

    Definir les dades de valor d'Enabled a 0

  5. Feu clic a D'acord per desar la modificació, tanqueu l'Editor del registre i reinicieu l'ordinador per veure els canvis.
  6. A la següent posada en marxa de la màquina, repetiu l'acció que anteriorment causava VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT codi d’error i comproveu si el problema encara es produeix.

En cas que el problema encara no es resolgui, passeu a la següent correcció potencial següent.

5. Activeu la virtualització a BIOS o UEFI

Un altre motiu potencial que pot causar aquest problema és una instància en què la virtualització del maquinari està desactivada des de la configuració del BIOS o UEFI. Tingueu en compte que la virtualització està habilitada de manera predeterminada en cada maquinari nou actualment, és possible que les configuracions d'ordinador antigues no tinguin aquesta opció activada per defecte.

Si teniu una configuració de PC anterior, és possible que hàgiu d’habilitar la virtualització de maquinari manualment des de la configuració del BIOS o UEFI. Diversos usuaris afectats han confirmat que el problema es va resoldre completament després de fer-ho.

A continuació, es mostra una guia ràpida per activar la virtualització des de la configuració del BIOS o UEFI:

  1. En cas que tingueu un equip alimentat per BIOS, engegueu-lo i comenceu a prémer la tecla d'instal·lació diverses vegades tan aviat com vegeu la pantalla d'inici. Amb la majoria de configuracions, el fitxer Configuració La tecla és una de les tecles F (F2, F4, F6, F8) o la tecla de l' clau.

    Premeu [tecla] per entrar a la configuració

    Nota: Si feu servir un equip basat en UEFI, seguiu els passos ( aquí ) per arrencar directament a Inici avançat menú d’opcions. Un cop hi sigueu, podeu accedir a la configuració del microprogramari UEFI directament des d’aquest menú.

    Accedir a la configuració del microprogramari UEFI

  2. Tan bon punt arribeu a la configuració del BIOS o UEFI, comenceu a navegar pels menús per trobar la vostra placa base equivalent a la tecnologia de virtualització (Intel VT-x, Intel Virtualization Technology, AMD-V, Vanderpool, etc.)
  3. Quan aconseguiu localitzar-lo, assegureu-vos que el configureu a Activat.

    Habilitació de la tecnologia de virtualització Intel

    Nota: En la majoria dels casos, trobareu aquesta opció a Processador, Seguretat, chipset, Advanced, Advanced Chipset Control o Advanced CPU configuration. Però tingueu en compte que la vostra pantalla pot ser molt diferent de la nostra en funció de la placa base que utilitzeu i del fabricant de la CPU. En cas que no pugueu trobar l’opció per vosaltres mateixos, cerqueu en línia passos específics segons la vostra configuració.

  4. Un cop hàgiu aconseguit habilitar la tecnologia de virtualització, deseu els canvis que heu fet a la configuració del BIOS o UEFI i reinicieu l'ordinador per permetre que arrenci normalment.
  5. A la següent seqüència d'inici, repetiu l'acció que provocava el ' El mode en brut no està disponible per gentilesa de Hyper-V ' error i comprovar si el problema es resol ara.

En cas que el mateix problema persisteixi, passeu cap a la següent correcció potencial a continuació.

9 minuts de lectura