How to enable Hyper-V on Windows 8 in VMware Workstation 8

If you want to enable Windows 8 Hyper-V feature, and your copy of Windows 8 is running as a virtual machine in VMware Workstation 8, you’ll find the Hyper-V Platform option is greyed out, and see the message:

Hyper-V cannot be installed: A hypervisor is already running.

Hyper-V Platform. Hyper-V cannot be installed: A hypervisor is already running

To resolve this and allow Hyper-V to run in a VM environment. You need to make two configuration changes.

The first is enable VT-x/EPT or AMD-V/RVI in the Virtual machine settings. To do this shutdown the VM, edit the virtual machine settings, select Processors and put a tick in the box as shown below, and click OK.

Virtual Machine Settings - Virtualise Intel VT-x/EPT or AMD-V/RVI

The second configuration change is to the virtual machine’s vmx file itself. Again, with the virtual machine shutdown, browse to the location of its vmx file.

Windows 8 VM VMX file location

Open the file with Notepad, and then add the following line:

hypervisor.cpuid.v0 = “FALSE”

Edit Windows 8 vmx file

Save the file and start the Windows 8 VM. You’ll now have the option to add the Hyper-V Platform.

Allowed to install Windows 8 HyperV

There is a good article over at VMware Communities about running nested VMs.

http://communities.vmware.com/docs/DOC-8970

Related Posts:

1. VMware Workstation 8 + Windows Server 2012 Essentials + VMware Tools = Blank Screen

2. How to add a Start Menu to Windows 8 Desktop

3. Useful Windows 8 Shortcut Keys

3 thoughts on “How to enable Hyper-V on Windows 8 in VMware Workstation 8

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.