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

虚拟机如何过虚拟化检测(虚拟机怎么防止被游戏检测)


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

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

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

在虚拟机中添加如下代码计算机VMX文件

e="TRUE"


e="TRUE"


e="TRUE"


e="TRUE"


monitor_control。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-处理器-虚拟引擎


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

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

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

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


DiskID="VMwareTools"


公司名称="VMware,Inc."


SVGA="VMwareSVGAII"


更改为


DiskID="NVIDIAWindowsDriverLibraryInstallation"


CompanyName="NVIDIA"


SVGA="GeForceGTX660"

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

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

手动安装修改后的驱动修改后显卡将显示为GTX660而不是VM虚拟显卡(都是为了躲避游戏虚拟机检测)

最后重启虚拟机就可以正常进入游戏了。

但是,我感觉这样做根本没有意义,修改完之后,虚拟机可以通过检测,但是这个时候虚拟机就会很卡,而且不不管如何。计算机的力量,它会被困住。延迟也非常高。CPU使用率始终为100%,程序无响应。

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


二、虚拟机怎么过tp检测虚拟机通过TP发现的步骤:
1.我们首先在计算机上打开VM,单击“文件”选项,然后选择“新建虚拟机”。
2。然后单击“下一步”,单击“浏览”选择路径,单击“打开选项”,然后单击“下一步”。
3。在弹出的对话框中单击“是”,单击“下一步”,然后单击“下一步”。弹出窗口允许您设置处理器数量,然后等待。这就是虚拟机通过TP发现的方式。