当前位置:首页 > 虚拟机 > 正文

游戏检测虚拟机


一、我开的虚拟机被游戏检测到了?怎么解决啊?要详细的!

上面提到的方法都行不通,我都试过了

以VM虚拟机为例,进行如下修改

在虚拟机中添加如下代码机器的机器VMX文件

e="TRUE"


e="TRUE"


e="TRUE"


e="TRUE"


监视器控制。disable_directexec="TRUE"


monitor_e_chksimd="TRUE"


monitor_e_ntreloc="TRUE"


monitor_e_selfmod="TRUE"


monitor_e_reloc="TRUE"


monitor_e_btinout="TRUE"


monitor_e_btmemspace="TRUE"


monitor_e_btpriv="TRUE"


monitor_e_btseg="TRUE"


monitor_ct_backdoor="TRUE"(有的教程说只需要改这一项,我试过了,但是没用,需要把上面的都一起改。豆客平台可用,所以只需编辑此项即可。无法插入)


disable_acceleration=TRUE(可省略)


然后保存。
进入虚拟机设置VM-处理器-虚拟化引擎


优先级模式:选择最后一项也是最长的一项

点击确定
(以上更改必须在虚拟机关闭时进行)

然后打开虚拟机并启动系统

重命名显卡:
VMVirtual在机器上安装完系统后,使用驱动程序向导备份显卡驱动程序。用记事本打开备份的显卡驱动中的*.inf文件,找到以下内容。


DiskID="VMwareTools"


CompanyName="VMware,Inc."


SVGA="VMwareSVGAII"


更改为


DiskID="NVIDIAWindowsDriverLibraryInstallation"


CompanyName="NVIDIA"


SVGA="GeForceGTX660"

然后保存,右键我的电脑--管理--设备管理器

选择显卡,右键属性--更新驱动

手动安装更改后的驱动程序更改后,显卡将显示为GTX660,而不是VM虚拟显卡(都是为了避免检测到游戏的虚拟机)

最后重启虚拟机就可以正常访问Detected游戏了。

但是,我认为这样做是没有意义的。更改后,虚拟机可以通过检测,但是此时虚拟机无论其功率如何,都会保持非常卡的状态。电脑是,会阻碍运动的感觉。延迟也非常高。CPU使用率一直为100%,程序无响应。

最好的解决方案:使用两台或更多计算机而不是虚拟机。


二、为什么运行游戏会提示无法在虚拟机上运行?原因1:该程序会自动执行虚拟机检测并阻止您在虚拟机中运行。
2解决方法:打开VMware虚拟机配置文件。该文件是一个文本文件,后缀为vmx。在
e="TRUE"
e="TRUE"
e="TRUE"添加到。
e="TRUE"
monitor_e_directexec="TRUE"
monitor_e_chksimd="TRUE"
monitor_e_ntreloc="TRUE"
/>monitor_e_selfmod="TRUE"
monitor_e_reloc="TRUE"
monitor_e_btinout="TRUE"
monitor_e_btmemspace="TRUE"
monitor_e_btpriv="TRUE"
monitor_e_btseg="TRUE"
此代码可以轻松地与虚拟机版本7.0-7.1一起使用。
三、解决VM虚拟机无法运行dnf等腾讯游戏问题

这里介绍解决VM虚拟机无法运行dnf等腾讯游戏的问题(有替代品)。本指南可以为您提供简单的指导

找到您的虚拟机vmx文件,右键单击“打开方式-记事本”

将记事本下拉至底部,输入代码:e="TRUE"e="TRUE"

之后完成,保存文档

重新打开虚拟机

运行游戏即可

替代方案1防止游戏检测虚拟机环境:

将记事本拉到最后最下面,写一段游戏反检测代码:monitor_ct_backdoor="TRUE"保存文字修改,重新打开虚拟机器并运行游戏

替代方案2:

将记事本滚动到底部,写入3个游戏反检测代码:monitor_l_rdtsc="false"monitor_ct_backdoor="true"monitor_e_directexec="true"保存文本更改并重新打开虚拟机运行游戏

方案3:

将记事本拉到底部,写入7游戏反-检测代码:monitor_l_rdtsc="false"monitor_ct_backdoor="true"monitor_e_directexec="true"e="true"e="true"。e="true"e="true"保存文本更改并重新打开虚拟机以运行游戏

替代方案4:

拉动记事本底部写入13个游戏反检测代码:隔离。e="TRUE"e="TRUE"e="TRUE"e="TRUE"monitor_e_directexec="TRUE"monitor_e_chksimd=“TRUE”monitor_e_ntreloc=“TRUE”monitor_e_selfmod=“TRUE”monitor_e_reloc=“TRUE”monitor_e_btinout=“TRUE”monitor_e_btmemspace=“TRUE”monitor_e_btpriv=“TRUE”monitor_control。disable_btseg="TRUE"保存文本修改并重新打开虚拟机运行游戏