Virtualbox 6 doesn't run with Hyper-V enabled on Windows 10 1903

As explained in the Virtualbox documentation, starting from version 6, Virtualbox supports running VMs un Windows with Hyper-V enabled. It should use Hyper-v in automatic way to run the VMs. https://docs.oracle.com/cd/E97728_01/F12469/html/hyperv-support.html

The issue is it appears to not be true. I'm running a Virtual Box 6 VM, and I get the typical error "VT-x is not available (VERR_VMX_NO_VMX).".

Why?


Solution 1:

This is an experimental feature.

So this feature could be unstable and doesn't even work.

According to socratis' thread

running

VBoxManage setextradata "<VM Name>" "VBoxInternal/NEM/UseRing0Runloop" 0

or

VBoxManage setextradata global "VBoxInternal/NEM/UseRing0Runloop" 0

can enable hyper-V support.

VBoxManage.exe is in the VirtualBox's install directory.