求VirtualBox反虚拟机程序破解
virtualbox吧
全部回复
仅看楼主
level 1
风卷豹 楼主
我用VirtualBox玩一个游戏。但是这游戏有反虚拟机程序,不允许在虚拟机上运行。
打开游戏即提示Themida Sorry, this application cannot run
我又安装了vmware,同样有此提示,但是我根据网上的教程,添加了几行命令后就可以正常运行了。
求救,请问VirtualBox有没有办法干掉反虚拟机程序呢?
2014年01月11日 04点01分 1
level 1
风卷豹 楼主
vm是这样解决的。BOX有没有类似的办法解决呢?
虚拟机中被提示"请不要在虚拟机中运行此程序" 解决方法,“Themida Sorry, this application cannot run(2012-08-16 14:45:58)
转载▼
标签:虚拟机it 分类:虚拟机
虚拟机中被提示"请不要在虚拟机中运行此程序" 解决方法.
英文提示:"Themida Sorry, this application cannot run under a VirtualMachine"
解决 VMware 虚拟机 中被提示 “请不要在虚拟机中运行此程序”或者“Themida Sorry, thisapplication 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版本虚拟机好用.
2014年01月11日 04点01分 2
level 1
不知道。同求此方法啊
2014年09月14日 14点09分 3
level 1
楼主解决了吗, 我也遇到了这样的情况!
2014年10月10日 14点10分 4
level 1
我用box玩征途2也遇到这个问题
提示不能再虚拟机上运行游戏
有没有高手来解决一下 非常感谢
2014年11月08日 09点11分 5
level 1
Method 1 (Make registry changes manually, you will need to do this at each logon)
Go to Start > Run (or [Win Key] + [R]) and run regedit.exe
Navigate and expand to sub-key HKEY_LOCAL_MACHINE\HARDWARE\ACPI\DSDT (screenshot).
Rename sub-key VBOX__ to NOBOX__
Navigate and expand to sub-key HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION (screenshot).
Select sub-key System.
Right-click value SystemBiosVersion and select ‘Modify‘.
Change the text part “VBOX” to “NOBOX” and click ‘OK‘ (screenshot).
Close the registry editor.
2016年01月17日 07点01分 7
神人啊 果然有用 只不过每次开机都要设置一次 不过可以导出注册表 每次运行一次就ok了!大神啊,幸好还懂些英文,不然还真看不懂[真棒]
2016年01月19日 04点01分
神人[大拇指]马克
2016年04月02日 11点04分
求linux上的解决办法,谢谢!
2016年05月12日 11点05分
收藏
2016年10月14日 00点10分
level 3
收藏
2016年05月08日 06点05分 9
level 1
4.3.12的版本 亲测 上述方法都没用啊,注册表也没有那些文件,最上楼主的方法适用于VM虚拟机吧,配置文件写法都不一样啊!
2022年10月19日 04点10分 13
level 1
网上其实一大把VMware虚拟机的去虚拟化教程,VMBOX的几乎没有,就连我想收回VMBOX虚拟硬盘的空余空间都没有教程!
2022年11月07日 13点11分 14
@雁雁飞飞1212 命令都有,就是那个软件可能是我没下载对[泪]
2022年11月11日 01点11分
@雁雁飞飞1212 可以编辑好命令备用,复制就可以了[呵呵]
2022年11月21日 10点11分
1