前言 1
第一部分 磁盘压缩原理 3
第1章 磁盘压缩概论 3
1.1 磁盘存储系统工作原理 3
1.1.1 磁盘驱动器 3
1.1.2 磁盘操作系统:DOS 4
1.2 磁盘压缩程序概述 6
1.2.1 网络磁盘压缩 6
1.2.2 什么是压缩 7
1.3 磁盘压缩的基本工作原理 9
1.3.1 磁盘压缩算法 9
1.3.2 软件磁盘压缩 11
1.3.3 硬件磁盘压缩 11
1.4 压缩磁盘的制作 12
1.4.1 磁盘压缩前的准备工作 12
1.4.2 生成压缩磁盘 13
1.5.1 压缩硬盘的使用 16
1.4.3 压缩磁盘程序的驻留 16
1.5 压缩磁盘的使用 16
1.5.2 可移动压缩磁盘的使用 17
1.5.3 使用磁盘高速缓冲存储器程序 17
1.6 使用磁盘压缩程序的注意点 18
1.6.1 丢失了设备驱动程序 18
1.6.2 删除压缩卷文件 19
1.6.3 内存的使用与冲突 19
1.6.4 可移动压缩磁盘的使用 20
1.6.5 DOS UNinstall程序 20
1.7 小结 20
第2章 DoubleSpace和Stacker的比较 21
2.1 功能比较 21
2.1.1 设备驱动程序在系统文件的装入顺序 22
2.1.2 安装 22
2.1.3 压缩磁盘的容量限制 23
2.1.5 可移动磁盘 24
2.1.4 所适用的磁盘类型 24
2.1.6 存储开销 25
2.1.7 压缩等级和再次压缩 26
2.1.8 磁盘检测、诊断和维护工具 26
2.1.9 磁盘修复程序 28
2.1.10 与Windows的配合 28
2.1.11 加密 29
2.1.12 系统要求 29
2.2 压缩程序的选择 30
2.3 小结 30
第二部分 DoubleSpace的使用 33
第3章 DoubleSpace的安装 33
3.1 安装DoubleSpace对系统的影响 33
3.1.1 引导磁盘根目录下所增加的文件 33
3.1.2 CONFIG.SYS和AUTOEXEC.BAT文件的修改 33
3.2.1 驱动符 34
3.2 DoubleSpace如何交换驱动符和卷标 34
3.1.3 压缩卷文件 34
3.2.2 卷标 35
3.3 安装DoubleSpace的准备工作 35
3.4 快速安装 36
3.5 常规安装 40
3.5.1 压缩现有驱动器 41
3.5.2 生成一个新的压缩驱动器 44
3.6 从其他压缩程序转换到DoubleSpace 47
3.6.1 从Stacker转换到DoubleSpace 47
3.6.2 其他磁盘压缩程序的转换 47
3.7 小结 50
第4章 DoubleSpace的设置与优化 51
4.1 重定位DoubleSpace 51
4.1.1 DBLSPACE.SYS和DBLSPACE.BIN的功能 51
4.1.2 使用DBLSPACE.SYS重定位DoubleSpace设备驱动程序 52
4.2 使用SMARTDRV.EXE增强DoubleSpace性能 55
4.3 修改期望压缩率 57
4.3.1 在命令行上修改 58
4.3.2 使用DoubleSpace菜单修改 58
4.4 修改DoubleSpace的驱动符 59
4.4.1 DBLSPACE.INI的组成 60
4.4.2 编辑DBLSPACE.INI文件 62
4.5 修改最大驱动符 64
4.6 修改可移动驱动器数量 64
4.7 压缩RAM磁盘 65
4.7.1 使用AUTOEXEC.BAT文件 65
4.7.2 拷贝压缩卷方式 66
4.8 小结 68
第5章 DoubleSpace的使用 69
5.1 压缩驱动器的文件管理 69
5.1.1 使用DIR命令 70
5.1.2 使用CHKDSK命令 71
5.2.1 使用DOS命令行 72
5.2 获取压缩驱动器的有关信息 72
5.2.2 使用DoubleSpace集成环境 73
5.2.3 使用Windows文件管理器 74
5.3 压缩驱动器的装配和撤销装配 76
5.3.1 使用DOS命令行 76
5.3.2 使用DoubleSpace集成环境 78
5.4 Double Slpace在可移动驱动器上的使用 79
5.4.1 压缩可移动磁盘 79
5.4.2 使用可移动磁盘 82
5.5 备份压缩驱动器 83
5.6 磁盘应用程序和DoubleSpace 83
5.7 使用DoubleSpace帮助系统 84
5.7.1 联机的帮助 84
5.7.2 DoubleSpace帮助菜单 85
5.7.3 帮助系统的阅读 85
5.8 小结 86
6.1.1 压缩现有驱动器 87
6.1 创建增加压缩驱动器 87
第6章 DoubleSpace实用功能的使用 87
6.1.2 使用自由空间生成新压缩驱动器 92
6.2 修改压缩驱动器容量 96
6.2.1 使用DOS命令行 96
6.2.2 使用DoubleSpace集成环境 97
6.3 删除压缩驱动器 98
6.3.1 使用DOS命令行 98
6.3.2 使用DoubleSpace集成环境 98
6.4 压缩驱动器的重新分段 99
6.4.1 使用DOS命令行 100
6.4.2 使用DoubleSpace集成环境 100
6.5 检测压缩驱动器的完整性 101
6.5.1 使用DOS命令行 101
6.5.2 使用DoubleSpace集成环境 102
6.6.1 使用DOS命令行 103
6.6.2 使用DoubleSpace集成环境 103
6.6 格式化压缩驱动器 103
6.7 小结 104
第7章 DoubleSpace故障处理 105
7.1 预防错误的发生 105
7.1.1 内存管理器和高地址冲突 105
7.1.2 CONFIG.SYS中的STACKS语句 106
7.1.3 缓输出高速缓冲存储器 106
7.2.1 局部驱动符问题 107
7.2 驱动符问题的解决 107
7.1.4 其他的预防措施 107
7.2.2 网络驱动符问题 108
7.3 Windows永久性交换文件问题的解决 108
7.4 检查丢失簇 109
7.4.1 产生丢失簇的原因 109
7.4.2 修复丢失簇 110
7.5 检查交叉连接文件 110
7.5.1 交叉连接文件的产生 110
7.5.2 修复交叉连接文件 110
7.6 修改压缩卷容量时的问题 111
7.7 恢复一个被删除的压缩卷文件 113
7.8 压缩卷文件的错误信息处理 114
7.9 磁盘读错误的处理 115
7.10 小结 115
第8章 SPACEMANager的使用 116
8.1 什么是SPACEMANager 116
8.1.1 压缩等级 116
8.1.2 自动装配可移动驱动器 117
8.1.3 提高Windows的集成度 118
8.1.4 提高自由空间报告的精确度 118
8.2 SPACEMANager是如何工作的 118
8.3 安装SPACEMANager 119
8.3.1 安装SPACEMANager后系统的变化 119
8.3.2 安装SPACEMANager的准备工作 120
8.3.3 安装步骤 120
8.4.1 启动SPACEMANager 124
8.4 SPACEMANager的使用 124
8.4.2 加载SelectCompress 127
8.4.3 设置压缩等级 128
8.4.4 在未安装DoubleSpace的计算机上使用可移动压缩磁盘 128
8.4.5 压缩可移动磁盘并加入SuperExchange 129
8.4.6 在Windows中压缩软盘 130
8.4.7 使用SUPERX程序 130
8.4.8 允许/禁止可移动磁盘的自动装配 131
8.5 小结 132
第三部分 Stacker的使用 135
第9章 Stacker的安装 135
9.1 Stacker安装对系统的影响 135
9.1.1 加入引导盘根目录的文件 135
9.1.2 改进CONFIG.SYS和AUTOEXEC.BAT 136
9.1.3 Stacker卷 136
9.2 Stacker对驱动符和卷标的定义 137
9.2.1 定义驱动符 137
9.2.2 定义卷标 137
9.3 准备安装Stacker 138
9.4 Stacker的快速安装 139
9.4.1 在DOS命令行上开始快速安装 140
9.4.2 从Windows中开始快速安装 141
9.4.3 完成Stacker快速安装 144
9.5 运行Stacker常规安装 146
9.5.1 从DOS命令行开始常规安装 146
9.5.2 从Windows开始常规安装 149
9.5.3 完成Stacker常规安装 151
9.6 制作包含Stacker的DOS 6启动盘 156
9.7 从其他磁盘压缩程序转换成Stacker 157
9.7.1 从DoubleSpace中转换 157
9.7.2 从其他磁盘压缩程序中转换 161
9.8 小结 163
第10章 Stacker的设置与优化 164
10.1 Stacker的初始文件STACKER.INI 164
10.1.1 分析STACKER.INI命令 166
10.1.2 编辑STACKER.INI 172
10.2.1 使用STACHIGH.SYS和DBLSPACE.BIN 176
10.2 释放常规内存 176
10.2.2 在EMS内存中使用Stacker 179
10.2.3 关闭可移动磁盘的自动装配 179
10.3 DOS磁盘命令改道至Stacker 179
10.4 使用SMARTDRV.EXE改善Stacker性能 180
10.5 改变Stacker压缩级别 183
10.5.1 使用Stacker Tuner实用程序设置压缩级别 183
10.6 改变期望压缩率 184
10.5.2 使用STACKER.INI设置压缩级别 184
10.6.1 使用Stacker Toolbox改变期望压缩率 185
10.6.2 使用Windows Stackometer改变期望压缩率 186
10.7 修改Stacker的驱动符分配 188
10.8 调整可移动磁盘驱动器的数目 189
10.9 创建一个Stacker RAM磁盘 190
10.9.1 使用CONFIG.SYS压缩RAM磁盘 191
10.9.3 通过拷贝压缩卷来压缩RAM磁盘 192
10.9.2 使用AUTOEXEC.BAT压缩RAM磁盘 192
10.10 在Windows中创建Stacker程序组 193
10.11 小结 194
第11章 Stacker的使用 195
11.1 在压缩驱动器上使用文件管理 195
11.1.1 在Stacker驱动器上使用DIR和SDIR命令 195
11.1.2 在Stacker驱动器上使用CHKDSK和CHECK命令 197
11.2 获取有关压缩驱动器的信息 198
11.2.1 从DOS命令行下获得信息 198
11.2.2 使用StackerToolbox获得信息 199
11.2.3 从Windows中获得信息 202
11.3 装配和撤销装配压缩驱动器 206
11.3.1 装配压缩驱动器 206
11.3.2 撤销装配压缩驱动器 207
11.4 可移动磁盘 208
11.4.1 自动装配可移动磁盘 208
11.4.2 压缩可移动磁盘 209
11.4.3 使用可移动磁盘 211
11.5 使用口令 212
11.6 备份压缩驱动器 214
11.7 在Stacker中使用磁盘实用程序 214
11.8 使用Stacker帮助系统 215
11.9 小结 216
第12章 使用Stacker实用程序 217
12.1 创建新的压缩驱动器 217
12.1.1 使用Stacker Toolbox压缩驱动器 217
12.1.2 使用CREATE实用程序压缩驱动器 223
12.2 改变压缩驱动器大小 224
12.3 删除压缩驱动器 226
12.4 对压缩驱动器重新分段 228
12.4.1 使用StackerToolbox对驱动器重新分段 229
12.4.2 使用Stackometer对驱动器重新分段 230
12.5 检查压缩驱动器的完整性 230
12.6 在DOS提示行下使用Stacker CHECK 231
12.8 小结 233
12.7 从Stacker Toolbox中使用CHECK 233
13.1 预防错误的发生 234
13.1.1 内存管理器和高地址冲突 234
第13章 Stacker故障处理 234
13.1.2 CONFIG.SYS中的STACKS语句 235
13.1.3 缓输出磁盘高速缓存 235
13.1.4 其他的预防措施 236
13.2 解决驱动符问题 236
13.2.1 局部驱动符问题 236
13.2.2 网络驱动符问题 237
13.3 解决Windows对换文件问题 237
13.5 检查交叉链接文件 239
13.5.1 交叉链接文件产生的原因 239
13.5.2 修复交叉链接文件 239
13.4.1 簇为什么会丢失 239
13.4 检查丢失的簇 239
13.4.2 修复丢失的簇 239
13.6 恢复被删除的压缩卷文件 241
13.7 修正写保护驱动器错误信息 242
13.8 修正经常性的磁盘出错 243
13.9 小结 243
第四部分 附录 245
附录A 常用术语中英文对照 245
B.1 转换前的准备工作 249
附录B 使用Stacker到DoubleSpace的转换程序 249
B.2 从Stacker到1DoubleSpace的转换 250
B.2.1 转换步骤 250
B.2.2 转换之后 253
B.3 可移动磁盘的转换 254
B.3.1 使用DOS命令行 254
B.3.2 使用DoubleSpace集成环境 255
B.3.3 自由空间不足,磁盘的转换操作 256
附录C 一种实用的“祖父”备份技术 258