VM虚拟机不能运行游戏如何解决?

2024-12-03 21:45:57
推荐回答(4个)
回答1:

一般情况下虚拟机无法启用显卡direct draw加速和direct 3D加速功能,限制了游戏的运行。改用其他版本的虚拟机,只要能支持显卡加速功能,就应该能运行一般性的游戏。大型3D游戏肯定不行。

还有是因有些游戏程序会自动执行虚拟机检测,禁止在虚拟机运行。并不是虚拟机的问题。因为如果虚拟机也可以玩大型游戏的话,一台电脑可以挂很多游戏,但是游戏厂商是不允许这样的。

扩展资料:

VM虚拟机不能运行游戏的原因:

1、网吧使用的是一拖多的网吧部署方案,客户机相当于是虚拟机,此游戏本身有限制,禁止在虚拟设备环境上运行。

2、目前的游戏基本都是基于实体计算机环境上面开发出来的,很多游戏都是不支持虚拟环境运行的。

3、目前市面上提供一拖多设置的厂商有跃威多路云延长器、矩阵风暴、派森多开等,如果网吧使用这些设备都可能会导致部分游戏出现此类问题。

回答2:

VM虚拟机7.0及以上,3D好些了,测试了CF可玩,无法开游戏的原因:
1、可能游戏限制虚拟机中运行(防多开)
2、可能电脑配置差(至少双核2.5G、内存2G、独显以上)
3、可能虚拟机及实体机未优化,系统资源被占用(安全软件、启动项)
4、可能VM虚拟机内系统未装VMware-Tools驱动,虚拟显卡功能未开启

VMware-Tools安装!!!!!:虚拟机内系统安装好后,用虚拟光驱或双击虚拟硬件(CD/DVD)→点右边有“使用ISO镜像文件”字样→点“浏览”找到你的VMware文件夹内有个"windows.iso",选定→虚拟机内系统里打开光驱→里面有setup.exe(32位)及setup64.exe(64位),运行某个便会安装VMware-Tools到虚拟机内系统中.重启即可
安装了VMware-Tools的虚拟机内系统便能玩cf之类游戏了

回答3:

在虚拟机文件夹找到.vmx后缀的文件
isolation.tools.setVersion.disable = "TRUE"
isolation.tools.getVersion.disable = "TRUE"
将这两行加入后面就行了

回答4:

你的VM版本是12.5么?
安装了VMTOOLS工具了么?
安装游戏运行库了么?