ibq00 发表于 2018-12-22 12:07

程序禁止在 VMware 虚拟机中运行的解决办法

本帖最后由 ibq00 于 2021-11-27 21:54 编辑

虚拟机里面不能开游戏!

提示这个对话框!Sorry, this application cannot run under a Virtual Machine

之前的办法早就用不成了,所以我找来了这个办法!供给大家学习

打开注册表
regedit

Look for-
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E968-E325-11CE-BFC1-08002BE10318}/0000
里面的名称改成 实体机显卡的名称
==========================
DriverDesk - ATI/NVIDIA SVGA II
==========================
虚拟机配置文件   Windows 7.vmx 中加入以下代码
====================================
svga.vramSize = 268435456
monitor_control.restrict_backdoor = "true"
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"
SMBIOS.reflectHost = "TRUE"
====================================

OK万事大吉,绝对可用!
macos 下的vm虚拟机也是可以的,不过游戏厂商又有了新的屏蔽方法,

pj_security 发表于 2019-1-1 18:11

不安装Vmware-tools可以解决小部分.
vmware遗留在GUEST系统中的信息太多了很容易检测出来, 注册表/mac/硬盘ID/驱动特征/设备查询/对象特征/特殊指令/指令运行速度等等

hy0512 发表于 2019-3-26 01:16

我怎么不行啊,加进去说字典错误

SteVen丶Jay 发表于 2018-12-22 12:19

标记一下,先看看好不好,谢谢楼主咯!

leamas 发表于 2018-12-22 12:20

正好用的上,已收藏。{:1_927:}

约定的童话 发表于 2018-12-22 12:21

建议楼主做成bat,直接运行就好了,方便小白

lunaaero 发表于 2018-12-22 12:26

正好用的上

hellokett 发表于 2018-12-22 12:27

那mac下不能运行怎么办呢?

hydswcxx 发表于 2018-12-22 12:41

VMware 虚拟机{:1_893:}非常好用。。

voice 发表于 2018-12-22 12:47

不错,多谢分享

hu007 发表于 2018-12-22 12:59

谢谢楼主分享好方法!

小KISS 发表于 2018-12-22 13:03

感谢,方法很实用
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 程序禁止在 VMware 虚拟机中运行的解决办法