解答64位Win XP最关心的7个问题( 二 )



32位程序能运行吗?

这的确是一个值得关心的问题,如果32位的程序不能在64位的系统中得到兼容,那么如此多的软件要一下子实现64位的升级,太困难了 。在WinXP 64 Pro中微软提供了一个叫WOW64的子系统(Windows-32-on-Windows-64),它为现有的32位应用软件提供了一个模拟环境,可以使大多数32位应用软件无须修改就平稳地运行在Windows 64位版本上 。为了更直观地说明问题,笔者随机测试了几个常用的32位应用软件及游戏,兼容情况如表1 。

常用的32位应用软件通过WOW64子系统都运行得不错,而且性能损失很小,特别是对目前主流游戏的支持令人非常满意 。大家注意,凡是涉及到虚拟设备的应用软件,如Alcohol、daemon等虚拟光驱软件都被拒绝安装,看来如果想在WinXP 64 Pro里继续使用虚拟光驱只有等新的64位版本了 。Realplayer 10简体中文版在WinXP 64 Pro RC2下会拒绝安装,但可以用暴风影音5.0来代替使用 。极点中文输入法4.2虽然可以流畅运行,但不能在纯64位应用软件如IE for 64bit下输入中文,而微软自带的“微软智能拼音”则可以 。

细心的用户在安装应用软件时可能还会发现这样的现象,系统默认把32位应用软件安装在“Program Files (x86)”目录,而64位应用软件则安装在“Program Files”目录 。打开任务管理器,会看到进程列表中有很多带(*32)标志的程序,这些都是系统用于区分32位应用软件的标志 。

由于目前WinXP64还处于测试阶段,因此暂时还没有什么64位杀毒软件可装,笔者试装了手边的32位版本“瑞星2005”杀毒软件,很幸运,无论是瑞星实时监控还是杀毒,运行都很正常 。在64位瑞星单机版还没出来之前暂时可以这样用着(据报道:近日瑞星和金山即将推出64位杀毒软件) 。

64位的优势何在?

从表1中可以看到,虽然64位的WinXP系统都较好地兼容32位程序,但这样并不能体现出64位系统的优势,而且从3DMark的测试分数来看,性能反而很低 。难道64位系统不是更好,而是更差了?其实不然,这是因为目前64位的应用程序还非常少,而且测试64位系统性能的方法与32位系统不同,所以才会有不升反降的现象 。不过,现在Sciencemark.org已经推出了专门支持64位Windows的ScienceMark 2 。它可以充分发挥64位系统的优势,获得更准确的系统得分 。这个版本已经支持Pentium 4 EM64T和AMD 64位处理器 。有兴趣的朋友可以到http://www.sciencemark.org下载来使用 。

推荐阅读