Windows 9X/NT/2000注册表详解PDF电子书下载
- 电子书积分:20 积分如何计算积分?
- 作 者:李进编著
- 出 版 社:北京:科学出版社
- 出版年份:2001
- ISBN:7030092872
- 页数:742 页
第一篇 基础篇 3
第1章 新手上路——注册表初步 3
第1节 注册表的背景知识 4
第2节 注册表的组成 6
1.2.1 探寻注册表的居所 6
1.2.2 注册表的数据库结构 7
第3节 注册表在Windows中的地位 11
第4节 注册表的简单剖析 13
1.4.1 HKEY_LOCAL_MACHINE——计算机的配置信息 13
1.4.2 HKEY_USERS——用户设置信息 16
1.4.3 HKEY_CURRENT_CONFIG——当前计算机设置 18
1.4.4 HKEY_CURRENT_USER——当前用户配置信息 19
1.4.5 HKEY_CLASS_ROOT——文件类型和COM信息 19
1.4.6 HKEY_DYN_DATA——动态数据信息 19
第5节 注册表的一些基础知识 19
1.5.1 全局唯一标识符(GUID)和类标识符(CLSID) 19
1.5.2 UNC(universal naming convention)通用命名规则 20
1.5.3 Windows 95/98/NT/2000的注册表中图标的顺序 20
1.5.4 注册表中的参数 22
1.5.5 注册表中使用的数值的单位 22
第6节 本书的约定 22
第2章 磨刀砺刃-使用注册表编辑器 25
第1节 Windows 95/98/NT/2000中的注册表编辑器 25
第2节 注册表编辑器Regedit.exe 27
2.2.1 查找注册表 28
2.2.2 新建项和值项 30
2.2.3 删除项和值项 31
2.2.4 修改项和值项 32
2.2.5 导入和导出注册表内容 33
2.2.6 注册表脚本文件分析 35
2.2.7 打开远程注册表 37
第3节 注册表编辑器Regedt32.exe 38
2.3.1 查找注册表 39
2.3.2 新建项和值项 39
2.3.3 删除项和值项 40
2.3.4 修改项和值项 41
2.3.5 打开远程注册表 44
2.3.6 使用只读模式 46
2.3.7 注册表项的保存和还原 46
2.3.8 维护注册表的安全 47
第4节 使用注册表编辑器来修改注册表 52
2.4.1 直接在注册表编辑器中修改 52
2.4.2 编写注册表脚本文件来修改 54
第5节 使用INF文件来修改注册表 55
2.5.1 INF文件剖析 55
2.5.2 一个实际的INF文件的分析 64
2.5.3 使用INF文件修改注册表 66
2.5.4 INF文件和REG脚本文件的比较 68
第3章 有备无患——注册表的备份和恢复 70
第1节 Windows 95/98注册表的备份和恢复 70
3.1.1 备份和恢复注册表文件 70
3.1.2 利用注册表编辑器Regedit来备份和恢复注册表 71
3.1.3 恢复到刚安装完时的Win95/98 72
第2节 Windows NT/2000注册表的备份和恢复 72
3.2.1 使用“备份”工具备份和还原Windows NT注册表 73
3.2.2 使用“备份”工具备份和还原Windows 2000注册表 74
3.2.3 使用紧急修复盘(ERD) 77
3.2.4 手工备份和恢复注册表文件 81
3.2.5 使用“最后一次正确的配置(Last known good)” 82
3.2.6 使用“安全模式”启动 83
3.2.7 使用“恢复控制台” 83
第二篇 应用篇 87
第4章 定制图形用户界面 87
第1节 定制用户的桌面 88
4.1.1 隐藏你的桌面 88
4.1.2 改变小图标的大小 90
4.1.3 对桌面上的图标使用真彩色 91
4.1.4 禁止更改“我的文档”的路径 92
4.1.5 不保存对桌面布局的修改 93
4.1.6 禁止启用或禁用活动桌面 94
4.1.7 强制禁止使用活动桌面 95
4.1.8 只允许位图作为桌面的墙纸 97
4.1.9 指定用户的墙纸 99
4.1.10 限制用户的活动桌面 100
4.1.11 修改系统的注册信息 108
4.1.12 让Windows版本号显示在桌面上 110
4.1.13 改变桌面上图标自动刷新的频率 111
4.1.14 定制桌面上的特殊项 112
4.1.15 在桌面上显示其他的特殊项 125
4.1.16 改变桌面特殊项的图标 126
4.1.17 禁止使用上下文菜单删除“我的文档”和Internet Explorer项 127
4.1.18 禁止使用上下文菜单给“我的文档”改名 128
4.1.19 禁止使用上下文菜单访问“我的文档”的属性 128
4.1.20 定制特殊项上下文菜单里的“剪切”、“复制”和“粘贴” 129
4.1.21 去除“映射网络驱动器”和“断开网络驱动器”菜单项 130
4.1.22 去除“网上邻居”里的“邻近的计算机”项 131
4.1.23 去除“网上邻居”里的“整个网络” 132
4.1.24 去除“网上邻居”上下文菜单中的“Who am I” 133
4.1.25 禁止将最近访问过的共享资源添加到“网上邻居”里 134
4.1.26 去除“我的电脑”上下文菜单中的“管理”项 135
4.1.27 定制桌面特殊项的提示信息 136
4.1.28 禁止提示信息的显示 136
4.1.29 对“我的电脑”使用资源管理器 137
4.1.30 防止从“我的电脑”使用驱动器 138
4.1.31 隐藏“我的电脑”中指定的驱动器 139
4.1.32 桌面、网上邻居、我的电脑、远程计算机和控制面板 141
4.1.33 使用程序管理器作为用户界面 142
第2节 定制任务栏和“开始”菜单 144
4.2.1 取消开机后任务栏上的动画 144
4.2.2 去除“任务栏”的上下文菜单 145
4.2.3 禁止访问“任务栏”的属性 145
4.2.4 定制任务栏上日期时间的显示 146
4.2.5 禁止改变工具栏的长度 147
4.2.6 禁止改变工具栏的内容 147
4.2.7 修复受损的任务栏 149
4.2.8 删除“开始”菜单中的菜单项 149
4.2.9 往“开始”菜单中添加新的菜单项 156
4.2.10 更改“开始”菜单中各个菜单项的图标 158
4.2.11 定制“开始”菜单中条目的功能 159
第3节 定制资源管理器 166
4.3.1 去除资源管理器的“文件”菜单 166
4.3.2 去除资源管理器“工具”菜单中的“文件夹选项” 167
4.3.3 去除资源管理器工具栏上的“搜索”按钮 168
4.3.4 禁止资源管理器的上下文菜单 169
4.3.5 强制使用传统的用户界面 170
4.3.6 禁止使用未经许可的外壳扩展 172
4.3.7 禁止用户启用或停用动画效果 174
4.3.8 禁止用户更改键盘浏览器指示器的设置 175
4.3.9 定制公共对话框 176
4.3.10 资源管理器的“工具”菜单中的“文件夹选项” 180
4.3.11 改变菜单弹出的延迟时间 188
4.3.12 去除窗口最大、最小化,还原时的动画效果 188
4.3.13 控制是否使用平滑卷动 189
4.3.14 控制是否动画显示窗口 189
4.3.15 控制是否动画显示菜单 189
4.3.16 控制是否动画显示下拉列表框 190
4.3.17 禁止最大化、最小化和关闭系统按钮的提示 190
4.3.18 自动刷新资源管理器窗口 191
4.3.19 模拟X-windows中的鼠标 191
4.3.20 拖动时只显示窗口的框架 192
4.3.21 平滑屏幕字体边缘 192
4.3.22 使用自定义的颜色显示压缩文件和文件夹 193
4.3.23 使用Desktop.ini文件定制文件夹视图 194
第4节 定制Internet Explorer浏览器 195
4.4.1 定制“文件”菜单 195
4.4.2 定制“查看”菜单 202
4.4.3 定制“收藏”菜单 206
4.4.4 定制“工具”菜单 207
4.4.5 定制“帮助”菜单 208
4.4.6 定制上下文菜单 212
4.4.7 定制工具栏按钮 214
4.4.8 去除Internet选项中的选项卡 217
4.4.9 定制Internet选项里的“高级”选项卡 221
4.4.10 定制Internet选项里的“常规”选项卡 222
4.4.11 定制Internet选项中的“连接”选项卡 232
4.4.12 定制Internet选项中的“内容”选项卡 237
4.4.13 定制Internet选项中的“程序”选项卡 242
4.4.14 定制Internet选项中的“安全”选项卡 247
4.4.15 禁用自定义搜索 250
4.4.16 禁止使用搜索功能 252
4.4.17 去除IE浏览器启动时的画面 253
4.4.18 禁止IE浏览器自动检查新版本 253
4.4.19 禁止IE浏览器自动安装组件 254
4.4.20 定义IE浏览器的“超级”主页 255
4.4.21 改变IE浏览器的窗口标题 256
4.4.22 给IE浏览器的工具栏选择背景图案 257
4.4.23 改变IE浏览器右上角窗口的LOGO图案 257
4.4.24 定制IE浏览器的上下文菜单 259
4.4.25 在IE浏览器工具栏中添加应用程序的快捷方式 262
第5节 定制程序管理器 264
4.5.1 限制程序管理器的使用 264
4.5.2 定制程序管理器的菜单 265
4.5.3 不在程序管理器中显示公共程序组 267
第5章 定制系统性能和安全 268
第1节 提升系统性能 268
5.1.1 对于不正确的快捷方式不进行综合搜索 268
5.1.2 对于不正确的快捷方式不进行追踪文件ID查找 269
5.1.3 禁止将快捷方式按UNC全路径解释 270
5.1.4 定制驱动器的自动播放功能 271
5.1.5 修复桌面上的混乱图标 273
5.1.6 定制前台程序和后台程序的处理器分时的比率 274
5.1.7 定义鼠标双击的有效区域 274
5.1.8 定义鼠标拖放操作的有效区域 275
5.1.9 更改Windows的用户界面 276
5.1.10 在“运行”中使用程序别名 276
5.1.11 更改光标的闪烁频率 279
5.1.12 在一块网卡上设置多个IP地址 280
第2节 清除用户个人信息 282
5.2.1 注销时自动清除“开始”菜单的“文档”项内容 282
5.2.2 真正清除“开始”菜单中“文档”项的内容 283
5.2.3 清除“开始”菜单中“运行”项的内容 285
5.2.4 清除最近访问过的文件夹的信息 285
5.2.5 清除最近访问过的网上邻居的信息 286
5.2.6 清除IE浏览器中输入过的URL地址 287
5.2.7 清除Cookies信息 288
第3节 限制使用者的权限 288
5.3.1 禁止运行指定的程序 288
5.3.2 只允许运行指定的程序 289
5.3.3 禁止使用注册表工具 291
5.3.4 禁止用户更改口令 291
5.3.5 禁止用户锁定计算机 292
5.3.6 禁止用户使用任务管理器 293
5.3.7 禁止运行命令解释器和批处理文件 293
第4节 定制Windows登录 294
5.4.1 开机后自动登录 294
5.4.2 在登录前显示自定义信息 295
5.4.3 自定义登录窗口的显示 296
5.4.4 不显示登录窗口中的用户名 297
5.4.5 禁止登录画面中的“关机”按钮 297
5.4.6 启动时不再要求输入口令 298
5.4.7 必须使用有效用户注册 301
第5节 限制控制面板的使用 302
5.5.1 禁用控制面板 302
5.5.2 去除“控制面板”中的指定项目 303
5.5.3 指定“控制面板”中显示的项目 304
5.5.4 去除“系统”→“设备管理”选项卡 305
5.5.5 去除“系统”→“硬件配置文件”选项卡 306
5.5.6 去除“系统”→“性能”选项卡中的“文件系统” 307
5.5.7 去除“系统”→“性能”选项卡中的“虚拟内存” 308
5.5.8 禁用“显示”项 309
5.5.9 去除“显示”中的“屏幕保护程序”选项卡 309
5.5.10 禁止“显示”中“屏幕保护程序”选项卡里的“屏幕保护程序” 310
5.5.11 强制指定屏幕保护程序 311
5.5.12 决定屏幕保护程序是否使用密码保护 312
5.5.13 去除“显示”中的“背景”选项卡 313
5.5.14 去除“显示”中的“设置”选项卡 314
5.5.15 去除“显示”中的“外观”选项卡 315
5.5.16 禁用“密码”项 316
5.5.17 去除“密码”中的“更改密码”选项卡 317
5.5.18 去除“密码”中的“用户配置文件”选项卡 318
5.5.19 禁止在“打印机”项中删除打印机 319
5.5.20 去除“打印机”中的“添加打印机” 320
5.5.21 禁止“添加打印机向导”中的“浏览网络打印机” 321
5.5.22 去除“添加/删除”项 322
5.5.23 去除“添加/删除”项中的“更改或删除程序” 322
5.5.24 去除“添加/删除”项中的“添加新程序” 323
5.5.25 屏蔽“添加/删除”项中的“添加/删除 Windows组件” 324
5.5.26 去除“添加/删除”中“添加新程序”里的“从光盘或软盘添加程序” 325
5.5.27 去除“添加/删除”项目中“添加新程序”中的“从Microsoft添加程序” 326
5.5.28 去除“添加/删除”项目中“更改或删除程序”中的“察看支持信息” 327
5.5.29 通过control.ini来隐藏控制面板中的项目 329
第6节 检查Windows的安全措施 330
5.6.1 检查Windows启动时自动执行的程序 330
5.6.2 启动时忽略WindowsNT4风格的“自动运行”列表 337
5.6.3 启动时忽略WindowsNT4风格的“运行一次”列表 338
5.6.3 启动时忽略WindowsNT4风格的“运行一次”列表 338
5.6.4 定制屏幕保护和密码保护之间的延迟时间 339
5.6.5 防范SYN淹没攻击 340
5.6.6 禁止远程访问光盘和软盘 345
5.6.7 只允许英文字母和数字作为口令 345
5.6.8 设定口令的最小长度 346
5.6.9 禁止文件共享 346
5.6.10 禁止打印共享 347
5.6.11 禁止更改“文件和打印共享”的设置 348
5.6.12 定制Windows2000的“网络和拨号连接”用户界面 349
第7节 其他 355
5.7.1 改变Outlook Express的邮件、新闻文件夹 355
5.7.2 改变Outlook Express的窗口标题 356
5.7.3 在Windows NT工作站上安装ⅡS 357
5.7.4 启动Windows 95/98后,自动启动了一个或多个资源管理器 358
5.7.5 去除已经不存在的系统文件的记录 359
第8节 综合实例 359
5.8.1 加强Windows 95/98的安全性 359
5.8.2 优化Windows 95/98的拨号网络性能 366
5.8.3 保护Windows 95/98口令安全 370
第三篇 高级篇 373
第6章 目录树HKEY_CLASSES_ROOT 375
第1节 文件类型信息 377
6.1.1 实例1:文本文件类型 377
6.1.2 实例2:MIDI文件类型 386
6.1.3 普通文件类型在注册表中的信息 398
第2节 Windows中的特殊文件类型 399
6.2.1 文件类型 399
6.2.2 文件类型Directory 407
6.2.3 文件类型Folder 414
6.2.4 文件类型Drive 417
6.2.5 文件类型AllFilesystemObjects 420
6.2.6 文件类型Printers 421
6.2.7 特殊项 423
第3节 注册表相关的Com内容 425
6.3.1 COM的发展历史 425
6.3.1 子项AppID 428
6.3.2 子项CLSID 430
6.3.3 子项<ProgID> 433
6.3.4 子项<VersionIndependentProgID> 434
6.3.5 子项Interface 435
6.3.6 子项HKEY_LOCAL_MACHINESOFTWAREMicrosoftOle 436
第4节 一些常用的其它类型 437
6.4.1 Internet协议 437
第7章 目录树HKEY_LOCAL_MACHINE 443
第1节 注册表项SOFTWARE 444
7.1.1 注册表项Classes 445
7.1.2 注册表项Microsoft 445
7.1.3 注册表项MicrosoftInternet Explorer 455
7.1.4 注册表项 MicrosoftWindowsCurrentVersionExplorer 461
7.1.5 注册表项MicrosoftWindowsCurrentVersionRun,RunOnce,RunExt,RunOnceExt,RunServices,RunServicesOnce 470
7.1.6 注册表项Uninstall 472
7.1.7 注册表项SOFTWAREMicrosoftWindows NTCurrent Version(Windows NT/2000) 473
7.1.8 注册表项Policies 481
第2节 注册表项ENUM 500
第3节 注册表项HARDWARE 504
7.3.1 注册表项DESCRIPTION 505
7.3.2 注册表项DEVICEMAP 507
7.3.3 注册表项RESOURCEMAP 508
第4节 注册表项SYSTEM 508
7.4.1 注册表项MountedDevices 510
7.4.2 注册表项Disk 511
7.4.3 注册表项CurrentControlSetControl 511
7.4.4 注册表项CurrentControlSetEnum 553
7.4.5 注册表项CurrentControlSetHardware Profiles 554
7.4.6 注册表项CurrentControlSetServices 555
7.4.7 注册表项CurrentControlSetServices 584
第5节 注册表项Config 593
7.5.1 注册表项<000x>Display 594
7.5.2 注册表项<000x>Enum 594
7.5.3 注册表项<000x>Software 595
7.5.4 注册表项<000x>System 596
第6节 目录树HKEY_CURRENT_CONFIG 596
第8章 目录树HKEY_CURRENT_USER 598
第1节 注册表项AppEvent 598
8.1.1 子项EventLabels 599
8.1.2 子项Schemes 599
第2节 注册表项Console 600
第3节 注册表项Control Panel 605
8.3.1 子项Accessibility 605
8.3.2 子项Keyboard 613
8.3.3 子项Mouse 614
8.3.4 子项Cursors 615
8.3.5 子项International 617
8.3.6 子项Appearance 621
8.3.7 子项Colors 621
8.3.8 子项Desktop 623
第4节 注册表项Environment 628
第5节 注册表项Keyboard Layout 628
8.5.1 子项Preload 629
8.5.2 子项Substitutes 630
8.5.3 子项Toggle 631
第6节 注册表项Network 631
第7节 注册表项Software 633
8.7.1 子项MicrosoftWindowsCurrentVersionExplorerUser Shell Folders 633
8.7.2 子项MicrosoftWindowsCurrentVersionExplorerTip 634
8.7.3 子项MicrosoftWindows NTCurrentVersionProgram Manager 635
8.7.4 子项MicrosoftWindows NTCurrentVersionWindows 637
第8节 注册表项UNICODE Program Groups 639
第9节 注册表项InstallLocationsMRU 640
第10节 目录树HKEY_USERS 641
8.10.1 Windows NT/2000的HKEY_USERS 641
8.10.2 Windows 95/98的HKEY_USERS 642
第9章 注册表的编程 643
第1节 用Windows API访问注册表 643
9.1.1 预定义的注册表项 644
9.1.2 注册表的API函数 644
9.1.3 使用RegDeleteKey删除注册表项 656
9.1.4 读取值项的问题 660
第2节 在C++Builder和Delphi中访问注册表 662
9.2.1 Tregistry简介 662
9.2.2 使用TRegistry 664
第3节 在VC中使用MFC访问注册表 667
第4节 在VB中访问注册表 669
9.4.1 使用VB本身提供的注册表访问功能 669
9.4.2 使用API函数 671
第5节 在Visual Foxpro中访问注册表 674
第10章 注册表的编程应用 677
第1节 编写Shell外壳扩展程序 677
10.1.1 实现外壳扩展的公共要素 679
10.1.2 上下文菜单句柄“Context Menu Handlers” 690
10.1.3 数据句柄“Data Handlers” 694
10.1.4 落放句柄“Drop Handlers” 698
10.1.5 图标句柄“Icon Handlers” 700
10.1.6 图标覆盖句柄 “Icon Overlay Handlers” 701
10.1.7 属性页句柄“Property Sheet Handlers” 703
10.1.8 显示栏句柄“Column Handlers” 703
10.1.9 拷贝钩子句柄“Copy Hook Handlers” 705
10.1.10 拖放句柄“Drag-and-Drop Handlers” 705
10.1.11 提示信息句柄“Infotip-Handlers” 706
10.1.12 缩略图句柄“Thumbnail Image Handlers” 708
10.1.13 查找句柄“Search Handlers” 709
第2节 完整的外壳程序实例 712
10.2.1 一个上下文菜单扩展程序 712
第3节 注册Internet Explorer的MIME类型 724
10.3.1 注册新的MIME类型 725
10.3.2 服务器端HTML页面文件 726
第4节 访问系统性能数据 727
10.4.1 性能数据的结构 728
10.4.2 一个实例:查看系统中的性能对象,实例和计数器 734
参考文献 742
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《手工皮艺 时尚商务皮革制品制作详解》王雅倩责任编辑;陈涤译;(日)高桥创新出版工坊 2019
- 《2018考研数学 数学 1 15年真题详解及解题技巧》本书编委会著 2017
- 《新课标中学地理图文详解指导地图册 浙江专版 第4版》谭木主编;谭木高考复习研究室编 2015
- 《网络工程师考试同步辅导 考点串讲、真题详解与强化训练 第3版》肖文,吴刚山 2018
- 《萨克老师教二胡 《全国二胡演奏(业余)考级作品集 第1套修订版》曲目详解 上》周祥编著 2019
- 《小提琴练习曲的艺术详解与练习》竹岗责任编辑;(中国)劳黎 2019
- 《一级注册结构工程师专业考试 历年试题·疑问解答·专题聚焦 第8版》张庆芳,申兆武著 2018
- 《场地环境调查、风险评估与土壤污染修复案例详解》李登新等 2019
- 《注册电气工程师执业资格考试专业考试复习指导书 发输变电专业 2019版》注册电气工程师执业资格考试复习指导教材编委会编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019