Windows – VT-x is not available issue – Windows 10

hyper-vvirtual machinevirtualboxvirtualizationwindows 10

Tried to start my virtual machine on VirtualBox after a normal update on windows 10. But getting the issue

VT-x is not available (VERR_VMX_NO_VMX)

Before the update everything was working fine. Searching for the issue tells to enable virtualization in BIOS which I have checked is enabled.

Virtualization in BIOS

enter image description here

Hyper-V in Control Panel

enter image description here

Solutions I have tried

  1. Turning off Hyper-V with dism.exe /Online /Disable-Feature:Microsoft-Hyper-V-All following a reboot. but doesn't work.

Best Answer

Windows 10 Core isolation memory might be activated. This is stealing VT-x !

To see if it is activated check this:

Check Windows Defender

If you have this activated, deactivate it by setting the following registry key to 0

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity\Enabled

Related Question