Como consertar o modo Raw não está disponível, cortesia do Hyper-V?



Experimente Nosso Instrumento Para Eliminar Problemas

O ' O modo bruto não está disponível, cortesia do Hyper-V ( VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT ) ”Aparece para o VirtualBox quando eles tentam iniciar uma máquina virtual. Para alguns usuários, esse erro ocorre apesar do fato da tecnologia Hyper-V estar desabilitada em suas máquinas.



O modo bruto não está disponível, cortesia do Hyper-V (VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT)



Ao tentar corrigir esse erro, sua primeira parada seria garantir que o Hyper-V não esteja habilitado nos Recursos do Windows. Se já estiver desativado, outros possíveis culpados podem ser um ativado verificação de hipervisor , um Device Guard habilitado (Credential Guard) ou algum tipo de interferência facilitada por um recurso de segurança do Windows Defender chamado Core Isolation.



No entanto, em configurações de máquina mais antigas, você também pode ver este erro devido ao fato de que o hardware virtualização está desabilitada em um nível de BIOS ou UEFI.

1. Desative as ferramentas de gerenciamento do Hyper-V

A causa número um que causará o “ O modo Raw não está disponível, cortesia do Hyper-V ” erro é o fato de que o Hyper-V está habilitado em sua máquina. Esta tecnologia de virtualização proprietária da Microsoft permite a criação de máquinas virtuais em sistemas x86 e x64 executando uma versão do Windows de forma nativa.

Mas nenhuma das alternativas de terceiros, como VirtualBox ou VMware, o está usando por motivos de estabilidade. Ainda mais, eles se recusam especificamente a trabalhar quando essa tecnologia está ativada. No entanto, o Windows 10 agora está programado para priorizar o Hyper-V em vez de uma tecnologia de virtualização semelhante.



Como você pode imaginar, isso tem o potencial de criar muitos problemas, incluindo o VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT Erro de código. Para consertar, você precisará desativar o Hyper-V para permitir que a alternativa de terceiros assuma o controle.

E quando se trata de fazer isso, você tem dois caminhos a seguir. Você pode fazer isso diretamente do terminal ou no menu Programas e Recursos da GUI. Sinta-se à vontade para seguir a abordagem de sua preferência:

Desative o Hyper-V via GUI

  1. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Em seguida, digite ‘Appwiz.cpl’ e pressione Entrar para abrir o Programas e características cardápio.

    Digite appwiz.cpl e pressione Enter para abrir a lista de programas instalados

  2. Assim que estiver dentro do Programas e características menu, use o menu à direita para clicar em Liga ou desliga características das janelas no painel esquerdo.

    Acessando o menu de recursos do Windows

  3. De dentro do Recursos do Windows menu, vá em frente e expanda o Pasta Hyper-V . Em seguida, certifique-se de desmarcar a caixa associada a Ferramentas de gerenciamento Hyper-V e Plataforma Hyper-V antes de finalmente clicar Está bem .

    Desativando o Hyper-V por meio da tela de recursos do Windows

  4. Aguarde até que o procedimento seja concluído, reinicie o computador e veja se o problema foi resolvido após a próxima inicialização.

Desativar Hyper-V via terminal CMD

  1. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Em seguida, digite ‘Cmd’ dentro da caixa de texto e pressione Ctrl + Shift + Enter para abrir um Prompt de Comando avançado. Quando você finalmente vê o UAC (controle de conta de usuário) , clique sim para conceder privilégios administrativos.

    Executando o Prompt de Comando

  2. Depois de conseguir entrar no terminal CMD elevado, digite ou cole o seguinte comando e pressione Entrar para desativar a função Hyper-V:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V
  3. Assim que o comando for processado com êxito, feche a janela CMD e reinicie o computador.
  4. Na próxima inicialização, repita a ação que estava causando o O modo bruto não está disponível, cortesia do Hyper-V erro e veja se o problema foi resolvido.

