从WINDOWS 95/98开始,我们就得到了一个全新的概念——磁盘碎片整理。虽然在DOS时代我们也已经接触过这方面的东西——DEFRAG,但是当年DOS对系统速度的要求不高,进行磁盘整理的人寥寥无几,直到WIN9X时代,这个名词才真正普及到“千家万户”中去。
为什么会有磁盘碎片的产生呢?因为我们在WINDOWS里面经常会进行各种各样的操作,譬如创建、删除、移动、复制文件和文件夹等等,磁盘不可避免地会产生越来越多的碎片,文件的存放位置也变得支离破碎。这样就导致了硬盘读取一个文件的时候磁头要移动到不同的位置,要是碎片数量很多,所浪费的时间也就很可观了,导致文件读写速度减慢,整个系统反应能力降低,同时还会增加数据丢失和数据损坏的可能性,硬盘的寿命也相对减少了。所以从WIN9X开始微软就有专门的工具软件来对磁盘碎片进行整理,可惜在NT里面微软并没有磁盘碎片整理工具,直到Win
2000的时代,微软才从Executive Software公司得到了Diskeeper技术的应用许可,这样用户才有机会在这个NT内核的操作系统中使用磁盘碎片整理功能。
可惜内置在Win 2000中的磁盘整理程序功能限制太多,而且功能太简单,速度慢,不能通过脚本或是计划任务自动执行。因为有了这么多的缺点,以致不少用户都另觅优秀的磁盘碎片整理工具,下面我们就挑选出其中几套:Diskeeper
5.03 Workstation、PerfectDisk 2000、Norton Speed Disk 5.1来作一个大比拼。
Executive Software DiskeeperDiskeeper是一个非常出色的产品,它提供了一些非常有用的功能与特性,比如:支持计划任务;支持网络;支持多分区整理;全面的文件和目录整理;能够整理主分区表和页面文件;后台整理时需要的CPU资源相当少。其计划任务功能被称作可以使软件在系统空闲时执行整理工作,在企业网络中该功能可以用来计划整个网络客户机的磁盘整理,从而大大减轻管理员的工作负担。不过我们认为计划任务还是最适合单机用户,尤其是那些不使用时还开着电脑的人。微软给予了Diskeeper很高的评价,因为它是第一个被微软认证适用于Win
2000的磁盘管理工具,并且可用于台式机和服务器。而Win 2000中的磁盘整理功能其实就是Diskeeper的简化版。 |
Norton SpeedDisk是著名的Norton Utilites以及后来的Norton
SystemWorks工具包的重要组件之一。 它具有磁盘和文件夹整理;可整理主分区表、页面文件等功能;磁盘优化功能能够将最经常使用的文件重新排列在磁盘的开始部分,使访问它们的速度加快;能够一次完成全盘的整理工作,特别适合手动整理。SpeedDisk可以通过多种方法自动或远程控制执行。另外,它还可以计划设置为在某些特别条件下自动运行。 |
Raxco PerfectDisk 2000使用了一种叫作“SMART
Placement”的文件优化技术,它能够根据文件的实际使用频率来重新排列硬盘中的文件,使得经常读取的文件访问速度加快,这与SpeedDisk的优化原理基本相同。另外,该软件还可以整理散落分布文件以及主分区表。它能够整理NTFS文件格式的主分区表,而且可以在系统重启时执行这一操作。它还提供有快速扫描功能,可以判断磁盘是否需要整理。另外,PerfectDisk提供的查询向导功能可以方便地查看、设置、改变计划整理。该软件的用户界面非常易用,它像SpeedDisk一样无法集成在Win
2000所提供的MMC控制台中,不过这并不影响其功能发挥。 |
如果你比较喜欢手动进行磁盘整理,而且又在乎手中的银子,那么Win 2000所内置的磁盘整理工具已经足够了,它使用了Diskeeper的技术,使用效果不错。不过它没有提供一点自动功能,无法进行计划任务设置,并且没有提供脚本和命令行支持。另外该工具功能限制确实很多,你无法同时进行多个分区的磁盘整理,同时也就无法在网络上进行相应操作。 |
这次大比拼的系统平台都是从98升级的,磁盘里面碎片很多,而且应用程序乱七八糟,不过我们觉得这样更加能够体现这些软件的性能。每个软件都要测试两次,一次硬盘里面还有5分之一的空间,而第二次就只有10分之一左右的空间了。在第二次的测试里面我们故意安排了很多数目的小文件,笔者还故意在网上下载一个单机运行的MUD,一个目录就有8千个文件,不过才4MB!也许是条件太苛刻了,所以第二次测试的时候这几个软件的表现都不那么理想。这次的测试我们采用了SnapBack软件作为磁盘备份工具,它可以创建完全的硬盘镜像,并且能够达到100%的恢复效果,甚至连一个字节都不会改变,也就是说把碎片都保留下来。
我们对每一个软件进行了方方面面地评测,包括:易用性、整理花费时间、性能(结果可以参照相应图表)。并且不仅只针对个人单机用户,同时还考虑到了企业用户以及相关的管理问题。不过我们并没有评测它们的服务器版或是在服务器环境使用这些软件的情况。针对整理后系统启动时间和整个系统表现我们也进行了相应测试,结果证明三个软件对系统性能提高的作用确实存在,即使是那个Win
2000内置的磁盘碎片整理工具也能够起到相同的作用,所以如果你不在意手动操作,那么使用它同样也会达到优化系统性能的功效。
一、功能大比拼
功能
|
Diskeeper
|
Speed Disk
|
PerfectDisk
|
内置的磁盘整程序
|
支持Win2000
|
Yes
|
Yes
|
Yes
|
Yes
|
支持 Win NT 4
|
Yes
|
Yes
|
Yes
|
Yes
|
支持 Win 9x
|
Yes
|
No*
|
Yes
|
Yes**
|
重组文件夹
|
Yes
|
Yes
|
Yes
|
No
|
重组页面文件
|
Yes
|
Yes
|
Yes
|
No
|
重组主分区表
|
Yes
|
Yes
|
Yes
|
No
|
文件位置优化
|
No
|
Yes
|
Yes
|
No
|
计划任务功能
|
Yes
|
Yes
|
Yes
|
No
|
支持服务器版和工作站版
|
No***
|
Yes
|
Yes
|
Yes
|
支持命令行
|
No
|
Yes
|
Yes
|
No
|
同时整理多个驱动器
|
Yes
|
Yes
|
Yes
|
No
|
支持整理记录
|
Yes
|
Yes
|
Yes
|
No
|
* Norton Speed Disk有专门的For Win 9X版本
** Windows 9x中集成的磁盘碎片整理工具与Win 2000中的没有任何关系
*** Diskeeper有专门的服务器版本
二、性能大比拼
软件名称
|
系统启动时间
|
应用程序启动时间
|
删除测试
|
Diskeeper
|
1:47
|
:11
|
:06
|
Speed Disk
|
1:56
|
:10.6
|
:08
|
PerfectDisk
|
2:05
|
:10.6
|
:08
|
内置的磁盘整理程序
|
2:00
|
:10
|
:06
|
磁盘整理之前
|
2:01
|
:10.3
|
:15
|
在两个比拼项目里面,这几个软件非常接近,第一次的测试,从整体上来说Diskeeper是优胜者,用它整理磁盘后系统启动最快,并且系统响应速度也名列前矛。不过Diskeeper需要执行多次才能完成整个磁盘的整理,当硬盘有多个分区,而用户又希望对它进行完全的整理工作时,Diskeeper就显得更为繁琐,它需要分别对每个分区进行整理,因此在整个磁盘的整理操作上SpeedDisk和PerfectDisk就要优秀得多,它们只需要执行一次就可以完成整个磁盘的整理。不过总的来说,各个软件之间的差距可以称得上是很微小的。
第二次测试我们的条件可是苛刻了许多,所有的软件都被打下马了,没有一个能够很正常地完成整理与优化工作,其中Norton SpeedDisk最为莫名其妙,它根本无法在这次测试中完成整理操作,整理了一天还没有任何结果之后,只能将它关闭了。其他软件基本上在一个小时内完成了整理工作。但是优化工作就没有任何效果了。虽然Norton
SpeedDisk在第二次测试中出尽了洋相,但是这种极端的环境一般用户是很难遇到的,所以这并不能证明它比其他软件相差很多。对于用户而言,我们认为这三个软件都具有可选性,因为它们的功能、用户界面、价格几乎都在同一起跑线,互不相让,所以最后的决定权还在用户自己。
(太平洋电脑信息网)