VMware Workstation and Hyper-V on Windows 8.1

As I’m working a lot with Dynamics AX and the Microsoft Demo VM’s, i was in need of VMware and Hyper-V on my notebook so I could run my VM’s for VPN and run Hyper-V for the Microsoft DEMO machines.

Now you can install both of them in Windows 8.1, but when you try to start VMware you get an error message:

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

This message is because the Hyper-V role is installed on your workstation and it is not compatible with VMware. To work around this issue you can modify the Hypervisorlaunchtype for Hyper-V. I made 2 CMD files with the following content. Run them as Administrator and you can enable or disable Hyper-V so you can work with either VMware or Hyper-V.

You must reboot your system after running the CMD files

Disable Hyper-V (to work with VMware) save this file as CMD file
@echo off
echo Turning off Hyper-V services
pause
bcdedit /set hypervisorlaunchtype off
echo Modified the BootFile, please reboot...
pause

Enable Hyper-V (to work with Hyper-V) save this file as CMD file
@echo off
echo Turning ON Hyper-V services
pause
bcdedit /set hypervisorlaunchtype auto
echo Modified the BootFile, please reboot...
pause

You need to run both the files as Administrator

Comments are closed.