decisionVMwareVirtualthe machine is prompted to "please do notVirtualin-MachineRunthisprogram"or" Themida Sorry, this application cannot run under a Virtual machine "method
find the problem, solve the problem, feel that should share to everyone. Open a VMX file with notepad like Windows XP professional.vmx, add a line at the end of the text
Monitor_control.restrict_backdoor = TRUE
Save File
now start the virtual machine will not be detected by other software cannot be run, if it is also detected can be added another line disable_acceleration = TRUE
"There may be a hangover after this treatment that VMTools can't load" ————
that's not what happened to me.
1 Reason: This program automatically performs virtual machine detection, thereby preventing the virtual machine from running.
2 Workaround: Open the configuration file for the VMware virtual machine, which is a text file with the suffix vmx. Add the following content to the inside
isolation.tools.getPtrLocation.disable = "TRUE"
isolation.tools.setPtrLocation.disable = "TRUE"
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
monitor_control.disable_directexec = "TRUE"
MONITOR_CONTROL.DISABLE_CHKSIMD = "TRUE"
Monitor_control.disable_ntreloc = "TRUE"
monitor_control.disable_selfmod = "TRUE"
Monitor_control.disable_reloc = "TRUE"
monitor_control.disable_btinout = "TRUE"
monitor_control.disable_btmemspace = "TRUE"
Monitor_control.disable_btpriv = "TRUE"
monitor_control.disable_btseg = "TRUE"
This code works well with the 7.0-7.1 version of the virtual machine.
Easy to troubleshoot VMware virtual machines are prompted to "do not run this program in a virtual machine"