sexta-feira, 22 de março de 2019

Falha ao usar o VirtualBox no Windows 10 (verr_supdrv_no_raw_mode_hyper_v_root)

Se você esta lendo este post, possivelmente é porque está tendo o mesmo problema que eu tive: VirtualBox não funciona no Windows 10, reclamando do Hyper-V.

Error:
raw-mode is unavailable courtesy of hyper-v. (verr_supdrv_no_raw_mode_hyper_v_root).



Abaixo você pode ver a solução que solucionou meu problema:


1) Desabilite o Hyper-V:
Acesse: Control Panel\Programs\Programs and Features\ e desmarque o "Hyper-V", assim como o "Windows Hypervisor Platform".

2) Reinicie sua máquina

3) Abra o MSDOS e rode o comando abaixo:

bcdedit /set hypervisorlaunchtype off


4) Abra o Services.msc e procure por "HV Host Service". Se ele estiver rodando, dê um Stop nele e também desabilite-o.

5) Abra o Windows Defender Security Center > Device Security > Core Isolation Details - e certifique-se de que está desligado (off).

6) Abra o gpedit.msc e vá ao caminho: Computer Configuration > Administrative Template > System > Device Guard. Abra a feature "Turn On Virtualization Based Security" e clique em "Disabled".

7) Tenha certeza que está usando uma versão mais nova do VirtualBox (6.x ou superior) e também é necessário o pacote Extension do VirtualBox estar instalado. Você pode baixá-lo no site do VirtualBox.

8) Reinicie seu computador.

9) Enjoy! O VirtualBox agora deverá funcionar.