Unable to start Docker in Windows 10 - Hyper-V error is thrown Unable to start Docker in Windows 10 - Hyper-V error is thrown docker docker

Unable to start Docker in Windows 10 - Hyper-V error is thrown


Run “MOFCOMP %SYSTEMROOT%\System32\WindowsVirtualization.V2.mof” from command prompt in admin mode.No need to restart machine as well after this execution, it worked for me.


I have also faced this same issue. I have solved it by removing all MobyLinuxVM virtual machines. Following are its steps.

  1. Open Hyper-V Manager
  2. Select all MobyLinuxVM from Virtual Machines.
  3. Right click and delete all of these virtual machines.
  4. Restart docker.

These steps has solved this issue on my system.


Assuming you are trying to run a Windows container:

Right click on the Docker system tray icon, then select “Switch to Windows Containers”.

It will eventually have you reboot the system, but will no longer attempt to run the MobyLinuxVm as mentioned in your error message.

If it helps anyone, I am on Apple hardware (MacOS) running a Windows 10 VM via Parallels. I also made sure that under my parallel settings > Processors and Memory > Advanced, I had Hypervision applications enabled.