欢迎光临 Enjoy IT (ITECN.NET) 登录 | 注册 | 帮助

提高Windows Vista虚拟机显示效果的测试

本文仅适用于VMware虚拟机。期待微软的虚拟机工具也能添加类似的功能,最好能够支持Aero(Glass+Flip 3D),当然这样的话,肯定需要安装专门适用Vista的Additons,老的S3显卡肯定不行。

这里的VMware虚拟机包括VMware Worktion 5.5和VMware Server Beta 2,本文以VMware Server Beta 2为例进行介绍。

1. 首先用记事本打开虚拟机的配置文件***.vmx,然后在里面添加以下2个语句:

####################################
mks.enable3d = TRUE
svga.vramSize = 67108864
####################################

第一句表示启用3D效果
第二句表示虚拟显卡的显存为64MB,这可以大大加快虚拟机的刷新速度。

2. 保存以后就OK了。

验证一下:

现在显存是64MB:

Direct 3D也启用了(但是Total Memory却显示为0 MB,不知何故):


这里还请读者朋友检测一下该方法是否真正有效,如果可以的话,请将您的检测结果跟帖上来,非常感谢!

提示 该方法取自以下VMware知识库文章:
http://www.vmware.com/support/ws5/doc/ws_vidsound_d3d_enabling_vm.html

已发表 2006年5月2日 11:21 作者 ahpeng

评论通知

如果您想在帖子更新时接到邮件通知,请先登录。这里

订阅帖子评论使用 RSS

评论

2006年5月2日 21:50 by TeF

# Virtual PC能实现类似功能吗

既然VMware能通过改配置文件实现打开3D和扩展显卡内存,那Virtual PC能通过改配置文件实现类似功能吗?Virtual PC 2004的配置文件好像是个xml文件。
2006年5月2日 22:00 by ahpeng

# re: 提高Windows Vista虚拟机显示效果的测试

这个应该是不行的,之所以可以通过修改配置文件,是因为VMware在程序里提供了这个参数,程序可以识别并支持,这在虚拟层的底层就已经支持。
而据我所知,目前VPC尚不支持这种3D加速模拟。
2006年5月3日 23:25 by Stone.sxy

# re: 提高Windows Vista虚拟机显示效果的测试

一些冒险岛的游戏论坛中就有讨论用VMware虚拟机来实现“双开”,即在VMware中上本文中的办法来打开冒险岛游戏,然后同时开着两个冒险岛来让一个挂机一个玩......
2006年5月6日 0:02 by Heelen

# re: 提高Windows Vista虚拟机显示效果的测试

这个方法在网上广为流传,其中有很多游戏网站用来实现虚拟机中玩游戏。
2006年5月10日 10:43 by vvv

# re: 提高Windows Vista虚拟机显示效果的测试

我在VMware5.5.1 workstation中测试过,结果是与您贴图上一样.

我想请问一下,能否在VMware5.5中开启Aero的玻璃效果? 我安装的是vista 5381.thanks.
2006年5月10日 12:43 by ahpeng

# re: 提高Windows Vista虚拟机显示效果的测试

To vvv:
无法在VMware启用Glass和Flip 3D效果,因为VMware所虚拟的显卡,还没有符合WDDM规范的驱动。
不大清楚VMware是否可以开发符合WDDM规范的驱动。

说说您的看法?

(必填) 
必填 
(必填)