“鱼和熊掌”就在DBLSPACE里--兼为“第一次使用DBLSPACE”的李坦洲先生释忧

Author: 刘庆丰 Date: 1995-03-10

        1.它使硬盘运行的速度变慢。这实际上主要是由于硬盘文件的碎片造成的,和硬盘的压缩并没有多少直接关系。恢复的方法也很简单,就在DBLSPACE菜单中选取TOOLS项,Defragment功能就能使硬盘文件重新排列,达到优化组合,加快运行速度的目的。
        2.它要占用宝贵的640K基本内存空间。压缩硬盘启动时,CONFIG要将DBLSPACE.SYS读到内存中常驻,故要占用50多K常规内存,这的确是对内存资源的一种极大耗费,也是相当多的人不愿使用DBLSPACE的原因。不过DOS的内存优化功能已经为它提供了不占用基本内存的方法,即在CONFIG.SYS中加上:
        DEVICE=\DOS\HIMEM.SYS
        DEVICE=\DOS\EMM386.EXE NOEMS
        DOS=HIGE
        DOS=UMB
        DEVICEHIGH=\DOS\DBLSPACE.SYS /MOV
        在6.2版本的DOS上,未这样设置时,DBLSPACE.SYS和DOS进驻后只剩下539K基本内存;设置后将整个DBLSPACE.SYS全部移入了高端内存,使386机的基本内存可用空间达到了634K(286机不能设置上面的第二句和第四句,但可用空间也留下了580多K)!
        3.它使相当多的软件无法运行。这是DBLSPACE的一个主要缺陷,李坦洲先生的朗道英汉辞典就是因为它而屡试不成,逼迫发出“鱼和熊掌不可兼得”的感叹。其实这个问题在DBLSPACE中也早有解决。当你压缩C盘时,它会自动生成一个未压缩的H盘,不支持压缩硬盘的软件你尽可以往里面装,而且两个盘的容量大小比例可随时调整,可任意抽调一个盘的容量来支援另一个盘。那么,像朗道英汉辞典那样只能在C盘,而且是未压缩的C盘中运行的软件又该怎么办呢?多数人也许还没有注意到,在你开始压缩硬盘时,菜单上有两个可选项,直接回车进入常规压缩,就是上面谈到的C盘为压缩盘,另开辟一个未压缩的H盘;若选下面第二项则进入自选方式,再在新的菜单中又选取第二项(利用硬盘自由空间开辟压缩盘)时,压缩的结果则是C盘为原封不动的未压缩盘,而H盘是新的压缩硬盘!朗道辞典等软件当然就尽可放到C盘中运行了!
        4.硬盘压缩的时间太长。特别是盘中装了大量的软件时连软件一起压缩,也许会让你等上好几个小时。不过如果采用上面所说利用自由空间开辟压缩H盘的方法,由于对所有已有文件都不作任何处理,故压缩时间极快,一旦对硬盘表面扫描完成,仅仅十多秒钟就压缩完毕。对未压缩的C盘中的文件,可拷贝到压缩盘中,效果同连软件压缩一样,但速度快得多。
        5.DBLSPACE不安全。这是一种相当普遍的说法。为此我建议采用DOS6.20版本的DBLSPACE来取代6.0版本的DOS来压缩硬盘,它的安全程度比后者更强。如用PCTOOLS来查看未压缩盘根目录,你会发现只有DBLSPACE.BIN和DBLSPACE.INI两个短小的隐含文件在支持着压缩硬盘,而那个数十兆长的至关重要的DBLSPACE.001则连PCTOOLS都查不出来(但用其F功能来全盘搜索就会发现此文件仍在根目录表中),故很难被删除、丢失;另外那两个短文件只需用PCTOOLS将其备份到软盘上,一旦压缩盘丢失将其拷回硬盘就行了。
        即使连这两个文件也没有备份,仍有办法恢复压缩盘。用DOS系统盘启动后执行SYS C:命令,在传输系统的同时还传输了DBLSPACE.BIN文件到硬盘;至于那个DBLSPACE.INI则是一个很短的文本文件,可自己编写,且其中的参数还可自己修改:
        MaxRemovableDrives=1
        LastDrive=H
        MaxFileFragments=125
        ActivateDrive=H.C1
        另外,当内存载入高端以后,安装朗道辞典时会出现“内存不够,不能安装”信息,这只需在启动时当屏幕上出现Starting MSDOS...字符即按住SHIFT键不放,跳过CONFIG.SYS和AUTOEXEC.BAT不执行就行了。
        (刘庆丰)