Tested using Windows host and guest using an Intel CPU.
- Install Windows 10 VM.
- Install VMWare tools.
- Clean shutdown Windows 10 VM.
- Edit VM settings Processor section to look like the image below
Manually edit the VMX file. Add the lines below. If already present, simply change the value. VMWare will rearrange the order once the VM is booted.
vmci0.present = "TRUE"
hpet0.present = "TRUE"
virtualHW.productCompatibility = "hosted"
vhv.enable = "TRUE"
SMBIOS.reflectHost = "TRUE"
vvtd.enable = "TRUE"
vpmc.enable = "TRUE"
hypervisor.cpuid.v0 = “FALSE”
mce.enable = "TRUE"
vhu.enable = "TRUE"
monitor_control.virtual_rdtsc = "FALSE"
monitor_control.restrict_backdoor = "TRUE"
isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
isolation.tools.hgfs.disable = "TRUE"
Power on VM. Check Task Manager.
Change device names with regedit to appear as real in Device Manager. https://www.youtube.com/watch?v=6TM45vNI4Qc
