Hyper-V virtual machines don't start after you upgrade to Windows 10

Koskee seuraavia: Windows 10, version 1903Windows 10, version 1809Windows 10, version 1803

Symptoms


Consider the following scenario:

  • You have a Windows 10-based computer that has the Hyper-V role installed.
  • You upgrade the computer to Windows 10, version 1709, Windows 10, version 1803, Windows 10, version 1809, or Windows 10, version 1903.

In this scenario, you cannot start virtual machines. Also, you receive the following error message:


Additionally, you see the following entry in the System log:


And you see the following entry in the Application log:

 

Cause


This issue occurs because Windows 10 enforces a policy that configures Vmcompute.exe not to allow any non-Microsoft DLL files to be loaded.

Resolution


To fix this issue, check whether you have a non-Microsoft DLL file loaded in the Vmcompute.exe process. To do this, you may use some tools such as process explorer.
 
One possible cause of this issue is your antivirus software.