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

虚拟机被检测出同一设备怎么解决(检测是否是同一个虚拟机)

如何绕开对虚拟机检测1.使用记事本打开虚拟系统镜像文件的配置文件。文件扩展名是vmx。例如,如果我的虚拟系统叫XP;将文件命名为并将其添加到此行。它的结束。下面红色部分(注意运行状态不能添加虚拟机)
monitor_ct_backdoor="true"
这句话的意思是禁用vmware后门(稍后详细介绍)
2.打开vmwareworkstation,检查虚拟机->设置->处理器->“禁用二进制翻译速度”(不同的中文版本有不同的翻译)
将这两个一起使用可以避免大多数检测,包括一些shell检测,例如虚拟机保护。
如果您的计算机足够快
首先,将你的VMware虚拟机中的操作系统调整到最快的状态(禁用不必要的程序、自动更新等),然后关闭虚拟机,
打开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_btpri"TRUE"
monitor_e_btseg="TRUE"
并非所有这些参数都是必需的,但最安全的做法是将它们全部添加。这将提高模拟的真实性,但速度会慢得多。

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

以上方法均无效,我都试过了

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

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

隔离.e="TRUE"


e="TRUE"


e=“TRUE”


e=“TRUE”


monitor_controldisable_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_control。limit_backdoor="TRUE"(有些教程说你只需要改变这一件事。我尝试过,但没有成功。以上所有内容必须一起更改。豆客平台现已上线;所以只要改变这一件事就可以了。无法进入。)


disable_acceleration=TRUE(可省略)


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


优先级模式:选择最新和最长

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

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

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


DiskID="VMwareTools"


CompanyName="VMware,Inc"


SVGA="VMwareSVGAII"



DiskID="NVIDIAWindowsDriverLibraryInstallation"


CompanyName="NVIDIA"


SVGA="GeForceGTX660"

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

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

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

最后,重启虚拟机即可正常访问游戏。成立。

但是,我觉得这完全没有意义。修改后,虚拟机可以绕过检测,但此时虚拟机是非常封闭的,无论计算机多么强大。它会移动。延迟非常高。CPU使用率一直为100%,程序无响应。

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

用虚拟机连接外置usb网卡时,提示设备正在使用,这问题该怎么解决?更换USB口,插上外置网卡。如果提示驱动程序错误,则USB端口可能没有足够的电量。如果你的外置网卡有延长线,请剪下一大块试试。