How to allow Hyper-V and VMware Workstation to co-exist on the same machine without an uninstall

Problem:
Recently I wanted to test something with the latest version of VMware Workstation on my test machine that also had Microsoft Hyper-V installed.  When trying to start a VM in VMware workstation I received the error ‘VMware Workstation and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Workstation.’

Solution:
The solution is actually pretty simple as Hyper-V can be turned on and off quite easily so that VMware Workstation can’t detect it.  To disable Hyper-V simply open an elevated command prompt and run:

bcdedit /set hypervisorlaunchtype off

 
You then just need to reboot and you will be able to start your VMs within VMware workstation.

To re-enable Hyper-V run:

bcdedit /set hypervisorlaunchtype auto

 

Leave a Reply

Your email address will not be published. Required fields are marked *