目录 1
第一章 注册表基础知识 1
1.1 注册表的作用 1
1.1.1 注册表的特点 1
1.2 数据结构 2
1.2.1 显示方式 2
1.2.2 键值数据项 4
1.3 数据类型 5
1.4 主键与键值 6
1.4.1 建立主键与子键 6
1.4.2 建立键值项数据 7
1.4.3 删除主键与子键 8
1.5 注册表的导出与引入 9
1.5.1 导出注册 9
1.5.2 引入注册 10
1.6 注册表的查找与修改 12
第二章 注册表结构根键与子键 15
2.1 HKEY_LOCAL_MACHINE根键 15
2.1.1 HARDWARE子键 15
2.1.2 Control子键 16
2.1.3 Services子键 20
2.2 HKEY_CLASSES_ROOT根键 28
2.2.1 根键下的应用程序名 28
2.2.2 子键 31
2.3 HKEY_CURRENT_CONFIG根键 31
2.3.1 HKEY_CURRENT_CONFIG根键 32
2.3.2 硬件配置文件的设置 32
2.4 HKEY_CURRENT_USER根键 32
2.4.2 Control子键 33
2.4.1 AppEvents子键 33
2.4.4 Appearance子键 34
2.4.3 Accessibility子键 34
2.4.5 Cursors子键 35
2.4.6 Colors子键 35
2.4.7 desktop子键 35
2.4.8 WindowMetrics子键 36
2.4.9 Input Method子键 37
2.4.10 International子键 38
2.4.11 Keyboard子键 38
2.4.12 Mouse子键 39
2.4.13 Keyboard子键 40
2.4.14 Software子键 41
2.4.15 Microsoft子键 41
3.1 HKEY_CLASSES_ROOT根键 46
第三章 注册表修改初试 46
3.2 HKEY_CURRENT_USER根键 48
3.3 HKEYLOCAL_MACHINE根键 53
3.4 HKEY_USERS根键 57
3.5 HKEY_CURRENT_CONFIG根键 58
3.6 HKEY_DYN_DATA根键 58
第四章 注册表修改概述 59
4.1 关于桌面 59
4.2 关于开始菜单 60
4.3 关于系统优化 62
4.4 关于控制面板 62
4.5 关于网络功能 63
5.1.4 WINDOWS版本标志的显示 67
5.1.3 Internet Explorer图标的设置 67
5.1.6 禁止提示的显示 67
5.1.5 禁止图标的显示 67
5.1.1 控制面板的设置 67
5.1 桌面的修改项 67
第五章 注册表修改综合之一 67
5.1.2 打印机的设置 67
5.1.7 任务栏的禁用 68
5.1.8 图标的高彩色显示 68
5.1.9 桌面图标大小的改变 68
5.1.10 欢迎提示的显示 68
5.1.11 时间的12小时制显示 68
5.1.12 回收站的设置 68
5.1.13 “我的电脑”的设置 68
5.1.17 三键鼠标的使用 69
5.2 病毒的删除 69
5.1.18 产品名的更改 69
5.1.19 用户名的更改 69
5.1.15 快捷方式小箭头的隐藏 69
5.1.14 “我的文档”的设置 69
5.1.16 “快捷方式”的禁止 69
5.3 图标的更改 70
5.4 其他各种设置 72
6.2 “关闭系统”的删除 92
6.4 “设置”项的删除 92
6.3 自动刷新的实现 92
6.1 子菜单速度的提高 92
第六章 注册表修改综合之二 92
6.5 升级项的删除 93
6.6 “文档”项的删除 93
6.7 自动清除“文档”的实现 93
6.8 “查找”项的删除 93
6.9 “文档”的锁定 93
6.10 “运行”项的删除 93
6.15 桌面图标的修改 94
6.14 配色方案的清除 94
6.12 “注销”项的删除 94
6.11 “自启动”程序的搜索 94
6.13 “新建”选项的缩短 94
6.16 “系统”项的删除 95
6.17 桌面的隐藏 95
6.18 “网上邻居”的删除 95
6.19 系统版本号的关闭 95
6.20 指定驱动器的隐藏 96
6.21 “回收站”的设置 96
6.22 桌面的设置 96
6.23 按钮颜色的自定义 97
6.24 汉字后空格的加入 97
6.25 Enter键的设置 97
6.26 Space键的设置 97
6.27 系统时间的设置 97
6.28 登录背景的更改 97
6.32 删除软件残骸 98
6.31 关于软件显示乱码 98
6.29 注册码的修改 98
6.30 自动运行的禁止 98
6.33 CD Key的恢复 99
6.34 登录信息的加入 99
6.35 非法入侵的防范 99
6.36 ICQ的设置 100
6.37 执行文件路径的增加 100
6.38 系统安装目录的更改 101
6.39 分级审查口令的删除 101
6.40 系统语言的设置 101
6.41 IE标题栏文字的更改 101
6.42 DLL文件的删除 102
6.43 快捷方式小箭头的删除 102
7.2 Netants的设置 103
7.1 信息提示 103
第七章 注册表修改综合之三 103
7.3 脚本文件的使用 105
7.4 IE 工具栏按钮的自定义 108
7.5 注册方式的实现 109
7.5.1 手工注册实现 110
7.5.2 程序自动注册实现 110
7.6 win98注册表的使用 110
7.6.1 桌面的锁定 110
7.6.2 动画箭头的删除 111
7.6.3 如何实现菜单不随鼠标移动 111
7.7 安全与用户权限的设置 111
7.7.1 控制面板的设置 111
7.7.2 开始菜单的设置 112
7.7.3 网络与用户的设置 112
7.7.6 “MSDOS”的禁用 113
7.7.7 程序的自启动 113
7.7.5 注册表编辑器的禁用 113
7.7.4 令的设置 113
7.8 Win9X注册表的管理与维护 114
7.8.1 备份与恢复 114
7.8.2 修改 114
7.8.3 管理 114
7.8.4 软件的使用 115
7.9 Win2000注册表的管理与维护 115
7.9.1 管理 115
7.9.2 完全备份与恢复 121
7.9.3 部分备份注册表 122
7.9.4 部分恢复与导入 122
7.9.5 系统使用小技巧 123
7.10 系统启动选项的设置 127
7.10.1 Msconfig设置 127
7.10.2 “超级兔子”设置 128
第八章 注册表的修改、维护工具的使用 130
8.1 Regmon的使用 130
8.2 RegSnap的使用 131
8.3 TweakII的使用 134
8.4 RR107的使用 140
8.5 其他工具介绍 141
8.5.1 CleanReg的使用 141
8.5.2 Registry Crawler的使用 142
8.5.3 Registry Tune的使用 143
第九章 利用注册表进行安全设置 145
9.1 操作人员的分类 145
9.2 设置操作人员 145
9.3 设置超级用户权限 147
9.3.1 电源管理功能设置 147
9.3.2 屏幕保护程序设置 148
9.3.3 光盘自动运行的禁止 150
9.4 限制普通用户权限 151
9.4.1 “开始”菜单的设置 151
9.4.2 应用程序的隐藏 152
9.4.3 系统图标的设置 153
9.4.4 驱动器图标的隐藏 153
9.4.5 MS-DOS的禁用 153
9.4.6 控制面板的设置 154
9.4.7 自启动应用程序的禁止 156
9.4.8 “新建”的缩减 156
9.4.9 “运行”对话框中历史记录的删除 157
9.4.10 注册表编辑器的禁用 157
9.5 非法用户权限的限制 158
9.6 系统控制 159
9.7 Windows NT4.0用户权力的设置 160
10.1.3 Windows2000RAS 163
10.1.2 审核的原则 163
第十章 远程访问服务(RAS) 163
10.1 概述 163
10.1.1 远程访问服务提供的协议 163
10.1.4 RAS对FCP/IP与PPP的支持 164
10.2 各种安全设置 164
10.2.1 审核的启用 164
10.2.2 日志功能的设置 164
10.2.3 更改所允许的RAS重试认证的最大次数 165
10.2.4 更改RAS认证的超时时间 165
10.2.5 超时时间的设置 165
10.2.6 等待时间的设置 166
10.2.7 网关功能的启用 166
10.2.8 把通信优先级提高到多址广播通信 166
10.2.10 会话审核的启用 167
10.2.11 每个客户最大广播数据报包数的设置 167
10.2.9 广播数据报的启用 167
10.2.12 每个组最大广播数据报包数的设置 168
10.2.13 内存分配量的设置 168
10.2.14 客户最大的RASNetBIOS名称数的设置 168
10.2.15 服务器最大的RASNetBIOS会话数的设置 169
10.2.16 多址广播的转发的控制 169
10.2.17 允许同时处理多个网络连接 169
10.2.18 每个组同时发出的最大数据报包数的设置 170
10.2.19 局域网客户访问级别的控制 170
10.2.20 广域网客户访问级别的控制 170
10.2.21 服务器信息块协议的优化 171
10.2.22 RASAsyncMac帧的大小的设置 171
10.2.23 网关的超时时间的设置 172
10.2.24 IEEE地址的设置 172
10.2.25 拨入的禁用 172
10.2.27 NetBIOS的吞吐率的增加 173
10.2.26 广播数据包路由的控制 173
10.2.29 串行口FIFO日志功能的启用 174
10.2.30 允许共享RAS串行口 174
10.2.28 串行口采用FIFO队列 174
10.2.3 RASTxFIFO队列 175
10.2.32 RASRxFIFO队列 175
10.2.33 更改服务器名称 175
10.2.34 设置服务器备份 176
10.2.35 设置多个服务器 176
10.2.36 RASARP广播的启用 176
10.2.37 设置终止——确认超时时间 177
10.2.38 设置配置——请求超时时间 177
10.2.39 设置配置——无确认超时时间 177
10.2.40 设置配置——拒绝超时时间 178
10.2.41 设置P数据包重发等待时间 178
10.2.44 PPPRAS日志功能启用 179
10.2.42 设置配置超时时间 179
10.2.43 RASPPP口令加密 179
10.2.45 PPPCOMPCP加密 180
10.2.46 设置CBCPDLL位置 180
10.2.47 设置CHAPDLL位置 180
10.2.48 设置COMPCPDLL位置 181
10.2.49 设置IPCPDLL位置 181
10.2.50 报头压缩 181
10.2.51 包地址检测 182
10.2.52 RASPPPDNS与WINS名称服务 182
10.2.53 禁止VanJacobson报头压缩请求 183
10.2.54 设置IPXCPDLL位置 183
10.2.55 设置NetBEUI帧控制协议DLL位置 183
10.2.57 设置SPAPDLL位置 184
10.2.58 设置加密套接字协议层DLL位置 184
10.2.56 设置PAPDLL位置 184
10.2.59 设置虚拟点对点隧道协议DLL位置 185
10.2.60 VPPTP的启用 185
10.2.61 SSL的启用 185
10.2.62 SPA的启用 186
第十一章 Windows2000的安全设置 187
11.1 概述 187
11.1.1 关于Windows2000的安全 187
11.1.2 关于登录 188
11.1.3 关于服务 188
11.1.4 关于关机 188
11.2 各种安全设置 188
11.2.1 安全事件日志文件的定位 188
11.2.4 日志安全事件的确定 189
11.2.3 安全事件生存期 189
11.2.2 安全事件日志文件的尺寸 189
11.2.5 定位事件描述 190
11.2.6 定位类别描述 190
11.2.7 检测事件类别 191
11.2.8 确定安全事件类型 191
11.2.9 强迫安全事件日志满时崩溃 191
11.2.10 Netlogon服务变动日志大小的设置 192
11.2.11 管理内存使用 192
11.2.12 防止消息阻塞 193
11.2.13 BDC脉冲频率的设置 194
11.2.14 BDC脉冲并发的管理 194
11.2.15 BDC脉冲的ping操作 194
11.2.16 防止BDC脉冲超时 195
11.2.17 防止BDC复制超时 195
11.2.19 BDC复制的配置 196
11.2.18 防止BDC通信阻塞 196
11.2.20 登录脚本路径定位 197
11.2.21 在启动时允许Netlogon全数据库同步 197
11.2.22 复制失败的解决 197
11.2.23 为CD-ROM驱动器建立C2级安全 198
11.2.24 为磁盘驱动器建立C2级安全 198
11.2.25 自动登录的设置 199
11.2.26 手工重启动 199
11.2.27 域的确定 199
11.2.28 用户口令 200
11.2.29 用户名 200
11.2.30 漫游用户的支持 200
11.2.31 不显示历史用户 201
11.2.32 保持RAS连接 201
11.2.34 警告通知对话框的标题 202
11.2.33 警告通知对话框的文本 202
11.2.35 登录信息对话框的自定义消息 203
11.2.36 登录口令过期警告 203
11.2.37 启用“关机”/“关电源”选项 203
11.2.38 用户配置文件选择对话框超时的防止 204
11.2.39 启动时自动选择RAS 204
11.2.40 自定义启动验证程序 205
11.2.41 登录脚本同步程序管理器 205
11.2.42 自定义的Windows2000shell 205
11.2.43 设置登录信息对话框中关机 206
11.2.44 慢速链接检测 206
11.2.45 慢速链接超时的防止 207
11.2.46 启动时运行可执行程序 207
11.2.47 任务管理器 208
11.2.48 用户登录时运行可执行程序 208
11.2.49 设置登录信息对话框附加标题 208
11.2.51 关机对话框的显示 209
11.2.50 注销对话框的显示 209
第十二章 Windows2000文本帮助系统 211
12.1 概述 211
12.1.1 包含问题 211
12.1.2 What's This?帮助 212
12.1.3 上下文敏感帮助 212
12.1.4 HLP文件 212
12.2 帮助文件的安装与修复 212
12.2.1 寻找帮助文件安装目录 212
12.2.2 修复疑难解答连接关系 213
12.2.3 验证第三方疑难解答程序 213
12.2.4 修复被在线帮助安装功能 213
12.2.5 修复超文本帮助窗口显示 214
12.2.6 超文本帮助应用程序 214
12.2.7 确定本地程序的安装 214
13.1.3 线程 216
13.1.2 高速缓存 216
第十三章 Internet信息服务器(IIS)的配置 216
13.1.1 协议 216
13.1 概述 216
13.1.4 安全 217
13.2 各种设置 217
13.2.1 高速缓存的启用 217
13.2.2 增加参加排队的连接的最大数值 217
13.2.3 增加更新频率 218
13.2.4 调整最大线程数 218
13.2.5 增加线程池 219
13.2.6 增加IIS分配的RAM数量 219
13.2.7 防止文件传输超时 220
13.2.8 调整高速缓存设置 220
13.2.11 匿名用户使用服务的设置 221
13.2.10 IIS匿名用户安全令牌TTL的设置 221
13.2.9 IIS线程TTL的设置 221
13.2.12 检查实际用户名 222
13.2.13 防止连接超时 222
13.2.14 日志文件路径 223
13.2.15 日志文件格式 223
13.2.16 设置新日志文件创建的时间间隔 224
13.2.17 防止创建新日志文件 224
13.2.18 写入一个ODBC数据库 225
13.2.19 调整最多连接数 225
13.2.20 更改注解消息 226
13.2.21 更改AccessDenied消息 226
13.2.22 登录使用WWWIIS服务 227
13.2.23 启用内存高速缓存 227
13.2.24 防止使用代理文件高速缓存 227
13.2.26 允许不成功写入日志文件 228
13.2.25 允许成功请求写入日志文件 228
13.2.27 ODBC数据库连接池的使用 229
13.2.28 防止ODBC连接池超时 229
13.2.29 防止CGI脚本超时 230
13.2.30 设置SSL端口 230
13.2.31 禁用访问FTP服务 230
13.2.32 IISFTPkeep-alive协商的禁用 231
13.2.33 更改问候消息 231
13.2.34 更改退出消息 232
13.2.35 记录非匿名登录信息 232
13.2.36 小写文件比较 232
13.2.37 更改TooManyConnections消息 233
13.2.38 MS-DOS方式的IISFTP服务的目录输出 233
13.2.39 IISFTP服务预读 234
14.1.3 ODBC数据库连接 235
14.1.1 服务内容 235
14.1.2 分布式COM的使用 235
14.1 概述 235
第十四章 (COM+)的配置 235
14.1.4 In-MemoryDatabase(IMDB) 236
14.2 各种设置 236
14.2.1 控制数据库自动备份 236
14.2.2 远程计算机手工的添加 236
14.2.3 对DCOM的支持 237
14.2.4 安全跟踪功能 237
14.2.5 IMDB连接失败的防止 237
14.2.6 动态装载表 238
14.2.7 增加可用内存 238
14.2.8 大IMDBBLOB的允许使用 239
14.2.9 设置缺省授权级别 239
14.2.10 设置缺省假冒级别 239
14.2.13 使用计算机作为COM+路由器 240
14.2.12 确定远程位置 240
14.2.11 确定位置 240
14.2.14 COM+资源池 241
14.2.15 防止超时而失败 241
第十五章 SQL Server的配置 242
15.1 概述 242
15.1.1 特性 242
15.1.2 ODBC 242
15.1.3 ADO与RDO 242
15.1.4 服务 243
15.2 各种设置 243
15.2.1 配置有名管道 243
15.2.2 解决连接速度慢的问题 243
15.2.3 增加DB-Library连接数 244
15.2.4 防止启动失败 244
15.2.7 配置SQLServerExecutive 245
15.2.5 解决登录故障 245
15.2.6 解决全部任务失败 245
15.2.8 版本检测故障的解决 246
15.2.9 超时时间的配置 246
15.2.10 连接被重设的预防 246
15.2.11 复制功能的配置 247
第十六章 多媒体的配置 248
16.1 概述 248
16.1.1 媒体播放器介绍 248
16.1.2 音频服务介绍 248
16.1.3 语音介绍 248
16.1.4 DirectX介绍 248
16.2 各种配置 249
16.2.1 确定Direct3D是否可用 249
16.2.2 确定DirectDraw是否在使用 249
16.2.5 设置下载URL 250
16.2.3 修复已断开的DirectMusic合成器链接 250
16.2.4 确定某种DirectPlay连接类型是否支持 250
16.2.6 语音API安装目录的定位 251
16.2.7 多媒体控制界面的驱动程序 251
16.2.8 WindowsWAV音频驱动程序的定位 252
第十七章 事务处理服务器的配置(MTS) 253
17.1 概述 253
17.1.1 MTS包 253
17.1.2 安全角色 253
17.1.3 远程安装 254
17.1.4 MTS组件 254
17.2 各种配置 254
17.2.1 MTS安装文件 254
17.2.2 MTS源文件 254
17.2.4 确定某个组件是否已安装 255
17.2.5 确定组件的类型库 255
17.2.3 确定版本号 255
17.2.6 确定组件属性是否已正确设置 256
17.2.7 确定组件的线程模式 256
17.2.8 组件编程标识字符串的获取 257
17.2.9 已安装MTS包所使用的文件夹的确定 257
17.2.10 远程MTS组件所使用文件夹的确定 258
17.2.11 OracleDLL的确定 258
17.2.12 用户ID的确定 258
17.2.13 系统包的确定 259
17.2.14 确定安全检查的启动 260
17.2.15 关闭不再需要的MTS包 260
17.2.16 禁止删除MTS包 261
17.2.17 禁止更改MTS包 261
17.2.19 确定分配用户 262
17.2.18 确定组件角色的名称 262
17.2.20 确定COM服务器的分配 263
17.2.21 是否允许角色访问MTS包的确定 263
17.2.22 是否允许角色访问MTS组件的确定 264
17.2.23 确定添加到系统中的计算机 265
17.2.24 确定组件是否已经远程添加到系统 265
第十八章 IE5.O的配置 266
18.1 概述 266
18.1.1 关于个人目录 266
18.1.2 关于安全性 266
18.1.3 关于用户界面 266
18.1.4 关于活动桌面 266
18.2 各种配置 267
18.2.1 远程URL的自动重新载入 267
18.2.2 频道主页的设置 267
18.2.4 图像显示的禁止 268
18.2.5 视频显示的禁止 268
18.2.3 脚本调试器的禁用 268
18.2.6 缺省HTML页的设置 269
18.2.7 背景声音播放的禁止 269
18.2.8 历史列表持续性的保持 270
18.2.9 缺省搜索引擎的设置 270
18.2.10 不显示完整的URL 270
18.2.12 不显示工具栏 271
18.2.13 不在状态栏中显示URL 271
18.2.11 不显示状态栏 271
18.2.14 不显示地址栏 272
18.2.15 起始页的设置 272
18.2.16 活动墙纸的配置 273
18.2.17 墙纸平铺的设置 273
18.2.18 硬拷贝的页面设置 273
18.2.19 安全警告等级 274
18.2.20 显示颜色 274
18.2.23 Cookies的设置 275
18.2.21 URL自动完成的候选项 275
18.2.22 文件高速缓存目录的设置 275
18.2.24 收藏的设置 276
18.2.25 历史的设置 276
18.2.26 “启动”项的设置 276
18.2.27 “开始”菜单的设置 277
18.2.28 “发送到”项的设置 277
18.2.29 最近打开文件的显示 277
18.2.30 “程序”项的设置 278
18.2.31 PrintHood目录的设置 278
18.2.32 Personal目录的设置 278
18.2.33 NetHood目录的设置 279
附录一 NT注册表修改技巧 280
附录二 上网注册表修改秘技大全 282
附录三 注册表修改终极秘籍32招 284
附录四 注册表修改技术小集 289