除Windows自己提供的系统维护工具外,许多有实力的软件开发商和个人也针对个人电脑系统,研发了许多系统维护和优化的软件。
我们可以将这些软件大致分为如下4类:
● 系统测试工具;
● 系统优化工具;
● 系统实用工具;
● 补丁和升级软件。
下面我们就对几类软件做些介绍。
一、 系统测试工具
这类软件主要用于对系统性能进行测试。有的针对系统整体性能测试;有的针对分系统性能测试。有的系统测试软件具有专业性质,它们的测试结果有一定的权威性。如著名的ZD Inc.公司就针对不同的系统和部件研发了一系列专业测试软件,如:MacBench:苹果机系统测试软件;NetBench:局域网测试软件;SeverBench:服务器测试软件;Winstone:PC机系统测试软件;3DWinBench:3D性能(显卡)测试软件;AudioWinBench:音频(声卡)性能测试软件;VideoWinBench:视频性能测试软件;BatteryMark:电池性能测试软件;CDWinBench:光驱性能测试软件;CPUmark:CPU性能测试软件;WebBench:因特网性能测试软件;WinMark:PC机系统性能测试软件。
当然,使用这些专业软件需要一定的专业知识,设置项目也比较多,如果操作不当,就不能得到正确的结果。作为普通用户,没有多大必要使用这些软件来测试自己的系统。这些软件主要提供给专业机构和生产厂家,对不同厂家生产的同类设备进行对比测试,以便找出性能上的差异,为大众媒体提供选购信息或厂家自己找出产品上存在的差距。在这里提到这些软件,目的是让大家对它们有所了解。
我认为,因特网上许多小巧的系统测试软件更适合普通用户。它们设置简单,也能给你比较准确的测试结果。比如我们在《个人电脑DIY》的最后一讲中介绍的WinTune,就是一个适合个人用户的性能不错的系统测试软件。
为帮助初学者了解系统工具的概况,我把2001年8月9日在“电脑之家(http://www.pchome.net)”的“软件下载”/“系统工具”中的部分软件摘录于后面的相应部分。需要说明的是,这些软件及用途简介均直接从网上摘录。本人摘选这些软件的目的是想向读者展示这类软件的广泛性,并无推荐使用的意思。因为其中的许多软件本人也没有用过;再说,我也不主张在电脑中安装太多的东东。
“电脑之家”将“系统软件”分为22类,如图1所示。其中带“+”号的类还包含子类。如“桌面工具”又分为6个子类,见图2。在其他网站,分类可能会有些差别。


表1列出了分类为“测试软件”和“检测软件”里的部分软件条目。从这里,你可以窥视到系统测试软件的一斑,它们几乎涉及个人电脑各个部分。
二、 系统优化和维护工具
这是一类改善系统性能的软件。这一类软件也很多:表2列出上述网站中提供的部分“系统清理”类软件。
三、 系统实用工具
这是一类为系统“锦上添花”的软件。
这类软件对系统维护来说意义不大,但它们可以为系统增加一些“亮点”,对于那些想使个人电脑具有“个性”的朋友,可谓是梦寐以求的东西。
比如,在“电脑之家”网站上的“系统工具”/“桌面工具”/“屏保制作”中,我们就可以找到如表3所示的工具。

四、 补丁和升级程序
许多人对“补丁(Patch)”程序不大了解,其实,一般大型软件(包括Windows操作系统),虽然经过严格测试及选定部分用户测试、使用过一段时间,但在当正式版的程序发布后,还会从用户那里返回许多问题。为解决这些问题中较突出的问题,研发商一般采用两种补救措施:一是发布“补丁”程序;二是发表“升级程序”。“补丁”程序一般比较短小;“升级程序”一般较大。
“补丁”和“升级程序”一般刊载在研发商自己网站的“技术支持”网页上。许多有计算机信息栏目的网站也会进行转载。一般用户下载“补丁”程序是免费的;下载“升级程序”是否免费,要看“升级”的程度,如果升级版有大的功能、性能提升,也许你只可以免费下载一个“试用版”——功能或时间受限的版本。如果你试用满意,必须注册、交纳一定费用,才能得到全功能的升级程序。
由此可见,“补丁”和“升级程序”是维护和升级系统的重要工具。
在上一讲中我们已经提到,从微软网站我们就可以下载Windows的许多“补丁”来改善操作系统的性能。当然,“补丁”也不能乱用,必须针对相应的程序版本。“补丁”和“升级程序”更多的是针对软件问题。“驱动程序”更新,则主要针对硬件问题。
当你购买了主板、声卡、显卡、打印机等硬件之后,它们带的驱动程序也就相对“固定”了。事实上,由于开发商为了赶“景”,许多硬件的早期产品的功能并未完全开发出来。随着时间的推移和问题的暴露,硬件开发商也会不断修改产品的驱动程序,使它们的性能更完美,更有市场竞争力。
硬件厂商也会在它们的网站不断推出针对不同产品、不同版本的驱动程序,供用户免费下载。一般来说,使用新版本的驱动程序会提高硬件的性能。所以,升级硬件驱动程序也是我们维护个人电脑的一个重要方面。
在某些情况下,升级硬件驱动程序可能是解决系统问题的唯一办法。
我遇到两个例子:
1. 早期的“创新”数码版声卡驱动程序与“铜矿”PⅢ CPU不相容。
2000年9月装机时选用了“Creative(创新)”公司的“SB-Live Digital”声卡,一进声卡应用程序,系统就蓝屏。察看声卡属性,没有问题,显示“此设备当前工作正常”。播放CD正常;但由计算机“内部”传送的声音信号无法使用该卡。
经观察,出现“致命错误”时均提示“EMU10K1.VXD”运行出错。
EMU10K1.VXD是声卡的主驱动模块,看来,是声卡驱动程序有问题。
进入“驱动之家(http://www.mydrivers.com)”网站,在Creative公司提供的几十个各类声卡驱动程序中,发现一个仅有257KB的“EMU10K
1.VXD”更新模块。据介绍,“SB Live”声卡与Coppermine CPU存在兼容性问题,只要将“4.60.6xx版的EMU10K1.VXD升级到4.06.7xx就好了”。网上的这个EMU10K1.VXD是4.06.7xx版的。
我的CPU正好是“铜矿”,可能这个模块就能解决问题。经下载、替换原先的EMU10K1.vxd,重启机器,问题解决了。
2. G200显卡不兼容《Soldier of Fortune》游戏。
该游戏能够正常安装,但一运行就出现“非法操作(无效页面)”,无法玩。
从《Soldier of Fortune》的帮助文档中得知:它能在G200下工作,但推荐G200的驱动程序版本不低于“4.11.01.2300”。查看机器中的G200驱动程序版本低于推荐版本,估计问题在这里。从网上下载一个较新的G200驱动程序安装后,问题解决。
从上面两个例子看,都是硬件驱动程序引发的系统问题,并且只有在更新驱动程序后,才能使问题圆满解决。
另外,主板BIOS的更新也是解决某些问题的唯一途径。随着时间的推移、新硬件的出现、问题的暴露,主板BIOS也必须更新才能满足系统对它的更高要求。典型的例子是:一些老主板不支持大硬盘,只有更新BIOS才能彻底解决问题。
(刘尚诚)