Unable to Start Computer with Hyper-v (Hypervisorlaunchtype Auto) and Cpu Virtualization Enabled

Unable to Start Computer with Hyper-v (Hypervisorlaunchtype Auto) and Cpu Virtualization Enabled

I have enabled Virtualization (VMX) and addtionally a setting called vt-d in my Asus Z390-E motherboard bios settings.

Boot the computer, enable Hyper-V from the turn Windows features on/off menu. This requires a restart. When restarting windows will not boot. The only way to fix it while still keeping Virtualization on is to boot into safe mode and running the following command:

bcdedit /set hypervisorlaunchtype off

Now I am at a point where I have Virtualization and vt-d enabled and I am able to boot windows successfully.

My remaining problem is that when trying to start up a virtual server with Hyper-V it says Hypervisor is not running. I was hoping there would be a way to turn hypervisor on after windows has started, but I don't think that is possible since it needs to be turned on at an early stage.

Windows 10 - Completely up to date, Asus Z390-E Bios - Completely up to date

I am aware with my current setup I can use Oracle VM Virtual Box since it doesn't rely on hypervisor. However, I prefer using built int Windows Hyper-V.

Does anyone have any additional things I can try? It must be something specific to my setup with absolute latest version of Windows 10 and motherboard because no one else is experiencing this issue.

If I change the following setting back to auto:

bcdedit /set hypervisorlaunchtype auto

It will require a restart and put me back into the same boat where I get the blue screen saying windows is unable to start.

8
Marcus Vance
Author

Marcus Vance

Marcus Vance is a cybersecurity auditor and technology writer dedicated to educating the public about online safety, data privacy regulations, enterprise security, and emerging cyber threats.