Caso esta operação não tenha permitido que você corrija o problema, siga as instruções abaixo para uma maneira diferente de corrigir o problema.

2. Desative a verificação do hipervisor

Acontece que você pode encontrar esse problema mesmo se o Hyper-V estiver desabilitado. Um cenário popular que pode causar esse problema é uma instância onde HyperVisorLaunchType serviço está definido para AUTO. Isso acabará forçando seu sistema a verificar se há aplicativos que usam VT-x antes de cada inicialização de máquina virtual.

Vários usuários afetados conseguiram resolver esse problema executando o utilitário Bcdedit para verificar o status de HyperVisorLaunchType e desative-o caso esteja definido como Automático.

Aqui está um guia rápido sobre como fazer isso em qualquer computador Windows:

  1. pressione Tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite ‘Cmd’ dentro da caixa de texto e pressione Ctrl + Shift + Enter para abrir um terminal CMD elevado.

    Executando o Prompt de Comando

    Nota: Quando você chega ao UAC (controle de conta de usuário) , clique sim para conceder acesso de administrador.

  2. Quando estiver dentro do terminal CMD elevado, digite o seguinte comando e pressione Enter para verificar o status do HyperVisor:
    bcdedit

    Nota : No caso do status de hypervisorlaunchtype definido como Desativado, pule as próximas etapas abaixo e vá diretamente para Método 3 .

  3. Assim que os resultados estiverem disponíveis, role para baixo até o hypervisorlaunchtype seção e veja se o status está definido para Auto .

    Um exemplo em que o HyperAdvisor é definido como automático

  4. No caso de o status de hypervisorlaunchtype shows Auto , digite ou cole o seguinte comando e pressione Entrar para definir o status para Desativado:
    bcdedit / definir hypervisorlaunchtype desligado
  5. Depois que o comando for processado com sucesso, feche o terminal CMD elevado e reinicie a máquina host.
  6. Na próxima inicialização, inicie uma máquina virtual VirtualBox e veja se o problema foi resolvido.

Caso o mesmo problema ainda persista, vá para a próxima correção potencial abaixo.

3. Desativar Device Guard / Credential Guard

Outros usuários afetados conseguiram corrigir o O modo bruto não está disponível, cortesia do Hyper-V erro ao usar o Gpedit (Editor de Política de Grupo Local) para desabilitar Device Guard (também conhecido como Guarda de credenciais).

Acontece que essa combinação de software corporativo e serviços voltados para a segurança pode acabar em conflito com certos recursos do VirtualBox VM. Se este é o culpado por trás do VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT, você pode resolver o problema facilmente desabilitando o Device Guard por meio do Editor de política de grupo local.

Mas tenha em mente que nem todas as versões do Windows possuem os utilitários Gpedit por padrão. O Windows 10 Home e algumas outras sub-versões associadas não o incluirão. No entanto, existem etapas que você pode seguir para instale gpedit.msc no Windows 10 .

