【IT168 软件技巧】自从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之前最好先升级内存。
小提示:如果安装了4GB内存,为了能使操作系统完全识别,应该安装Windows7 RC 64bit。此外,你的CPU还须支持虚拟化技术,并在BIOS中开启虚拟化技术,否则将无法使用XP模式。
二、必须合理设置
由于XP模式只是一个虚拟的XP环境,通过合理设置可在一定程度上加快XP模式的运行速度。打开Windows7安装目录的Virtual Machines文件夹,就可以对XP模式的参数进行设置。首先可以对运行XP模式的内存容量进行划分,从实际使用来看,至少要划分512MB内存,最好划分1GB以上的内存。在指定XP模式运行的硬盘分区时,最好避开安装Windows7的主分区,以免主分区读写过于频繁,导致XP模式运行效率下降。
如果是安装在笔记本电脑中,还可以根据实际网络情况,选择使用有线网卡或无线网卡。在有线/无线网络进行切换时,必须重新设置网卡(图2)。
三、人性化操作略显不足
与真实的XP系统相比,XP模式在操作方面人性化设计就略显不足。比如建立快捷菜单就须要先在桌面建立一个快捷方式,然后再拷贝到XP模式安装目录下的Documents and Settings\All Users\Start Menu\Programs文件夹才行(图3),操作起来很不方便,特别是对电脑水平不高的用户来说,可能会觉得无从下手。
在XP模式下,右键菜单所拥有的功能相比真实XP系统中要少,但是应付一般的商务及家庭使用已经足够了。
此外,XP模式与Windows7之间的协同工作能力不是太强。如果需要在两者之间进行设置及文件的迁移,那么只能用手工的方法进行“搬家”,Windows7并没有提供任何工具软件进行相关操作。另外,虚拟系统(当然包括XP模式)的稳定性比起真实的主系统来说总是稍逊一筹,经常需要创建若干个快照,以免在虚拟系统崩溃后能及时还原系统。但是令人遗憾的是,XP模式并没有提供该功能,如果遇到崩溃后果就相当严重了。
四、兼容性相当不错
由于目前需要运行XP模式,多数是行业用户,主要是在XP模式下运行一些行业专用软件。董师傅特意找了一些行业专用软件进行兼容性测试,发现在XP模式下这些软件运行稳定,没有出现中途出错而强制退出的情况。对于商务用户来说,XP模式的兼容性给他们的工作带来了相当不错的帮助。
至于XP模式的游戏兼容性,只能说是勉强而已。像魔兽、石器时代等网游没有什么问题,但是在运行CS1.6时则会让整个XP模式崩溃而强行退出。一个游戏的不兼容也不能否定XP模式的兼容性,总体来看,其兼容性还是相当不错的。
五、安全问题不能回避
照理说虚拟机是不会访问主操作系统的,相当于一个影子系统,即便被病毒攻击崩溃也不会影响到主操作系统的安全。但是董师傅在试用时却发现,XP模式经常访问位于C盘的Windows7,其中原因令人百思不得其解。这意味着给病毒、木马留了一个攻击Windows7的后门,对于非常讲究信息安全的商务用户来说,是不希望看到的,希望微软能在Windows7正式版中有所改进。