如何优化你的硬盘

Author: 朱林杰 Date: 1996-10-11

        
        一、清除无用的文件
        无用文件是指硬盘上所存的经过确认没有使用价值的文件,主要有以下四种类型:
        1.各类应用软件在运行中产生的中间文件或临时文件。
        例如:WPS在编辑文件非正常退出时产生的以%A%或%B%做扩展名的文件、Windows 中以~开头的临时文件、FoxPro 操作不当时产生的以TMP为扩展名的文件。
        2.确认可以删除的备份文件。
        例如:文档编辑时产生的以BAK为扩展名的文件。
        3.各种编程工具链接后产生EXE文件的目标文件。
        例如:高级语言(QBASIC、FOXPRO、C++等)中以OBJ为扩展名的文件。
        4.其它废弃的文件或目录。
        无用文件的查找和删除:
        (1)用DOS内部命令DIR/S加上指定的文件名或扩展名查找,用DEL 或ERASE 删除。
        (2)用PCTOOLS工具包软件PT5的LOCATE定位查找,用DELETE删除。
        (3)对于废弃的应用软件目录用MS-DOS6.X外部命令DELTREE删除。
        
        二、压缩“鸡肋”文件
        硬盘中常常会有许多这样的文件,平常使用的频率极低,放在硬盘上又占用大量空间,删除掉又太可惜,如同鸡肋,食之无味,弃之可惜。对于这类文件处理的常见方法是将其集中到一个目录下并压缩该目录,这样既不会占用太多空间,又不必担心这些文件丢失。过程如下:
        1.在根目录建一个BAK子目录:
        C:\>MD  BAK 
        2.将所有指定的“鸡肋”文件移至 BAK子目录下:
        C:\>MOVE <FILES>   C: \BAK 
        3.对该目录进行压缩(可用ARJ、LHZ、PKZIP软件)处理
        例:①打包:将BAK目录连同其子目录下所有文件,以最大压缩率方式,压缩成自解包文件 ZU.EXE
        C:\TOOLS>ARRJ   A  C:\DOS\ZU  C:/BAK   -R  -JM  -JE
        (注:所压缩目标文件的扩展名可缺省,系统自动默认)
        ②解包:执行C:\DOS>ZU.EXE
        
        三、释放丢失的分配单元
        这里的分配单元指的就是簇,簇就是一个或几个连续的扇区,它是磁盘的最小存储数据单位。由于DOS操作系统管理文件不完善,在磁盘(包括软、硬盘)中会产生一些不能访问和存取的曾经分配的单元,这些单元占据了磁盘部分空间,而DOS却无法管理和使用,造成了磁盘空间浪费。可利用MS-DOS的外部命令 CHKDSK 令其释放空间。提示如下:
        C:\DOS>CHKDSK   C:/F/V
        * * * Lost Location Nnits Found In * * * Chains. Covert lost chains to file (Y/N)?Y
        /F:修正在目录或分配表中的错误、/V:处理时显示全路径及文件名.最后一句根据提示击入Y键,即  可将丢失的簇恢复到 FILEnnnn.CHK 文件中。对于在C盘根目录下产生FILEnnnn.CHK 文件,可用EDIT 或WPS的N功能查看、编辑,若无用可删除它以得到新的自由空间。在高版本的DOS中,还可用Scandisk命令来释放丢失的簇。
        
        四、收集文件碎片
        DOS操作中存放的文件是随机的,因此一些较大的文件不一定存放在连续的磁盘空间,在访问这些文件时就增加了系统的查找难度和搜索时间。因此经常运行 MS-DOS命令Defrag、Norton的Speedisk或Pctools的工具包软件Compress可以集中硬盘文件碎片,加快硬盘的读写速度和增强其可靠性,以及增加恢复被删除文件的可能性。下面以Defrag优化D盘为例讲述操作的内容:
        命令如下:C:\DOS>DEFRAG   D:/F/B/SKIPHIGH/SS 
        /F:full的简写意为全优化。
        /B:指优化后自启动机器。
        /SKIPHIGH:跳过高端内存,在基本内存中运行。
        /Sorder:指优化后文件的排序。/SE/SD/SS/SN分别为按扩大展名、日期、文件长度、文件名排序。
        另外MS-DOS6.X新增/H参数,此项功能可对隐含文件收集碎片。(此项应慎用)
        Defrag问题优化点拨
        对于安装在硬盘上的加密软件,在用DEFRAG优化前必须先将其属性改为隐含或系统属性,优化后再改回原属性即可使用,否则会出现意料不到的麻烦。