运行程序出现Sorry, this application cannot run under a Virtual Machine,请不要载虚拟机中运行此程序该如何处理?
通常运行程序出现这个提示,会有以下三种弹窗,这个是虚拟机的检测程序SE和VMP检测
虚拟机SE检测:
要过这个检测也很简单,SE检测的是虚拟机主板和处理器,过检测的方法也很简单,直接添加以下代码就好,代码添加位置为虚拟机文件VMX后缀的文件,用记事本打开,将代码添加进去任意位置就好
过检测代码如下:
SMBIOS.reflecthost = "TRUE"
SMBIOS.noOEMStrings = "TRUE"
SMBIOS.addHostVendor = "TRUE"
hw.model.reflectHost = "TRUE"
serialNumber.reflectHost = "TRUE"
board-id.reflectHost = "TRUE"
monitor_control.restrict_backdoor = "TRUE"
monitor_control.virtual_rdtsc = "false"
monitor_control.disable_directexec = "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"
cpuid.1.ecx = "0--------------0----------------"
cpuid.1.edx = "-----------0---------0----------"
输入代码后保存打开虚拟机,运行SE检测软件
虚拟机VMP检测:
这个检测也很简单,在过SE的基础上,直接运行我提供的过检测工具即可
工具免费提供,
运行后打开VMP检测工具
这样就过了虚拟机SE和VMP检测!!!