为什么虚拟机VM6.0安装了DX9.0但还是不能启动3D加速

如题所述

用记事本打开虚拟机文件夹里面以.vmx结尾的文件,在末尾添加3行:

mks.enable3d = TRUE

svga.vramSize = 67108864

vmmouse.present = FALSE

然后,主菜单 Edit > Preferences,input标签。把Ungrab when cursor leaves window的钩去掉,这样就可以在VMWare里面使用3D加速了。

但是此时有些机器可能玩不了, 进入需要3D加速的软件会出现一片白色,此时你就需要应用以下的补丁

这个补丁是要替换在虚拟机系统下的
C:\WINDOWS\system32
如果虚拟机是2000系统的话就是C:\WINNT\system32

其中VMX_FB.DLL VMX_MODE.DLL拷贝到WINDOWS\system32
VMX_SVGA.SYS放在WINDOWS\system32\drivers目录下
VMX_SVGA.inf文件可以不需要

以上的文件是放在虚拟机的windows里啊,不是放在你自己的机器里。

补丁地址:

http://www.divshare.com/download/4482272-03b

http://www.zxcf.cn/uploadfile/rar/2007-5/2007515125425621.rar
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-06-20
想在虚拟机里玩游戏是不现实的它的硬件都是虚拟的,驱动与主机的大不相同,部分功能被限制例如与备份有关的功能虚拟机就不能实现(系统自带的系统还原)问题的根本是显卡是虚拟的,不可加速
第2个回答  2013-06-20
mks.enable3d = TRUE

svga.vramSize = 67108864

vmmouse.present = FALSE 主要就是这个。小心看上面所说的去做。本回答被网友采纳
第3个回答  2013-06-20
显卡选择的是默认的VM 显示设备

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网