第一章 Windows 98中文版注册表基础 1
1.1 注册表基本结构 2
1.2 注册表的六大根键解析 3
1.2.1 HKEY_CLASSES_ROOT 3
1.2.2 HKEY_LOCAL_MACHINE 4
1.2.3 HKEY_CURRENT_CONFIG 4
1.2.4 HKEY_USRS 5
1.2.5 HKEY_CURRENT_USER 5
1.2.6 HKEY_DYN_DATA 6
1.2.7 六大根键之间的关系 6
1.3.1 注册表和INI文件有何不同 8
1.3 注册表与INI文件之间的关系 8
1.3.2 从Windows 3.x升级为Windows 98后的变化 9
1.4 注册表中的部分重要内容 10
1.4.1 HKEY_CLASS_ROOT 10
1.4.2 HKEY_CURRENT_USER 11
1.4.3 HKEY_LOCAL_MACHINE 12
1.4.4 HKEY_USERS 17
1.5 注册表的内在问题 20
1.5.1 程序错误 20
1.6.1 使用Microsoft备份程序备份注册表 21
1.6 保护注册表 21
1.5.3 对注册表的误修改 21
1.5.2 硬件错误 21
1.6.2 在安全模式下拷贝注册表 23
1.6.3 使用Cfgback备份注册表 24
1.6.4 通过注册表编辑器导出注册表 24
1.6.5 使用ScanReg备份注册表 25
1.7 修复注册表 25
1.7.1 重新启动系统 26
1.7.2 重新检测设备 26
1.7.3 恢复注册表 27
1.8 用MSDOS.SYS控制注册表的加载 29
1.7.5 重新安装系统 29
1.7.4 在安全模式下恢复注册表 29
第二章 Windows 98中文版注册表的细节 31
2.1 HKEY_LOCAL_MACHINE根键详解 31
2.1.1 Config子键 32
2.1.2 Enum子键 35
2.1.3 hardware子键 42
2.1.4 Network子键 42
2.1.5 Security子键 43
2.1.6 SOFTWARE子键 43
2.1.7 System子键 43
2.2 HKEY_CLASSES_ROOT根键 60
2.2.1 HKEY_CLASSES_ROOT下子键结构分析 61
2.2.2 文件名扩展名和应用程序的对应关系 66
2.2.3 特殊文件扩展名和应用程序之间的关系 71
2.3 HKEY_CURRENT_CONFIG根键 73
2.4 HKEY_USERS根键 74
2.4.1 AppEvents子键 74
2.4.2 Control Panel子键 78
2.4.3 InstallLocationsMRU子键 90
2.4.4 keyboard Iayout子键 90
2.4.5 Network子键 91
2.4.7 Software子键 92
2.4.6 RemoteAccess子键 92
2.5 HKEY_CURRENT_USER根键 117
2.6 HKEY_DYN_DATA根键 117
2.6.1 Config Manager子键 118
2.6.2 PerfStats子键 118
2.6.3 使用“系统监视器”调节系统性能 119
第三章 使用注册表编辑器手工修改注册表 123
3.1 添加/编辑主键 123
3.1.1 在注册表中添加子键 124
3.1.2 重命名主键/子键 125
3.2 添加/编辑键值数据 126
3.2.1 键值数据类型 126
3.1.3 删除指定的主键/子键 126
3.2.2 添加一个键值数据 127
3.2.3 更换键值名 129
3.2.4 编辑键值数据 129
3.2.5 删除键值数据 130
3.3 查找注册表与应用实例 131
3.3.1 注册表查找方法 131
3.3.2 快速查找键值数据 132
3.3.3 注册表查找实例 135
3.4.1 导出注册表的方法 143
3.4.2 导出注册表文件的结构分析 143
3.4 导出注册表与结构分析 143
3.5 引入注册表与实例 144
3.5.1 引入注册表的方法 144
3.5.2 引入注册表应用实例 144
3.6 在DOS下使用注册表编辑器RegEdit 150
3.6.1 RegEdit基本语法 151
3.6.2 使用RegEdit恢复注册表 152
3.6.3 删除注册表中的废弃信息 153
第四章 注册表修改实例 155
4.1 为光驱设置更大的Cache 155
4.1.1 检查Windows 98系统中的光驱设置 155
4.1.2 修改光驱的Cache大小 156
4.2.1 不加载注册表检查器 158
4.2 控制Windows 98的注册表检查器 158
4.2.2 只检查注册表文件 159
4.3 增加驱动程序的识别级别 160
4.4 让IE 4.0具有自动搜索功能 161
4.5 在注册表中删除相关的目录和文件 161
4.6 加快多媒体软件速度的修改方案 162
4.7 让光标不再闪烁 163
4.7.1 修改光标闪烁频率 164
4.7.2 禁止光标闪烁 164
4.8 给应用软件增加声音 165
4.9 改变“记事本”所用的字体 167
4.10 整理“开始”菜单 168
4.11 让Windows 98自动检测CPU 169
4.12 加快“开始”菜单显示速度 171
4.13 清理访问“网络邻居”后留下的字符信息 171
4.14 给Windows 98加把“锁” 172
4.14.1 公用机房的Windows 98锁 172
4.14.2 为所有用户加锁 173
4.15 屏蔽Windows 98的“关闭系统”功能 174
4.16 玩转“我的电脑” 175
4.16.1 修改“我的电脑”图标 176
4.16.2 改变“我的电脑”的打开方式 176
4.16.3 隐藏“我的电脑”中的驱动器 177
4.17.1 “回收站”改名 178
4.17 玩转“回收站” 178
4.17.2 修改“回收站”图标 179
4.17.3 快速清空回收站 181
4.17.4 扩展“回收站”菜单 181
4.17.5 在“回收站”菜单中增加命令 182
4.18 修改Windows 98文件关联 184
4.18.1 Windows 98文件关联 184
4.18.2 用某一个应用程序打开所有未关联的文件 187
4.19 修改注册表顺利安装XStore Pro 188
4.20 修改Windows 98默认文件夹 190
4.21 隐藏“控制面板”及其中的图标 191
4.22.1 隐藏“关闭系统”选项 192
4.22 隐藏“关闭系统”及其选项 192
4.22.2 隐藏“重新启动计算机并切换到MS-DOS方式”选项 193
4.22.3 快速关机 194
4.23 隐藏或者删除桌面图标 195
4.23.1 隐藏“网上邻居”图标 195
4.23.2 隐藏桌面上的所有图标 195
4.23.3 删除“网上邻居”、“收件箱”、“回收站” 196
4.24 禁止注册表编辑器 196
4.25 Windows 98的登录 198
4.25.1 以默认用户名自动登录 198
4.26.1 修改注册名称 199
4.25.2 启动Windows 98时自动登录指定名字及口令 199
4.26 修改注册名及计算机名 199
4.26.2 修改计算机名 200
4.27 改变长文件名的显示方法 202
4.28 取消Windows 98平滑模拟过程 203
4.29 修改BMP文件的图标 203
4.30 Windows 98系统自启动程序的设置与删除 205
4.30.1 Windows 98启动时自动执行某一程序 205
4.30.2 为不同用户配置不同的自启动程序 206
4.30.3 Windows 98中自启动命令隐身之所分析 207
4.31 使用游戏测试3D显卡 208
4.32 改变桌面图片时设定显示方式 209
4.33 提高Windows 98系统性能的一个小窍门 210
4.34 去掉快捷方式图标上的箭头 211
4.35 更改Windows 98小秘诀的提示 211
4.36 使用注册表解决Office 97问题 212
4.36.1 Word 97的“自动更正” 212
4.36.2 Office 97安装路径问题 213
4.37 如何使PowerBuilder 6.0制作的软件脱离开发环境运行 214
4.38 修改注册表以打开*.GB文件 214
4.39 使用注册表加强Outlook Express功能 214
4.39.2 在Outlook Express中与他人和平共处 215
4.39.1 Outlook Express中邮件及收件箱助理规则的备份 215
4.39.3 移动邮箱 216
4.40 玩转鼠标右键菜单 217
4.40.1 修改文件的鼠标右键快捷菜单 217
4.40.2 修改驱动器和文件夹的鼠标右键快捷菜单 219
4.40.3 扩充鼠标右键功能 223
4.41 利用QuickRes快速更改显示器设置 225
4.42 在IE 4.0标题栏上加入名字 226
4.43 禁止CD的自动播放 227
4.44 任意定制窗口颜色 228
4.45 编辑BAT文件 229
4.46 “Windows 资源管理器”即时刷新 230
4.47 ICQ中有“后门” 231
4.48 CDROM与DMA 232
4.49 给Windows 98改名 233
4.50 在“新建”菜单中添加新的文件类型 234
4.51 删除运行窗口中多余的选项 236
4.52 定制“开始”菜单 237
4.53 把Word 97插入对象的名称改成中文 238
4.54 修改软件的所有权名称 239
4.55 为一台机器设置两个IP地址 239
4.56 Office 97中工具栏的快速调整 240
4.57.2 修改注册表以清除Happy 99病毒 242
4.57.1 使用注册表从系统中清除特洛伊木马 242
4.57 使用注册表分析与清除病毒 242
4.57.3 交叉感染Word97和Excel97的Shiver病毒 243
4.57.4 AntiCIH免疫CIH病毒的奥秘 244
4.57.5 怎样卸载Netspy 245
4.58 改变Windows 98任务栏的时间显示 246
4.59 修改“打印机”、“控制面板”、“拨号网络”及“计划任务”的名称 248
4.59.1 修改“打印机”名称 248
4.59.2 修改“控制面板”名称 248
4.59.3 修改“拨号网络”名称 249
4.60 怎样设置MTU值 250
4.59.4 修改“计划任务”名称 250
4.61 增加可执行文件的路径 251
4.61.1 为新程序增加可执行文件的路径 251
4.61.2 为已存在的程序建立可执行文件路径 252
4.62 更改Windows 98安装时的源目录 253
4.63 移去“添加/删除程序”中已手工卸载的程序 254
4.64 查看Visual C++5.0帮助中的IVI、IVI文件含义 254
4.65 在Windows 98下设定鼠标中键 255
4.66 通过“我的电脑”直接启动“Windows 资源管理器” 256
4.67 修改注册表使显卡超频使用 259
4.68 彻底清理硬盘“垃圾”文件 263
5.1.1 “控制面板”与注册表之间的对应关系 267
5.1 使用“控制面板”自动修改注册表 267
第五章 自动修改注册表的基本方法 267
5.1.2 “控制面板”自动修改的一个应用实例 269
5.2 安装程序自动修改注册表 270
5.2.1 安装驱动程序自动修改注册表 270
5.2.2 安装应用程序自动修改注册表 272
5.3 使用“系统策略编辑器”自动修改注册表“ 283
5.3.1 Windows 98系统策略编辑器的安装 283
5.3.2 用系统策略编辑器保护你的Windows 98 284
5.3.3 系统策略编辑器的应用 286
5.4 系统配置程序MSConfig 287
5.5 注册表自动更改工具Reg 2000 288
5.6 随心所欲地修改设置——豪侠99 291
5.6.1 “启动”选项卡的设置 291
5.6.2 “设置”选项卡中的设置 291
5.6.3 “关联”选项卡中的设置 292
5.6.4 “反安装”选项卡中的设置 292
5.6.5 “控制面板”选项卡中的设置 293
第六章 注册表检测、分析与管理工具软件 295
6.1 注册表经典检测工具RegClean 4.1a 295
6.2 视窗变法家——WinChanger V3.0 296
6.2.1 获取方法 296
6.2.2 修改外观(Look) 297
6.2.3 系统功能重设(Functionality) 298
6.2.4 系统速度设定(Speed and more) 299
6.2.5 用户信息的修改(Information) 300
6.2.6 安全设置(Policies) 301
6.2.7 其他杂项的修改(Other) 303
6.3 历久弥新“温黑客”——WinHacker 95V2.02 304
6.3.1 Explorer的设置 305
6.3.2 Shell的设置 305
6.3.3 Desktop的设置 306
6.3.4 Start Menu的设置 306
6.3.6 System的设置 307
6.3.5 Start Up的设置 307
6.3.7 Mouse.NetWork的设置 308
6.4 注册表的“侦探”——Registry Search+Replace 2.10 308
6.5 用Regmon监视注册表 310
6.6 Add/Remove 4Good帮你删除注册表中的顽石 312
6.7 在卸载应用程序时如何删除注册表中的键值 313
6.7.1 卸载应用程序 313
6.7.2 搜索不需要的文件 313
6.7.3 分析注册表 314
6.8 将IE 4.0从Windows 98中删除 315
6.8.1 98Iite Ver 1.3工具 316
6.8.3 ShellSwapVer 1.1工具 317
6.8.2 IE-Remove Ver 1.4工具 317
6.8.4 手工卸载IE4.0 318
6.8.5 消除卸载IE 4.0后无用注册表键值 319
第七章 Windows 98光盘中的注册表管理工具 321
7.1 Windows 98资源工具包中的注册表工具 321
7.1.1 Windows 98资源工具包的安装与启动 321
7.1.2 使用TweakUI定制Windows 98的部分特征 322
7.1.3 口令列表编辑器 334
7.1.4 远程注册服务 335
7.1.5 Microsoft网络监视器代理 340
7.1.7 Microsoft SNMP代理程序 345
7.1.6 Microsoft RPC打印供应商 345
7.2 “系统恢复”工具软件 347
7.2.1 使用“系统恢复”工具的条件 347
7.2.2 “系统恢复”工具软件的使用方法 347
7.3 使用“系统策略编辑器”定制策略 348
7.3.1 安装系统策略编辑器 348
7.3.2 系统策略编辑器在多用户Windows 98上的安全应用 349
7.3.3 定制系统策略编辑器 357
7.4 Windows 98光盘中MTSutil目录下*.inf文件详解 361
7.4.1 AUTOLOG.INF:删除AUTOLOGON注册表项 362
7.4.2 DEFRAG.INF:在Windows启动后对所有驱动器做碎片整理 362
7.4.3 IPAC_OFE.INF:禁用TCP/IP IP自动配置 362
7.4.5 JAVA.INF:重新安装Java虚拟机 363
7.4.4 IPAC_ON.INF:启动TCP/IP自动配置 363
7.4.6 MAPC_OFF.INF:禁用CACHED PAGES映射 364
7.4.7 MAPC_ON.INF:启用高速缓存页的映射 364
7.4.8 NNT.INF:从注册表删除NAMENUMERICTALE值 365
7.4.9 NOIDE.INF:删除NOIDE注册表项 365
7.4.10 PTXT_ON.INF:发送纯文本密码到您的网络服务器 366
7.4.11 PTXT_OFF.INF:发送加密密码到您的网络服务器 366
7.4.12 REMFDMA.INF:禁用PCI-ISA桥接器上的FDMA 367
7.4.13 ADDFDMA.INF:启用(一些)PCI-ISA桥上的FDMA 367
7.4.14 CHNGINBX.EXE:禁用Microsoft网络探测信息 367
8.1 Windows 98系统设置高手Security Setup 369
第八章 超级自动修改注册表工具软件 369
8.1.1 设置(Setup) 370
8.1.2 桌面设置(Desktop) 371
8.1.3 网络设置(Network) 371
8.1.4 系统管理者设置(Administrator) 372
8.1.5 隐藏驱动器设置(Hide Drivers) 373
8.1.6 文件允许设置(Files Allowed) 373
8.1.7 控制面板设置(Control Panel) 373
8.2 Windows 98图标设置软件 375
8.2.1 让Windows 98改头换面的E-Icons 98 375
8.2.2 图标修改软件Activlcons 377
8.2.3 优秀桌面管理工具Perfect Screens 98 379
8.3 Nuts Bolts的系统设置 381
8.3.1 System选项卡 383
8.3.2 Explorer选项卡 383
8.3.3 Desktop选项卡 384
8.4 改变Windows 98系统的一切——“Set Me Up” 385
8.4.1 System Startup(系统启动) 387
8.4.2 Logos(启动徽标) 389
8.4.3 Randomizer(随机发生器) 392
8.4.4 General(通用) 394
8.4.5 Explorer(资源管理器) 397
8.4.6 Sounds(声音) 402
8.4.7 Maintenance(维护) 403
8.4.8 Systemsaver(系统保存器) 406
8.4.9 Security(安全) 407
8.4.10 Millennium Compliance(千年困扰) 409
8.4.11 Logon(登录) 410
8.4.12 Internet Explorer 4 Tweaks(IE4.0设置) 411
8.4.13 About(关于) 414
8.5 Windows 98设置工具O'Reilly Utilities 414
8.5.1 Solutions for Windows 98 Annoyances 415
8.5.2 Link Share 422
8.5.3 Power Rename 423
8.5.4 File Version Information 423
8.6 优秀的系统设置增强工具软件Winboost 981.23版 424
8.5.5 Web Browser Delegate 424
8.6.1 System按钮 425
8.6.2 Start menu按钮 425
8.6.3 Explorer按钮 426
8.6.4 Desktop设置 427
8.6.5 Internet按钮 428
8.6.6 Misc按钮 429
第九章 使用Internet提速工具软件修改注册表 431
9.1 注册表中Modem参数解释 431
9.2 终端超速工具软件Terminal Overdrive 98 432
9.3.1 MTU Speed Pro 4.10的使用方法 433
9.3 经典Internet网络加速工具软件MTUSpeed Pro 4.10 433
9.3.1 MTU Speed Pro 4.10在注册表中修改的键值项数据 435
9.4 功能强大的MTU工具软件TweakDUNV2.1 436
9.5 国产的Modem加速器NetSpeed V2.60 437
9.6 网络光纤工具Net Lighting 2.0 439
9.7 极速狂奔工具Crazy Speed 1.1 440
9.8 Modem加速工具软件ModemUp 441
9.9 因特网加速器Internet Boost 98 442
9.10 在Windows 98中使用Internet加速工具软件 442
第十章 使用注册表及其工具软件清除黑客BO 445
10.1 BO黑客攻击手段与防御措施 445
10.1.1 BO运行机制 446
10.1.2 BO攻击手段 447
10.13 识别与清除BO的基本方法 448
10.14 防范黑客软件的措施 450
10.2 BO探测器“BODetect 2.0” 451
10.3 BO杀手NOBO1.1 451
10.4 BO专家“The Cleaner 2.0” 452
第十一章 深入注册表编程与实例 455
11.1 在Delphi中使用注册表及实例 455
11.1.1 在Delphi中读取注册表中的用户信息 455
11.1.2 巧用ActiveX控件与注册表制作全功能浏览器 456
11.13 使用Delphi 3.0/4.0对任务栏进行编程 457
11.1.4 编程实现文件关联 465
11.1.5 控制注册表的控件箱 466
11.2 在Visual Basic中使用注册表及实例 469
11.2.1 将应用程序放到Windows启动程序组中 469
11.2.2 使用Shell+RunDLL32调用Windows 98系统功能 471
11..23 通过Windows 98注册表激活应用程序 473
11.3 在C++中使用注册表与实例 476
11.3.1 如何破解Windows 98的屏幕保护程序的口令 476
11.3.2 用树型控件展现Windows 98注册表 482
11.3.3 Windows 98的外壳扩展 488
11.3.4 Windows 98的后台进程及编程实例 495