Windows 8.1: use VMware and Hyper-V on same machine

On a Windows 8.1 operating system with Hyper-V role enabled, maybe to run Visual Studio mobile emulators for Android and Windows Phone, the execution of VMware Player or Workstation rises the following error:

VMware Player and Hyper-V are not compatible. Remove the Hyper-V role from the system before running VMware Player.

The only solution to solve this problem is to disable Hyper-V when you need to use VMware, thus allowing an alternative use of the two products.

To do this, simply open an Administrator command prompt (cmd.exe) and run the following command:

bcdedit /set hypervisorlaunchtype off

Once executed this command, you need to restart your computer.

In case of issues with VMware virtual adapters, you should delete Hyper-V virtual switches by opening the Hyper-V Manager and clicking on “Virtual Switch Manager…” in the “Actions” tab on the right side of the screen.


Subsequently, to re-enable Hyper-V and continue to use it as an alternative to VMware, you just need to execute the following command:

bcdedit /set hypervisorlaunchtype auto

A machine reboot is required as well.

Another option is to permanently disable Hyper-V on physical machine and run it inside VMware guest machine… but that’s another story, new article will follow!

Previous post

Install Cisco VPN Client on Windows 7/8.1/10

Next post

Android: notifications badge icon does not update

Fulvio Sicurezza

Fulvio Sicurezza

No Comment

Leave a reply

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