3
1
Hyper-V installs without apparent problem, but then any attempt at launching a virtual machine throws this error :
'<virtual machine name>' failed to start.
Virtual machine '<virtual machine name>' could not be started because the hypervisor is not running.
System info:
- Windows 10 Enterprise 1803 17134.523
- ASUS PRIME B350-PLUS
- AMD Ryzen 5 1600X
Here is the output of the various software I've checked :
ASUS UEFI BIOS Utility > Advanced Mode > Advanced > CPU Configuration
NX Mode Enabled SVM Mode Enabled SMT Mode Auto Core Leveling Mode Automatic mode
Task Manager > Performance
Virtualization: Enabled
msinfo32.exe > System Summary
Hyper-V - VM Monitor Mode Extensions Yes Hyper-V - Second Level Address Translation Extensions Yes Hyper-V - Virtualization Enabled in Firmware Yes Hyper-V - Data Execution Protection Yes
coreinfo.exe -v
AMD Ryzen 5 1600X Six-Core Processor AMD64 Family 23 Model 1 Stepping 1, AuthenticAMD Microcode signature: 00000000 HYPERVISOR - Hypervisor is present SVM * Supports AMD hardware-assisted virtualization NP * Supports AMD nested page tables (SLAT)
bcdedit.exe > Windows Boot Loader
nx OptIn hypervisorlaunchtype Auto
PowerShell > Get-Service -DisplayName Hyper-V*
Status Name DisplayName ------ ---- ----------- Running vmcompute Hyper-V Host Compute Service Stopped vmicguestinterface Hyper-V Guest Service Interface Stopped vmicheartbeat Hyper-V Heartbeat Service Stopped vmickvpexchange Hyper-V Data Exchange Service Stopped vmicrdv Hyper-V Remote Desktop Virtualizati... Stopped vmicshutdown Hyper-V Guest Shutdown Service Stopped vmictimesync Hyper-V Time Synchronization Service Stopped vmicvmsession Hyper-V PowerShell Direct Service Stopped vmicvss Hyper-V Volume Shadow Copy Requestor Running vmms Hyper-V Virtual Machine Management
I have found multiple similar threads on this website and others, and have already tried (all of them to no avail) :
- Uninstalling and reinstalling Hyper-V (multiple times)
- Rebooting the machine (cold boot, multiple times)
- Upgrading my BIOS
- Upgrading the motherboard chipset driver
Any idea about the next course of action?
What security software do you have installed. Be sure you disable any feature that might be using hardware virtualization. You should also verify Core Isolation is disabled. – Ramhound – 2019-05-29T22:23:59.153
There is no security software, except for Windows Defender. Core isolation > Memory integrity is disabled. – Mathieu Renda – 2019-05-29T22:27:39.177
What is your CPU? – harrymc – 2019-05-31T06:22:46.500
As mentioned in the post, it is an AMD Ryzen 5 1600X. – Mathieu Renda – 2019-05-31T06:27:30.417
@MathieuRenda - Possible duplicate: https://superuser.com/questions/1444769/hyper-v-virtual-machine-could-not-be-started-because-the-hypervisor-is-not-run
– Ramhound – 2019-06-05T09:57:39.060@Ramhound Very interesting. I tried updating to 1903, but the update keeps failing. We might be onto something here. – Mathieu Renda – 2019-06-05T10:00:17.007
@MathieuRenda - There was another Ryzen hardware virtualization question but the user was trying to run Android Studio, apparently there might be a conflict with 1803 and 1809 and Ryzen when you use the Hypervisor Platform. Doesn’t explain your error but somebody else had your same error and it was fixed by upgrading to 1903. – Ramhound – 2019-06-05T10:06:28.803
Sorry...The user actually upgraded to 20H1 Insider Preview in their case. – Ramhound – 2019-06-05T10:09:45.560
1803 is known to have issues with Hyper-V. Upgrading to 1903 seems to fix the problem for most, but as you stated, you're also having problems with that. – NiallUK – 2019-06-05T14:49:26.967