②无用的DLL文件。如何判定一个DLL文件有没有用处呢?我们可以使用Regedit,Windows自带的注册表编辑器。首先打开Windows目录中的Regedit.exe,找到“我的电脑\HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\Curre ntVersion\Shar-edDLLs”,右边栏目显示了当前系统中的DLL、OCX,在“数据”一栏中标记为0的则代表没有应用程序使用,其余的标记几就代表有几个程序正在使用。因此,可以把标记为“0”的从相应位置移动出去(注意,是移动,不是删除),当所有程序运行不受影响时可以删除之。 当然了,通过注册表删除的DLL还是少,因此需要第三方的应用程序。比如CLEAN SYSTEM DIRECTORY。CLEAN SYSTEM DIRECTORY是相当简单的工具,只要在Scan drives选择要扫描的驱动器后,点击下方的Start scanning即可。其结果显示了当前系统中的无用DLL,点击OK将其移动到C:\Windows\System\bkupdlls。当你运行应用程序没有任何问题时就可以删除该目录了。
(3)Cache。Cache的作用是把常用的文件保存在一个固定的地方,然后当你再次使用时就可以直接从那里调入了,目的就是加快你的访问速度。Cache一共分为2种:内存型和硬盘型。关于硬盘型的Cache,最常见的应该算是C:\Windows\Temporary Internet Files了。其实,TEMP也应该算成一个Cache。不知各位有没有注意到:当你安装完一个软件后,再次安装的时候该程序的自解压会很快完成,原因就是因为Temp中已经有了自解压过的文件。对于经常上网的人来讲,其Temporary Internet Files中的东西只会越变越大。因此,建议大家在一个星期左右清除一次Temporary Internet Files。
但是效果真的如此么?我们来做一下测试(测试平台:PⅢ450MHz,FireBallCR8.4G,64MBSDRAM)。首先,为了防止该软件对某些著名测试程序进行过优化,我们使用了1999年7月推出的Pass Mark Performance-Test1.0a。我们先使用该软件将没进行优化的硬盘测试数据存成基准线文件QFC84(Baseline),然后使用Superfassst98,最后进行使用前后的比较。