Depois de se certificar de que o Editor de política de grupo local está acessível em sua versão do Windows, aqui está um guia rápido sobre como desabilitar a proteção do dispositivo:

  1. pressione Tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite ‘Gpedit.msc’ e então bateu Entrar para abrir o Editor de política de grupo local .

    Executando o Editor de Grupo de Política Local

    Nota: Se você for solicitado pelo UAC (controle de conta de usuário) prompt, clique sim para conceder privilégios administrativos.

  2. Depois de entrar no Editor de política de grupo local, use o menu do lado esquerdo para navegar até o seguinte local:
    Política do computador local> Configuração do computador> Modelos administrativos> Sistema> Device Guard
  3. Depois de conseguir chegar ao local correto, vá para a seção direita do utilitário Gpedit e clique duas vezes em Ative a segurança baseada em virtualização .

    Ative a segurança baseada em virtualização

  4. Assim que estiver dentro do Ativar segurança baseada em virtualização janela, basta alterar o status para Desativado e clique Aplique para salvar as alterações.

    Tecnologia de virtualização desativada

  5. Depois de conseguir fazer isso, NÃO reinicie seu computador ainda. Em vez disso, abra um prompt de comando elevado pressionando Tecla Windows + R , tipo ' cmd ‘E então pressione Ctrl + Shift + Enter .

    Executando o Prompt de Comando

    Nota: Quando você vê o UAC (controle de conta de usuário) , clique em Sim para conceder autorização de administrador do terminal CMD.

  6. Dentro da janela CMD, cole os seguintes comandos e pressione Entrar após cada um para excluir as variáveis ​​EFI relacionadas que ainda podem causar este problema:
    mountvol X: / s copiar% WINDIR%  System32  SecConfig.efi X:  EFI  Microsoft  Boot  SecConfig.efi / Y bcdedit / create {0cb3b571-2f2e-4343-a879-d86a476d7215} / d 'DebugTool' / aplicativo osloader bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} caminho ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-acd79-d86a476d72} 0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a476d7215} partição do dispositivo = X: mountvol X do sistema 32: / d copy%  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} caminho ' EFI  Microsoft  Boot  SecConfig.efi' bcdedit / set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215} bcdedit / set {0cb3b571-2f2e-4315 dp879-a-4315} load DISABLE-LSA-ISO, DISABLE-VBS bcdedit / set {0cb3b571-2f2e-4343-a879-d86a 476d7215} partição de dispositivo = X: mountvol X: / d

    Nota: Lembre-se de que X é um espaço reservado para uma unidade não utilizada. Ajuste o valor de acordo.

  7. Depois que cada comando for processado com êxito, reinicie a máquina host e veja se o problema foi resolvido na próxima inicialização.

Caso você ainda esteja encontrando o mesmo “ O modo Raw não está disponível, cortesia do Hyper-V ” erro, vá para o próximo método abaixo.

4. Desative o isolamento do núcleo no Windows Defender

Acontece que um recurso de segurança do antivírus padrão também pode ser responsável por esse problema. No Windows 10, o Windows Defender tem um recurso coletado de Isolamento de Núcleo - é essencialmente uma camada extra de segurança baseada em virtualização projetada para repelir ataques mais sofisticados.

