真实体验Windows7之XP模式

董师傅茶坊

自从Windows7 RC版(最终候选版)在2009年5月5日发布以来,董师傅陆续接到一些读者提问,其中很多人都关心在Windows7的XP模式中运行老程序的效果如何。本期,就让我们来真实感受一下。

一、挺能“吃”内存

Windows7中提供的XP模式,实质上是利用虚拟机技术,划分出一部分系统资源来虚拟运行XP系统。正因为是虚拟运行,因此XP模式对于内存的要求比较高。根据微软的官方要求,运行XP模式至少需要2GB内存。但是董师傅在运行XP模式时发现,2GB内存仅仅是最低要求,运行起来略感有点卡。在安装了3GB内存之后,XP模式运行起来感觉才基本流畅。如果要XP模式运行起来与真正的XP操作系统相差无几的话,建议最好安装4GB内存。

董师傅在XP模式下同时运行Photoshop CS4、火狐浏览器(打开7个窗口)和IE6,内存已经用去1.41GB(图1)。如果要在XP模式上运行的软件比较大或种类较多,建议在安装Windows7之前最好先升级内存。

19-f12-1.jpg

董师傅提示:如果安装了4GB内存,为了能使操作系统完全识别,应该安装Windows7 RC 64bit。此外,你的CPU还须支持虚拟化技术,并在BIOS中开启虚拟化技术,否则将无法使用XP模式。

二、必须合理设置

XP模式只是一个虚拟的XP环境,通过合理设置可在一定程度上加快XP模式的运行速度。打开Windows7安装目录的Virtual Machines文件夹,就可以对XP模式的参数进行设置。首先可以对运行XP模式的内存容量进行划分,从实际使用来看,至少要划分512MB内存,最好划分1GB以上的内存。在指定XP模式运行的硬盘分区时,最好避开安装Windows7的主分区,以免主分区读写过于频繁,导致XP模式运行效率下降。

如果是安装在笔记本电脑中,还可以根据实际网络情况,选择使用有线网卡或无线网卡。在有线/无线网络进行切换时,必须重新设置网卡(图2)。

19-f12-2.jpg

三、人性化操作略显不足

与真实的XP系统相比,XP模式在操作方面人性化设计就略显不足。比如建立快捷菜单就须要先在桌面建立一个快捷方式,然后再拷贝到XP模式安装目录下的Documents and Settings\All Users\Start Menu\Programs文件夹才行(图3),操作起来很不方便,特别是对电脑水平不高的用户来说,可能会觉得无从下手。

19-f12-3.jpg

在XP模式下,右键菜单所拥有的功能相比真实XP系统要少,但是应付一般的商务及家庭使用已经足够了。

此外,XP模式与Windows7之间的协同工作能力不是太强。如果需要在两者之间进行设置及文件的迁移,那么只能用手工的方法进行“搬家”,Windows7并没有提供任何工具软件进行相关操作。另外,虚拟系统(当然包括XP模式)的稳定性比起真实的主系统来说总是稍逊一筹,经常需要创建若干个快照,以免在虚拟系统崩溃后不能及时还原系统。但是令人遗憾的是,XP模式并没有提供该功能,如果遇到崩溃后果就相当严重了。

四、兼容性相当不错

由于目前需要运行XP模式,多数是行业用户,主要是在XP模式下运行一些行业专用软件。董师傅特意找了一些行业专用软件进行兼容性测试,发现在XP模式下这些软件运行稳定,没有出现中途出错而强制退出的情况。对于商务用户来说,XP模式的兼容性给他们的工作带来了相当大的帮助。

至于XP模式的游戏兼容性,只能说是勉强而已。像魔兽、石器时代等网游没有什么问题,但是在运行CS1.6时则会让整个XP模式崩溃而强行退出。一款游戏的不兼容也不能否定XP模式的兼容性,总体来看,其兼容性还是相当不错的。