This article describes how to install Hyper-V Server 2012 R2 and older versions on VMware Workstation.
The following has been tested on VMware Workstation 8 and should work on all later versions, too.
Create a VM but don’t start it. Choose ‘I will install the operating system later’ when creating the new VM.
Close the tab and edit the VM’s VMX file in notepad. Add the following lines:
hypervisor.cpuid.v0 = "FALSE" vhv.enable = "TRUE" mce.enable = "TRUE"
Now proceed and install the operating system. You need to add the above lines before the operating system is installed.
Hope this helps!