No entanto, esse recurso de segurança é conhecido por interferir no bom funcionamento das máquinas virtuais (especialmente aquelas facilitadas por alternativas de terceiros.

Vários usuários afetados que também estavam encontrando o “ O modo Raw não está disponível, cortesia do Hyper-V ” error confirmou que eles finalmente foram capazes de corrigir o problema, aplicando algumas modificações que lhes permitiram desativar o isolamento do Core no menu de configurações da Segurança do Windows.

Aqui está um guia rápido para desativar o Isolamento de núcleo no menu de configurações do Windows Defender:

  1. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Em seguida, digite “ ms-settings: windowsdefender ”Dentro da caixa de texto e pressione Entrar para abrir o Guia Segurança do Windows (antigo Windows Defender) do Configurações aplicativo. pressione uma tecla para entrar na configuração ou bios

    Diálogo de execução: ms-settings: windowsdefender

  2. Assim que estiver dentro do Segurança do Windows guia, vá para a seção à direita e clique em Segurança do dispositivo debaixo Áreas de proteção .
  3. A seguir, role para baixo na lista de opções disponíveis e clique em Detalhes de isolamento do núcleo (debaixo Isolamento do núcleo )
  4. Dentro do menu de isolamento do núcleo, certifique-se de que a alternância associada à integridade da memória está definida para Fora .
  5. Assim que a modificação for aplicada, reinicie o computador e veja se o problema é corrigido na próxima inicialização.

Desativando o isolamento do núcleo através do menu Configurações

Caso o botão de alternância associado ao isolamento de núcleo esteja esmaecido ou você receba uma mensagem de erro ao tentar defini-lo como DESLIGADO, aqui está um guia rápido para obter o mesmo resultado por meio do Editor de registro:

  1. pressione Tecla Windows + R para abrir um Corre caixa de diálogo. Em seguida, digite ‘Regedit’ dentro da caixa de texto e pressione Entrar para abrir o Editor do Registro. Então clique sim no UAC (prompt de conta de usuário) para conceder privilégios administrativos.

    Executando o Editor do Registro

  2. Dentro do Editor do Registro, use a seção à esquerda para navegar até o seguinte local:
    Computer  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  DeviceGuard  Scenarios  CredentialGuard

    Nota: Você pode navegar até lá manualmente ou pode postar o local diretamente na barra de navegação e pressionar Entrar para chegar lá instantaneamente.

  3. Depois de conseguir chegar ao local correto, vá para a seção à direita e clique duas vezes no ativado chave.

    Acessando a chave Habilitada

  4. Depois de conseguir abrir o ativado Valor, deixe a base para Hexadecimal e mudar o Dados de valor para 0 .

    Configurando os dados do valor de Ativado para 0

  5. Clique Está bem para salvar a modificação, feche o Editor do Registro e reinicie o computador para ver as alterações.
  6. Na próxima inicialização da máquina, repita a ação que estava causando o VERR_SUPDRV_NO_RAW_MODE_HYPER_V_ROOT código de erro e veja se o problema ainda está ocorrendo.

Caso o problema ainda não tenha sido resolvido, vá para a próxima correção potencial abaixo.

5. Ative a virtualização em BIOS ou UEFI

Outro motivo potencial que pode causar esse problema é uma instância em que a virtualização de hardware é desabilitada nas configurações do BIOS ou UEFI. Lembre-se de que a virtualização é habilitada por padrão em cada peça de hardware novo hoje em dia, as configurações de computador mais antigas podem não ter essa opção habilitada por padrão.

Se você tiver uma configuração de PC mais antiga, pode ser necessário habilitar a virtualização de hardware manualmente a partir das configurações de BIOS ou UEFI. Vários usuários afetados confirmaram que o problema foi completamente resolvido depois que fizeram isso.

Aqui está um guia rápido sobre como ativar a virtualização de suas configurações de BIOS ou UEFI:

  1. No caso de você ter um computador com BIOS, inicialize-o e comece a pressionar a tecla Setup repetidamente assim que vir a tela de inicialização. Com a maioria das configurações, o Configuração tecla é uma das teclas F (F2, F4, F6, F8) ou o Do chave.

    Pressione [tecla] para entrar na configuração

    Nota: Se você estiver usando um computador baseado em UEFI, siga as etapas ( aqui ) para inicializar diretamente no Inicialização avançada menu de opções. Assim que estiver lá, você pode acessar as configurações do firmware UEFI diretamente desse menu.

    Acessando as configurações de firmware UEFI

  2. Assim que você acessar suas configurações de BIOS ou UEFI, comece a navegar nos menus para encontrar sua placa-mãe equivalente à tecnologia de virtualização (Intel VT-x, Intel Virtualization Technology, AMD-V, Vanderpool, etc.)
  3. Quando você conseguir localizá-lo, certifique-se de defini-lo como Ativado.

    Habilitando a Tecnologia de Virtualização Intel

    Nota: Na maioria dos casos, você encontrará esta opção em Processor, Security, Chipset, Advanced, Advanced Chipset Control ou Advanced CPU configuration. Mas tenha em mente que sua tela pode ser totalmente diferente da nossa, dependendo da placa-mãe que você está usando e do fabricante da CPU. Caso você não consiga encontrar a opção sozinho, pesquise online as etapas específicas de acordo com sua configuração.

  4. Depois de habilitar a tecnologia de virtualização, salve as alterações feitas nas configurações do BIOS ou UEFI e reinicie o computador para permitir que ele inicialize normalmente.
  5. Na próxima sequência de inicialização, repita a ação que estava causando o “ O modo Raw não está disponível, cortesia do Hyper-V ” erro e veja se o problema foi resolvido.

Caso o mesmo problema ainda persista, vá para a próxima correção potencial abaixo.

9 minutos lidos