不久前,微软公布了Windows XP英文正式版的发布日期:2001年10月25日,中文版也将随后发布。微软把它的新版操作系统命名为XP的用意是希望它能给用户带来新的使用体验,据说Windows XP是微软自Windows 95以来在操作系统上最重大的改进,也是微软有史以来最值得期待和最有争议的产品之一。尽管离正式发布还有几个月的时间,互联网上关于Windows XP的各种消息、传闻、测试已经铺天盖地而来,如果对这些稍加关注,就会发现这里面有很多自相矛盾的东西,而且内容涉及得都不是很深。作为微软的测试用户,我们拿到了Windows XP Beta2简体中文测试版(以下简称Windows XP),版本号为Build 2462,进行了深入的使用和测试,希望我们的这篇测试报告对大家全面认识Windows XP带来一点帮助。
我们拿到的Windows XP有4个版本,它们是:Home Edition、Professional、Server、Advanced Server,和Windows 2000系列颇为相象,这和此前我们看到的一些关于它的消息是相背的,尤其是一些来自盗版的用户,它们认为Windows XP只有前两个版本。必须意识到,微软推出Windows XP用意是同时取代目前的Windows Me和Windows 2000,所以这样的操作系统没有服务器版本是不可思议的,我们觉得微软在正式版发布的时候可能还不止这4个版本(我们从微软Windows XP BetaⅡ组那里获得的最新消息是Windows XP发行将采用和Windows 2000相似的版本,只是多了一个Home Edition,也就是说将有5个版本)。由于时间有限,我们主要在Professional版本下进行使用和测试,先来看看我们的测试平台:
CPU:Pentium Ⅲ 1G 显卡:耕升 GeForce 2GTS Pro 64M DDR(Matrox G400 MAX) 硬盘:IBM腾龙Ⅱ代 45GB 内存:KingMax PC150(V1.0) 128MB×2 主板:ASUS CUBX(BIOS版本1007) 显示器:SONY Multiscan CPD G400 声卡:Creative SoundBlaster Live! Platium 网卡:3com 3C905 鼠标:Acer 3D(罗技Cordless MouseMan Optical) 扫描仪:Microtek ScanMaker3600 数码相机:Nikon Coolpix700 Modem:网达黑猫 光驱:Acer 50× 软驱:米苏米1.44M
由于Windows XP对硬件非常敏感,所以我们列出了很详细的硬件配置清单。微软在网站上公布的Windows XP β版操作系统的硬件要求为300MHz或更高的PⅡ以上处理器,128MB以上内存,而Windows 2000发布时对硬件的要求仅仅为133MHz,32MB内存。基于测试的考虑,我们选择了比较高端的配置来保证Windows XP的流畅运行。
Windows XP的安装和使用 使用Windows XP或许是比较愉快的体验,但是使用之前必须通过一系列相当麻烦的手续才可以在你的机器上安装Windows XP,即使是盗版破解起来也很费劲。这足以说明微软对Windows XP的重视,在发布正式版的时候,微软将采取Windows历史上最大的市场举措,计划仅仅在产品投放市场的头四个月就投入Windows 95市场启动资金的2倍。我们通过申请成为正式的测试用户,然后微软通过电子邮件发给我们相应的Beta ID和Password,同时收到测试版的相应光盘和测试说明文档。根据提示到相应的网站(http://windowsbeta.microsoft.com/),选择“Sign in”,使用自己的Beta ID、Password和电子邮件来注册,取得相应的Passport,注册成功之后再次登录前面的网站,你就会看到页面上有获取相应“Product key”的链接,点击这个链接就可以拿到你的安装密码,记住这个密码,就可以开始安装Windows XP啦!
Windows XP支持干净安装、从Windows 98升级、从Windows 2000升级、从Windows NT升级或者与上述操作系统共存,也可以安装到非主引导分区上。我们推荐使用干净安装,这样Windows XP受到其他操作系统的影响就会少一些,并且值得注意的是最好不要在升级安装的系统里卸载Windows XP,这样容易出现一些无法预知的不可逆问题。Windows XP的安装界面与过程和Windows 2000十分相似,具体过程我们就不再说明了。Windows XP支持光盘启动安装、在DOS下安装以及在操作系统里升级。相对于Windows 98和Windows 2000,Windows XP的安装时间比较长一些,在我们的测试平台上干净安装Professional版足足花了40分钟。我们选择自定义并安装了所有的组件,进入系统之后我们发现C盘空间已经用去1.87G!对于一些机器配置比较低的用户来说,在他们的机器上使用Windows XP也许只能停留在梦想里了。安装完毕,用户只要在特定的时间之内激活产品就可以放心地使用了,当然,测试版的Windows XP只有180天的使用期限,让我们抓紧时间来体会吧!
全新的界面风格 自Beta1版开始,我们就被Windows XP华丽的外观深深吸引,我们认为Windows XP最明显的创新是它的外观。Windows XP对系统界面进行了几乎是彻底的改造,经过改进的界面提供了更丰富的色彩以及图标、按钮、工具栏和菜单的纹理。体形空前庞大的开始菜单,将应用程序划分成两类,系统的和常用的,可以使使用的效率大幅度提高。控制面板、我的电脑以及其他系统文件夹,都和通用的文件管理任务相连接,并把图标组织成一种对初级用户更友好的形式。尽管Windows XP视觉风格变化很大,但是微软似乎对这样的变化能否得到用户的肯定还信心不足,我们仍然可以保持与以前版本的Windows界面风格兼容,甚至还可以使用传统风格的界面,这些改变适用于任何应用程序。Microsoft保留了控件设计的主题,继承和谐一致的用户界面的传统并确保控件设计的连续性。只是由于界面和操作系统核心的改变,原有在传统风格中得心应手的主题界面开发工具,不再适用于Windows XP。
值得一提的是Windows XP的任务条,它几乎是重新进行了设计。在原来的任务条上,随着打开的应用程序的增多,每个任务在其条中占据的面积越来越小,显得非常不方便,Windows XP的任务条引入了“组合按钮” (Group the buttons)的机制,例如我们假设用户同时打开了5个Word文档,屏幕上就有5个窗口,在过去的任务条上,需要用5个按钮来表示这些打开的窗口。现在,可以点击组合按钮之后,打开一个菜单,上面列出了所有的打开的应用程序的窗口,然后用户就可以在这个菜单中,进行更深一层的细致选择。不过我们认为这样的设计也有不利于用户使用的地方,例如在浏览动态交互网页的时候,如果该网页按钮不在组合按钮的最前面,用户就有可能无法及时获得服务器的反馈信息。
Windows XP对桌面的“通知区域”也进行了较大的清理,微软似乎更崇尚整合和简洁。大家一定有过这样的体验:在从前Windows桌面上,随着时间的推移,原来安装或使用的应用程序,因种种缘故使用频率渐渐变低,甚至可能再也用不着,但对应的图标因为不会自动隐藏,也就会失去最初的意义而在屏幕上闲置起来。为了改变这种混乱,Windows XP使用了launching applications技术作为替代。这种技术的核心就是将暂时不用的图标进行隐藏,以减少桌面的混乱。桌面上的图标,除了回收站之外,都被移入新的、面积更大的菜单中:属于系统自己的应用程序都放置在蓝色的区域之中;用户经常地、频繁使用的应用程序放在旁边显示。为进一步帮助减少桌面混乱,Windows XP还周期性地自动搜索桌面的应用程序图标,发现有不被经常运行的应用程序,将使用“桌面向导”工具帮助用户“清除”或隐藏这些闲置程序的图标。与此相似,在菜单中,使用频率不高的项目也会被隐藏起来,凡是有隐藏项目的菜单的最下面,会显示双层倒人字形(也有叫做双V字标识或“军衔”标识的)的标识暗示有尚未显露的内容,如果需要调用原来处于隐藏的部分,可以点击双层倒人字形标识或用鼠标在该标识上面停留片刻,即可完全展开所隐藏的部分。读者要是留意过Office 2000或者Windows Me的菜单,相信对这种机制会有印象。
Windows XP的增强之处 微软每发布一款新的操作系统,都会带来一些激动人心的新功能,开发适合最新操作系统的应用软件升级版已成为一种自然趋势,Windows XP给我们带来了什么呢?微软在Windows XP里集成了大量的软件,甚至集成了防火墙和刻录程序,以致有一些公司担心自己的产品销售受到影响,不过我们最感兴趣的还是IE6和Windows Media Player 8。
我们拿到的这一版本的Windows XP整合了IE6.0,其版本号和微软网站上提供的免费预览版相同。IE6具有全新的外观设计和创新性的浏览器功能,这些功能包括增强的浏览器栏、集成的立即消息、媒体回放、自动图片尺寸调整、改良的Web上个人信息的保密性,以及对Internet工业标准的空前支持。除了更易于定制和部署之外,IE6还是用于建立Web应用和开发丰富用户内容的平台。总体感觉是IE6和IE5.5相比变化不是很大,除了全新的图标之外给我们最深刻印象的是它增强的隐私保护,如果当前浏览的网站有来自第三方内容,导致有可能泄露用户私人信息的时候,IE6就会在右下方出现一个眼睛加黄色惊叹号的图标,提醒用户对当前网页还缺乏隐私策略,用户可以点击该图标进入隐私策略设置。
在Windows Me发布之前,微软操作系统自带的媒体播放器无论在外观还是功能上都差强人意,Windows Me自带的Windows Media Player 7终于取得了革命性的突破,因此这次随着Windows XP一起发布的Windows Media Player 8无疑十分引人注目。我们看到,Windows Media Player 8的外观以Windows Media Player 7为蓝本,基本上没有什么变化,版本号是:8.00.00.4228。Windows Media Player 8提供了很优秀的多功能数字媒体体验,它可以播放Windows Media和DVD视频,播放和录制音乐CD,回放Windows Media和MP3音乐,收听Internet广播,并且还支持集成的设备间视频和音频传输。新的Windows Media Player 8包含了集成的DVD回放支持,可显示DVD光盘的名称、封面艺术家及章节列表等媒体信息。此外,Windows Media Player 8还支持全屏视频控制、视频传输支持、媒体信息的脱机缓存等。RM格式文件是否为Windows XP支持也是用户关心的一个焦点,作为主要的竞争对手,Windows Media Player 8不支持RM格式的文件,用户还是需要安装RealPlayer来播放RM格式文件。不过现在在Windows XP下进行视频编辑是一件很麻烦的事情,因为目前还缺少可兼容Windows XP的MPEG解码软件,需要切换操作系统来进行视频编辑。
Windows XP增强了多用户功能,它使用Windows终端服务的一个简化版本来解决这一问题。Windows XP可以实现一个用户退出,在该用户使用的应用程序保持运行的情况下,允许另外一位用户登录。当第一个用户希望返回时,Windows XP可以马上返回到该用户刚才使用电脑时的状态,我们认为这个功能在家庭环境里应用将会非常受欢迎。Windows XP还有很多细微的改进,比如说更完善的电源管理机制、并行部件的共享机制、支持更精细模式的显示、综合护照功能、易用的“气球通知”功能和GDI+等等,我们在这里就不一一赘述了。
体贴用户的设计 在Windows XP华丽的外表下面,微软增加了很多体贴用户的设计,使操作系统的易用性得到了进一步的提高,看来微软是打算使初学者也可以自如运用Windows XP了,我们来看看这些设计吧:Windows XP在“资源浏览器”里整合了一个相当不错的图像浏览功能,含有图像文件的文件夹会以里面图像的缩略图作为图标,非常直观。进入文件夹之后在默认状态下可以看到所有图片的缩略图,并且系统会按照图片进入该文件夹的时间来分隔图片,并在每一个分隔区的最前面标明具体时间。图片打开的速度相当快,双击文件之后可以打开“图像浏览”,在这里面可以很方便地放大、缩小、旋转和打印图像,也可以编辑图片的摘要信息,我们认为这些功能对数码相机使用者来说是非常方便的,因为数码相机拍摄出来的相片往往需要进行旋转等操作,尽管很简单,但是调用专用的工具来加工总是不太方便。
Windows XP在“开始”菜单里隐藏了“文档”,看来微软很重视用户的隐私,不过用户可以在“开始”菜单的“属性”里选择“自定义”下面的“高级”设置来定义“开始”菜单的显示项目。在浏览带有图片的网页的时候,当鼠标在图片上面悬停的时候就会出现一个快捷工具条,用户可以很容易地进行保存、打印、通过电子邮件发送和转到My Pictures文件夹的操作,非常方便。Windows XP还增强了系统的监控功能,当系统的硬件发生异常时,系统就会用通知的方式在右下方提示用户问题所在,我们曾经因为移动机器导致网线松动,结果系统自动检测到并给予了正确的提示。还有我们在使用拨号上网之后转到局域网,在登录QQ的时候系统自动检测到在QQ里设置的上网类型和当前系统的上网类型不一致,并给出了正确的提示。Windows XP还增强了系统的“日期和时间”属性,用户可以选系统时间自动与Internet时间服务器同步。Windows XP还有好多类似的设计,总之我们认为微软致力于使大多数的界面及显示由用户自主选择和控制,并在默认的状态下给出一个良好的解决办法。
强大的网络性能 Windows XP整合了IE6,上网速度和稳定性得到了比较大的提高,我们使用一条64k的专线上网,发现在Windows XP下登录相应的交互网页速度比Windows 98加快了很多(这些交互网页尤其是基于Java的网络游戏可以查看登录相应页面的延迟时间),我们使用底层的telnet方式登录BBS,发现速度也提高了不少。使用电话线拨号上网,拨号速度加快了很多,连接也很稳定,我们在周末网络状况比较繁忙的情况下连续2天使用拨号上网,只发生过一次掉线的情况。和Windows Me一样,Windows XP提供了集成的TCP/IP协议组,可以代替Windows 98的IPX/SPX协议的功能。Windows XP还提供了加强的“家庭网络向导”,可以使组建家庭网络更加轻松。
作为Windows 2000的替代者,Windows XP提供基于终端服务的远程桌面,可以使用户通过互联网或调制解调器等远程方式连接和控制系统。遗憾的是,这一功能在家用版中没有提供。不过Windows XP家用版中包括一个相关的功能,允许任何运行Windows XP的电脑(其实Windows 2000也可以),通过远程方式接入和重启另外一台运行Windows XP的电脑,或者解决该电脑出现的问题,当然,这需要首先征得该电脑使用者的同意并作相关的设置。不过我们认为,在Windows 98里使用NetMeeting的“远程桌面共享”也可以实现类似的功能。此外,一个网络桥接器还可以简化有线或无线网络的设置。出乎我们意料的是,在Windows XP还集成了相当强大的防火墙,可以由用户自由配置,增强上网冲浪的安全性。关于Windows XP是否支持USB2.0和蓝牙协议网上消息说法不一,为了保证文章的严谨性,我们专门就此向微软相关的技术支持人员询问,得到的答案是:微软将不在Windows XP里默认支持这两种协议,解决的方法有两种,一是微软发布相关的补丁,二是由设备厂商提供相关的驱动。
Windows XP的兼容性及稳定性 兼容性永远是计算机用户关注的焦点,在升级操作系统之前,每一位用户都会考虑他们的硬件是不是可以在新的操作系统里被正确识别和工作,他们习惯的工具是不是可以顺利运行,如果这两个条件的答案是否定的话,大多数用户恐怕会选择不升级操作系统。我们在使用的过程中着重测试了Windows XP的兼容性,并且由于Windows XP在硬件变更时可能会牵涉到激活的问题,所以我们更侧重测试软件的兼容性,硬件兼容性没有进行广泛测试,只是简单地更换了几个配件。
Windows XP的硬件兼容性是我们使用过的操作系统中最出色的,在我们的测试平台上,新安装的Windows XP竟然识别了除扫描仪之外(USB接口)的所有硬件,包括DMA66驱动(由于是BX主板)和创新的SoundBlaster Live!Platium声卡。新操作系统对硬件的高识别率是可以理解的,毕竟自带的驱动程序库由于时间的推移而获得进一步扩充和改进。Windows XP自带的显卡驱动对OpenGL接口的支持不错,可以进入Quake Ⅲ正常游戏,这对Windows Me来说是做不到的,Windows 98和2000更是望尘莫及。使用自带驱动玩Quake Ⅲ在显示模式调到1024×768的时候出现黑屏,不过机器没有死,可以用“任务管理器”来退出(换成G400 Max则无此问题)。Windows XP对硬件变化的反应十分灵敏,当系统发现硬件变化的时候在进入操作系统时就会用气泡提醒用户发现新硬件,然后自动安装驱动,不用重新启动系统就可以正常使用。由于我们比较担心软件激活问题,所以没有更换太多的硬件。关于“产品激活”是Windows XP很具争议性的地方,它是一种非常严格的复制保护功能,在安装过程中,系统将对用户的硬件进行扫描,生成一个“指纹”。在安装后的2个星期内,用户必须把这个“指纹”和独一无二的产品密钥一起发送给微软。如果用户对“指纹”中所记录的系统硬件特征进行了“足够多”的变动,如升级显卡,存储设备和其他零配件等,用户就必须给微软打电话,并设法使微软的一位销售代表相信你并没有使用盗版软件,然后,用户才可以再次在新系统上使用Windows XP。不过我们对“足够多”的概念还不是很明确,因为至今为止我们没有发现重新激活的提示。“Windows产品激活”功能的主要目的,显然是为了防止用户把同一套Windows XP安装在多台电脑上,这在微软给我们的“测试说明”里被列为一个“重要注意事项”。“Windows产品激活”对盗版者是一个严峻的挑战,但是盗板和正版的斗争决不会就此结束,互联网上一些BBS里已经有破解高手取得了Windows XP的注册码,并提供相应的破解方法,可以使盗版用户成功运行Windows XP,最新的盗版版本也升到2469。出于大家都能理解的原因,破解的方法在这里我们就不介绍了。
我们认为Windows XP的硬件兼容性是目前操作系统中最出色的,尽管它的驱动程序库未必是最大、最全的,但是绝对包含了目前的主流硬件。对于那些很偏、很老的硬件我们没有进行测试,因为我们认为在那样的平台上使用Windows XP绝对是不明智的。我们在安装Windows XP的时候甚至有编辑建议:使用评测室最快的CPU,把内存插槽全部插满,才不叫“浪费操作系统资源”!
软件兼容性是我们这次兼容性测试的重点,我想这也是大多数用户最关心的部分。在开始测试之前,我们必须明确,Windows XP使用的是Windows 2000也就是NT的内核。众所周知,NT内核有着很好的稳定性,但是兼容性(尤其是游戏)非常差,所以尽管微软在这方面作了很多改进,但是对Windows XP的兼容性还是不能太乐观的。我们在Windows XP上面安装了足够多的应用程序、驱动和游戏,认为Windows XP的软件兼容性只能说是一般。应用程序的情况要比游戏好一点,不管是9x/Me版还是2000/NT版一般都可以运行,但是并不是说兼容性已十全十美,仍有一些需要改进的地方。
几乎所有的不兼容问题都出现在游戏上,但是Windows XP的情况比Windows 2000要好一点,记得当时测试Windows 2000 RC2的时候几乎所有能拿到的游戏都无法正确运行。由于采用了相同的内核,所以Windows XP上游戏的运行情况和Windows 2000颇为相象,绝大多数使用DOS平台运行的游戏都无法正确地在Windows XP里运行,这对一些比较怀旧或者机器配置比较低的用户来说不是一个好消息。比较新的游戏也不见得都可以很好地运行,这里面包括了《极品飞车5》,《生化危机3》以及《家园》这样的经典。值得一提的是Windows XP提供了一个“在兼容模式下运行”的模式来提高系统的兼容性,它主要是骗过程序让它们认为系统是Windows 9x或者是Windows 2000来达到正常运行的效果,不过这个权宜之计也还不是很完善,大多数无法正确运行的游戏在这里依然故我。我们在Windows XP下面安装了足够多的游戏,包括了很多盗版和正版的游戏,我们认为Windows XP的游戏兼容性比Windows 2000的要改善不少。但是,微软要是真的指望Windows XP替代Windows 98和Windows 2000成为集娱乐和应用为一体的超级平台的话,在对一些老游戏的支持上还要狠下苦功,因为没有足够的理由,玩家是不可能放弃性能和兼容性同样出色的Windows 9x的,尽管它们的稳定性一直是困扰玩家的大问题。
应用程序的情况比游戏好一些,这和Windows 2000也是一样的,很少发现在Windows XP下使用不正常的软件,但是很少并不意味着没有。我们首先发现罗技的所有鼠标驱动都无法在Windows XP上面安装,提示是无法安装。罗技的鼠标驱动适用于Windows XP以外所有的Windows操作系统和所有的鼠标,尽管Windows XP自带的鼠标驱动也很出色,甚至可以调节PS/2鼠标的采样率,但是功能比罗技鼠标驱动还是差了一些。另一个很让我们意外的是最常用的看图软件ACDSee(3.0)在Windows XP上面运行也不正常,启动的时候提示一个标准的插件“IDE_ACDStd.apl”无法加载,但是还是可以浏览图像。而且这样的影响是跨越平台的,我们曾经格掉C盘之后重装Windows 98,将ACDSee安装到相同的目录下,发现问题竟然没有改变,只有卸载之后删掉原来目录再安装才可以正常运行。为了在Windows XP下正常使用ACDSee,我们尝试了一种特殊的方法,首先在Windows XP下面安装ACDSee,接着用Ghost备份C盘,恢复Windows 98的备份,在Windows 98下安装ACDSee,然后恢复Windows XP的备份,这时候我们在Windows XP中使用ACDSee就没有上述问题了。我们在使用RealPlayer Plus 8.0播放.rm格式文件的时候也出现了问题,不过这回系统自动捕获了问题并可以由用户有选择地将错误报告发送出去,对于微软测试版操作系统的这个发送测试报告的设计,相信使用过Windows 2000测试版的用户会有印象。和网上一些说法不相一致的是,这一版本的Windows XP解决了播放.avi文件和.mpg文件的问题。这一类兼容性的小问题还有一些,最让我们奇怪的是在记事本里往QQ消息框里粘贴中文的时候得到的都是乱码,在我们进行系统性能测试的时候发现SysMark 2000总是无法运行,其他测试软件倒是运行得很流畅。
Windows XP的稳定性并不像大多数人想象中的那么好,也许是由于测试安装了大量的程序和驱动的缘故吧,我们的Windows XP出现过一些蓝屏和死机的情况,最后出现了一个让我们很不解的现象,我们进入D盘一个特定的目录就必然导致蓝屏然后自动重启,这个目录里是一些压缩包和可执行文件,包括748个黑客软件,11个文件夹,大小有301M。每次系统蓝屏自动重启之后,系统就会报告说刚从一个严重的错误中恢复,提示是否发送出错报告,这个问题在我们重新安装Windows XP之后就没有再次出现了。还记得测试Windows Me的时候我们发现操作系统里第一次提供了系统还原功能,不过Windows Me的系统还原功能还是很不完善的,我们在Windows XP里再次看到了系统还原功能,显然这个功能比Windows Me有了很大的改进,为了保证系统的稳定性,在安装任何驱动之前系统都会检查该驱动的数字签名,如果没有数字签名就会提醒用户,如果用户选择安装该驱动,系统就会自动设置还原点。当然,用户可以手动设置还原点,但是还原点的数目受硬盘剩余空间的限制。Windows XP还增加了一种新的系统安全功能:自动系统还原向导。它可使用户创建一个紧急启动软盘/CD-R光盘,用来在系统崩溃时重新启动电脑,不过Windows XP家用版中没有包括这种新功能。 我们试验了一下Windows XP的还原功能,发现的确比Windows Me有了很大的改进,比如安装完Office 2000之后将系统还原到安装之前,我们发现“程序”菜单里Office 2000彻底消失了,并且可以完全撤消还原。而在Windows Me里进行相同操作的时候,“开始”菜单里相应的程序图标还在,但是无法执行。说到稳定性很容易和其他现象相混淆,我们更换显卡2天之后发现系统并没有重新激活产品的任何提示,于是我们又换了一个鼠标,一切正常。可是几个小时之后再重新启动机器,我们发现在登录界面系统自动锁死了键盘,导致无法登录,我们更换键盘和鼠标也无济于事,但是我们发现在DOS及BIOS下键盘一切正常,恢复BIOS默认值还是不行,最后使用安装盘的自动修复功能也没有成功。由于在登录界面下按电源开关系统会出现关闭的字样,我们认为系统没有在登录界面死掉,而是遇上了激活的问题。于是我们和微软的技术服务处联系,不过他们的技术人员认为这不属于重新激活问题,如果需要重新激活至少还可以进操作系统,认为这是一个硬件冲突的问题,我们最后还是没有解决,只好格盘了事。我们觉得作为测试版,难免存在一些问题,但是如果正式版对这些问题不加以解决的话,Windows XP的吸引力就要大打折扣了。
Windows XP和Windows 98核心性能比较 本来我们是不打算作核心性能比较的,因为目前的Windows XP还是测试版本,还不太完善,拿它和成熟的Windows 98比较难免有失公平。但是作一个操作系统测试,如果不测试核心性能的话又显得说服力不强,所以我们还是测试了Windows XP的核心性能,为了有所参照,我们将Windows 98(2222A)的测试数据作为对比。我们测试核心性能都采用新的完全安装的操作系统,由于Windows XP对默认的系统采用了优化,如自动打开硬盘的DMA传输模式,设置虚拟内存数目为最小384M,最大768M,我们在Windows 98中也作了相应的设置,并安装了DMA66驱动。然后我们在相应的操作系统下安装测试工具,关闭所有自动运行程序,删除系统临时目录,整理C盘,然后重新启动开始测试。为了多方面地比较两个系统的性能,我们选择了5款测试软件:3DMark 2000(v1.1)、Quake Ⅲ1.17、Winbench99(V1.0)、Sisoft Sandra Professional(V2001.0.7.10)和SysMark 2000(由于这款测试软件在Windows XP下无法正常运行,所以我们没有给出测试结果),来测试这两个操作系统,下面是测试结果:
3DMark 2000测试 现在电脑用户非常关注他们系统的3D性能,在测试进行过程中我们不断听到加强游戏和3D子系统测试的呼声。测试软件我们没有选择3DMark 2001,尽管它是最新的显卡D3D性能测试软件,但是考虑到3DMark 2001对GeForce Ⅲ作了太多的优化,其实可以说是一款专门测试GeForce Ⅲ的测试软件,在其他显卡上面很多测试项目根本无法运行,所以我们还是使用3DMark 2000来测试这两个系统的D3D性能。我们采用了默认的测试模式(1024×768,16Bit)来运行3DMark 2000,结果如下:测试结果表明Windows XP在3DMark 2000下得分比Windows 98低一些,大约有5%左右的差距,还不是很明显,但是在第一个测试项目里就得到这样的结果已经很让我们惊讶了。
Quake Ⅲ测试 我想大家对使用Quake Ⅲ来测试系统再没有任何疑问了,Quake Ⅲ已经成为测试系统3D性能的另类标准,不仅对系统的3D性能要求严格,对CPU性能的要求也很苛刻,由于Quake Ⅲ使用的是OpenGL接口,所以Quake Ⅲ的测试结果可能和3DMark有所不同(测试的结果证实了这种说法)。我们使用的是1.17版本,考虑到Quake Ⅲ有“预热性”,我们在测试之前先运行Quake Ⅲ半个小时,然后进行测试,前后3次,然后去除不合理值(注:两个值分别是16位色和32位色的测试结果)。
表1 Windows XP下的测试结果 表2 Windows 98下的测试结果
Quake Ⅲ在Windows XP下的表现让我们大跌眼镜,两个平台下得分差距相当明显,在640×480分辨率下差距已经达到了20帧以上,不过在高分辨率下情况有所好转,在1600×1200分辨率16位色下缩小到了10帧以内,32位色下甚至超过了Windows 98,即使如此,我们认为Windows XP在Quake Ⅲ下表现要比Windows 98差不少。
Sisoft Sandra Professional测试 Sisoft Sandra系列也是一个优良的PC系统测试工具,我们用它测试了两个平台的磁盘性能、CPU性能及CPU多媒体性能。我们发现,Windows XP的磁盘性能明显低于Windows 98,而其他两个测试项目则相差无几。
Winbench 99测试 测试系统当然少不了ZD实验室的Winbench系列软件,由于我们通过前面的测试已经基本认定影响Windows XP的关键因素是磁盘性能,所以我们重点对磁盘性能进行测试。在这个测试软件里,我们看到高端磁盘性能Windows XP低于Windows 98整整4000分,传输率也稍低于Windows 98,寻道时间稍微比Windows 98快一点,不过CPU占用率略高。
SysMark 2000测试 我们在Windows XP下始终无法正确运行SysMark 2000,于是我们专门向BAPCo网站相关的技术支持人员询问了这个问题,得到的解释是:“BAPCo products will NOT run on Microsoft XP right now. MS-XP is not commercially available and thus we do not support any OS that is not commercially available GOLD code. As soon as XP becomes available BAPCo will issue a patch that will allow SysMark 2000 to run on XP.”大意是SysMark 2000暂时还不能运行在Windows XP下,SysMark 2000只支持商业版本的操作系统,正式发布Windows XP之后BAPCo将提供相应的补丁程序。
测试结果分析 比较让我们欣慰的是,在我们测试的过程中,得到了最新的nVIDIA系列显卡12.40公版驱动,这也是我们发现的第一款正式注明支持Windows XP的驱动了,我们在测试的时候2个平台使用的都是这一版本的驱动。我想测试的结果大家都已经看到了,Windows XP在我们几乎所有的测试项目下表现逊于Windows 98,这未免让支持Windows XP的人有点失望。我们也对这个结果产生了怀疑(毕竟Windows XP采用的是NT内核,执行效率应该高于Windows 98),并尝试过各种可能产生误差的情况,比如在Windows XP下安装第三方的DMA66驱动,最新的主板驱动程序等等,遗憾的是这样做的结果是导致测试的得分更低。我们认为产生这样的结果原因十分明显,就是Windows XP的磁盘性能落后Windows 98太多,以致影响了其他子项目的性能,导致在几乎所有的测试项目里得分都低于Windows 98的情况。这也许和我们采用比较老的BX芯片主板有关系吧,但是我们认为即使问题出在DMA66驱动上,两个平台的得分也不应该出现这样悬殊的差别,因为在性能上DMA66比DMA33几乎没有提高,只是CPU占用率比较低。我们就测试中出现的这些问题向Windows XP的BetaⅡ组技术支持人员进行了询问,他们也无法具体确定问题所在,不过他们认为问题可能出在IDE驱动上,如果有专门的For Windows XP的IDE驱动的话测试结果可能会有改观。这个回答与我们的分析是基本一致的,我们认为如果正式版本的Windows XP解决了磁盘性能问题,它的核心性能不可能低于Windows 98。
总结 经过近两个星期的使用和测试,我们对Windows XP的感觉是复杂的,Windows XP有着华丽的界面,出色的多媒体功能和网络性能,便捷的使用和众多体贴用户的设计,以及非常优秀的硬件兼容性,实在是让我们爱不释手。不过Windows XP在其他方面的表现就不是那么令人满意了,软件的兼容性差强人意,稳定性也不是很理想,核心性能更是让人失望。不过我们不要忘记,我们现在谈论的是Windows XP的测试版本,是一个连菜单都没有实现完全本地化的不成熟产品,究竟Windows XP怎么样,只有等到正式版出来的那一天才能定论,我们将和大家一起期待更加完善的Windows XP。(晶合实验室)
|