《Windows 9X/NT/2000注册表使用及编程指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:朱琳杰等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2000
  • ISBN:7505362658
  • 页数:263 页
图书介绍:

第1章 概述 1

1.1 背景 1

1.2 注册表文件 1

1.2.1 Windows 95/98注册表文件 2

1.2.2 Windows NT注册表文件 2

1.2.3 Windows 2000注册表文件 2

1.3 注册表与系统组件的关系 3

1.4 基本结构 4

1.5 访问注册表 5

第2章 注册表结构 7

2.1 注册表的数据结构 7

2.1.1 注册表术语 7

2.1.2 显示方式 8

2.1.3 注册表的数据类型 8

2.1.4 注册表的路径 8

2.1.5 注册表大小 9

2.2 注册表层次结构 9

第3章 注册表管理 13

3.1 注册表编辑器 13

3.1.1 注册表编辑器安装 13

3.1.2 启动注册表编辑器 13

3.1.3 使用注册表编辑器 14

3.1.4 精简注册表 22

3.2 备份与恢复注册表 24

3.2.1 备份注册表 24

3.2.2 恢复注册表 30

3.3 系统策略与注册表 31

3.3.1 系统策略 31

3.3.2 系统策略编辑器 32

3.4 远程管理注册表 37

3.4.1 远程管理功能 38

3.4.2 访问远程注册表 40

3.5 其他注册表管理工具 42

3.5.1 Norton实用工具 42

3.5.2 注册表监视器(Registry Monitor) 43

3.5.3 Registry Checker 44

3.5.4 ConfigSafe 44

3.5.5 REGCLEAN 46

3.5.6 Tweak UI 46

3.5.7 Registry Power Tools 58

3.5.8 Windows 98 Resource Kit中的注册表实用程序 59

第4章 注册表键值详解 61

4.1 HKEY_CLASSES_ROOT 61

4.1.1概述 61

4.1.2文件名扩展子键 62

4.1.3 类定义子键 63

4.1.4 杂项子键 69

4.1.5 重要的类定义 75

4.1.6 重要的ActiveX类标识 77

4.2 HKEY_LOCAL_MACHINE 78

4.2.1 Config 79

4.2.2 Enum 79

4.2.3 Network 86

4.2.4 Security 86

4.2.5 Software 87

4.2.6 System/CurrentControlSet 90

4.3 HKEY_USERS和HKEY_CURRENT_USER 94

4.3.1 HKEY_USERS 94

4.3.2 HKEY_CURRENT_USER 95

4.3.3 HKEY_CURRENT_USER\Software\Microsoft 106

4.4 HKEY_CURRENT_CONFIG和HKEY_DYN_DATA 110

4.4.1 HKEY_CURRENT_CONFIG 110

4.4.2 HKEY_DYN_DATA 112

第5章 用注册表解决常见问题 117

5.1 用注册表解决Windows 9X/NT/2000中的问题 117

5.1.1 改变Shell文件夹的位置 117

5.1.2 共享公共的“收藏夹” 118

5.1.3 使用特殊文件夹 118

5.1.4 从桌面中删除系统文件夹 119

5.1.5 重命名系统文件夹 120

5.1.6 定制系统文件夹的图标 120

5.1.7 修改Windows 9X/NT/2000的Shell图标 121

5.1.8 控制对象和文件的快捷菜单 123

5.1.9 解决菜单和窗口问题 127

5.2 只适用于Windows 9X中的方法 130

5.2.1 通过注册表加强计算机的安全 130

5.2.2 使用注册表解决声卡无声问题 136

5.2.3 禁止集成IE 4.0 141

5.2.4 解决字体问题 142

5.2.5 解决黑客问题 143

5.2.6 重排输入法 143

5.2.7 定位Windows启动时打开的程序 144

5.3 只适用于Windows NT/2000的方法 144

5.3.1 更改系统常用设置 145

5.3.2 为常规联网更改注册表 149

5.3.3 为RAS更改注册表 154

5.4 只适用于Windows NT/2000 Server的方法 161

5.4.1 让16位Windows应用启动得更快 161

5.4.2 更改所有Server线程的优先级 161

5.4.3 自动配置服务器服务 162

5.4.4 断开闲置的LAN连接 163

5.4.5 移动默认的后台打印目录 164

5.4.6 关闭打印通告 164

5.4.7 将服务器设为域主控浏览器 165

5.4.8 将服务器隐藏在浏览器之外 165

5.4.9 放宽对注册表大小的限制 166

5.4.10 禁用OS/2子系统 167

5.4.11 确保每个系统都有足够的连接数 167

5.4.12 在Windows NT/2000里使用 HPFS卷 167

5.4.13 不登录而直接关闭系统的方法 168

5.5 适用于Windows NT WorkStation和Windows 2000 Professional的方法 168

5.5.1 限制从远程计算机对自己注册表的访问 168

5.5.2 为可卸设备建立临时连接 169

5.5.3 使工作站有效地使用服务器 169

5.5.4 取消主控浏览器资格 170

5.5.5 让系统接收一个自动分配的IP地址 171

5.5.6 为工作站设置固定IP地址 172

5.5.7 用注册表为系统设置子网掩码 172

5.5.8 设置系统的DNS域名 173

5.5.9 加快便携式电脑的启动速度 173

第6章 编程处理注册表 175

6.1 Win32注册表API 175

6.1.1 Win32接口 175

6.1.2 注册过程 176

6.1.3 注册表常识 193

6.2 使用C++编程处理注册表 208

6.2.1 Visual C++及MFC注册表函数 208

6.2.2 访问注册表值 211

6.2.3 其他注册表函数 224

6.3 使用Visual Basic编程处理注册表 230

6.3.1 使用Visual Basic的内部函数 230

6.3.2 创建功能强大的注册表类 235

6.4 使用Delphi编程处理注册表 252

6.4.1 Delphi及VCL注册表函数 252

6.4.2 Delphi访问注册表实例 252

6.4.3 获取注册服务器 254

6.4.4 控制注册表 255