最近心血来潮,想整理一下磁盘。由于没有其他工具软件,只好用Windows XP自带的磁盘碎片整理工具凑合一下,在整理空间较小的C盘和D盘时速度很快,也很顺利。接下来是E盘,足足有18GB,大部分软件和资料文档都放在这里。首先进行磁盘分析,得出的结果让我吓了一跳:有20%多的总碎片和30%多文件碎片,当时毫不犹豫地按下了“整理”按钮,没想到由此引发了一场“灾难”!
Windows的磁盘整理总是不那么令人满意,所以建议选择更优秀的第三方工具,比如:O&O Defrag、Norton的DiskSpeed、PerfectDisk等。镜像文件捣的鬼刚开始还比较顺利,整理到60%时,虽然硬盘还在读写,但进度总是不变,过了好长一段时间(将近半个小时)才过渡到61%,又过了一会儿见还是没有动静,就按下了“停止”结束了整理。究竟是什么原因导致突然变慢呢?分区虽然是大了些,可也没有理由这么慢呀;而且前面的60%也算正常,不可能到后面就不行。记得有篇名为《为磁盘整理“清障”》的文章是这样说的:“在进行磁盘碎片整理时发现了一个怪现象(Windows 98):整理D盘到85%后就不动了,过了一会竟然减少到54%,等整理到85%后又出现开始的情况,就这样循环往复……”,该文作者后来发现是Ghost镜像文件在作怪,于是检查一下E盘,发现也有一个几百MB的镜像文件,会不会是它在“捣鬼”呢?于是将其请出E盘,然后再重新进行磁盘整理,当又进行到60%时,问题没有出现,原来“罪魁祸首”真的是Ghost镜像文件!
对于存放Ghost磁盘映像的分区,建议不要经常整理。因为频繁整理很可能破坏映像文件,造成系统恢复出错。
半途而废酿成大灾难
不过由于E盘实在太大,再加上Windows XP的整理速度不敢恭维,就没有继续下去。没有想到的是等下次开机时,Windows竟强行帮我扫描磁盘,并显示出E盘有整屏整屏的错误,大意是说文件连接有问题。等进到系统发现总共有几GB的CHK文件,再一看,很多程序都运行不了,下载的资料也丢了大半。
分析一下原因,我觉得磁盘整理就像是在给文件搬家,将那些零碎文件搬到一块儿,有时还要走很远的路,如果中途退出(搬家搬到半路),就很可能造成混乱,以至操作系统无法辨认而导致文件丢失。其实像分区魔术师、Ghost这类磁盘工具软件也是一样道理,它们一般是不能中途退出的,如果因为意外情况退出就可能造成非常严重的后果甚至无法启动系统。通过这次“血”的经验教训,我在此给大家提个醒:整理磁盘千万别半途而废!
Windows XP磁盘整理的隐藏参数
Windows XP磁盘整理程序defrag.exe有一个隐藏参数,它甚至在帮助文件中都没有介绍,该参数为-b,使用它后,磁盘整理工具将优化系统的启动文件和应用程序(Windows XP能够跟踪应用程序的使用频率调整其在磁盘的位置),从而达到系统优化的目的。你可以在“命令行提示符”窗口中输入:
defrag c: -b
回车后,系统将会对C盘进行磁盘整理。 或者也可以专门创建此命令的快捷方式,并将其放置在桌面,方便启动。不过,使用这个参数磁盘整理花费的时间会长些。
磁盘整理随手拈来
首先用“记事本”新建文本文件,然后在其中写入:
; context_defrag.INF
; Adds Defrag to the right click context menu in Windows XP
[version]
signature="102SINA>DOUBLE_QUOTATION
[DefaultInstall]
AddReg=AddMe
[AddMe]
HKCR,"Drive\Shell\Defrag\command",,,"DEFRAG.EXE %1"
将其保存为context_defrag.inf,接着右击该文件,在弹出菜单中选择“安装”,这样就在驱动器右键菜单中增加了一个“Defrag”命令,你可以右击“我的电脑”中的任意驱动器,然后选择Defrag即可启动MS-DOS窗口,并自动对该驱动器进行磁盘碎片整理,整理结束后窗口会自动关闭。
(出处:http://www.sheup.com)