Solved: How do I fix restored virtual machine could not be started because the hypervisor is not running.

Problem Symptom

I am using Altaro backup, had a host crash. Restored the offsite backups to a completely different host. The backups made it 100% and then disappeared out of the HyperV Manager. Check the logs and error indicated that needed to create the VM again and attach the VHDX. All restored fine but of them are running. All restored virtual image show the same error. DEP is set to Turn on DEP for all programs and services except those I select. I have rebooted the server to make sure but it looks fine.

The detailed error message is as below:

Solved: How do I fix restored virtual machine could not be started because the hypervisor is not running.

Virtual machine could not be started because the hypervisor is not running.

Follow the below solution steps to resolve virtual machine could not be started because the hypervisor is not running. issue.

Solution

Step 1: Execute below command:
dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
bcdedit /enum {current}
bcdedit /set hypervisorlaunchtype auto”

Step 2: Restart the computer.