解决 VMware 虚拟机中被提示 “请不要在虚拟机中运行此程序“
2011-10-22 18:57
1161 查看
解决 VMware 虚拟机 中被提示 “请不要在虚拟机中运行此程序”或者“Themida Sorry, this application cannot run under a Virtual Machine”方法
自己发现问题,解决问题后,觉得应该分享给大家。
用记事本打开 VMX 文件 类似 Windows XP Professional.vmx
在文本末尾加入一行
monitor_control.restrict_backdoor = TRUE
保存文件
现在启动虚拟机 就不会被其他不能运行的软件检测到了
如果还被检测可以再加入一行
disable_acceleration = TRUE
“这样处理以后 可能有个后遗症 就是 VMTools 无法加载了”————
我的没有遇到这种情况
以上来自网络,未亲测
=======================重 -------- 点===========================
1原因:是因为此程序会自动执行虚拟机检测,从而禁止在虚拟机运行。
2解决办法:打开 VMware 虚拟机的配置文件,这是一个后缀为 vmx 的文本文件。在里面加入以下内容
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"
这段代码在7.0-7.1版本虚拟机好用.
自己发现问题,解决问题后,觉得应该分享给大家。
用记事本打开 VMX 文件 类似 Windows XP Professional.vmx
在文本末尾加入一行
monitor_control.restrict_backdoor = TRUE
保存文件
现在启动虚拟机 就不会被其他不能运行的软件检测到了
如果还被检测可以再加入一行
disable_acceleration = TRUE
“这样处理以后 可能有个后遗症 就是 VMTools 无法加载了”————
我的没有遇到这种情况
以上来自网络,未亲测
=======================重 -------- 点===========================
1原因:是因为此程序会自动执行虚拟机检测,从而禁止在虚拟机运行。
2解决办法:打开 VMware 虚拟机的配置文件,这是一个后缀为 vmx 的文本文件。在里面加入以下内容
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"
这段代码在7.0-7.1版本虚拟机好用.
相关文章推荐
- 轻易解决VMware 虚拟机中被提示“请不要在虚拟机中运行此程序“
- 解决 VMware 虚拟机 中被提示 “请不要在虚拟机中运行此程序”或者“Themida Sorry, this application cannot run under a Virtual Mac
- 解决 VMware 虚拟机 中被提示 Themida: Sorry, this application cannot run under a Virtual Machine (使大唐无双在虚拟机内运行)
- 解决 VMware 虚拟机 中被提示 Themida: Sorry, this application cannot run under a Virtual Machine (使大唐无双在虚拟机内运行
- 使用wxWidgets编译的Windows Mobile程序运行时提示“SHCreateMenuBar failed”错误的解决方法
- windows系统提示不是内部或外部命令也不是可运行的程序的解决办法
- 解决虚拟机打开不了?提示VMware Workstation cannot connect to the virtual machine的问题
- 运行程序,提示 没有找到MSVCR100.dll 如何解决
- 解决虚拟机提示VMware Workstation cannot connect to the virtual machine的问题
- 【解决问题】windows下配置Boost提示'cl' 不是内部或外部命令,也不是可运行的程序 或批处理文件
- vmware提示:此虚拟机似乎正在使用中,无法取得所有权的解决办法
- 【转】解决VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题
- cmd 里面运行git提示“不是内部或外部命令,也不是可运行的程序”的解决办法
- 正试图在 os 加载程序锁内执行托管代码。不要尝试在 DllMain 或映像初始化函数内运行托管代码,这样做会导致应用程序挂起。问题的解决方法!
- 用VS2010编写的C++程序,在其他电脑上无法运行,提示缺少mfc100.dll的解决办法
- chrome提示:请停用以开发者模式运行的扩展程序的解决办法
- 无法启动虚拟化 因为虚拟机管理程序未运行问题解决方法
- cmd 里面运行git提示“不是内部或外部命令,也不是可运行的程序”的解决办法
- 解决 'findstr' 不是内部或外部命令,也不是可运行的程序或批处理文件 提示问题
- 运行程序提示access violation at address的解决方法【转自互连网】