第1章 Windows 2000注册表简介
第1节 Windows 2000功能简介
1.1.1 Windows 2000系列简介
1.1.2 Windows 2000服务功能简介
第2节 注册表的由来、组成和作用
1.2.1 注册表的由来
1.2.2 注册表的组成
1.2.3 注册表的作用
第3节 注册表编辑器
1.3.1 注册表编辑器Regedt32.exe
1.3.2 注册表编辑器Regedit.exe
第4节 Windows 2000注册表的备份和恢复
1.4.1 使用“备份”工具备份和还原注册表
1.4.2 使用紧急修复盘(ERD)
1.4.3 手工备份和恢复注册表文件
1.4.4 使用“最后一次正确的配置”
1.4.5 使用“安全模式”启动
1.4.6 使用“恢复控制台”
第5节 注册表的一些重要知识
1.5.1 类标识符CLSID
1.5.2 UNC(universal naming convention)通用命名规则
1.5.3 常用环境变量
1.5.4 Windows 2000中图标的顺序
1.5.5 注册表中的参数
1.5.6 注册表中使用的数值的单位
第6节 本书的约定
第2章 Windows 2000注册表结构及内容详解
第1节 分支HKEY_CLASSES_HOOT
2.1.1 Windows 2000的文件类型基础知识
2.1.2 注册表相关的Com内容
2.1.3 文件类型*(所有文件)
2.1.4 文件类型Directory(目录)
2.1.5 文件类型Folder(文件夹)
2.1.6 文件类型Drive(驱动器)
2.1.7 文件类型AllFilesystemObjects(所有对象)
2.1.8 文件类型Printers(打印机)
第2节 分支HKEY_LOCAL_NACHINE
2.2.1 注册表项SOPTWARE
2.2.2 重要子项SOFTWARE\Microsoft\Internet Explorer
2.2.3 重要子项SOPTWARE\Microsoft\Windows\CurrentVersion
2.2.4 重要子项SOFTWARE\Microsoft\Windows NT\Current Versior
2.2.5 重要子项Policies
2.2.6 注册表项HARDWARE
2.2.7 注册表项SYSTEM
2.2.8 重要子项SYSTEM\CurrentControlSet\Control
2.2.9 重要子项SYSTEM\CurrentControlSet\Enurn
2.2.10 重要子项SYSTEM\CurrentControlSet\Hardware Profiles
2.2.11 重要子项SYSTEM\CurrenControlSet\Services
第3节 分支HKEY_NUAllENT_NSER
2.3.1 注册表项AppEvent
2.3.2 注册表项Console
2.3.3 Control Panel(控制面板)
2.3.4 Environment(环境变量)
2.2.5 Keyboard Layout
2.3.6 Network
2.3.7 Software
2.3.8 UNICODE Program Groups
第4节 分支HKEY_USERS
第5节 分支HKEY_NURRENT_NONFIG
第3章 Windows 2000的用户界面
第1节 定制“开始”菜单
3.1.1 屏蔽“开始”菜单中的“关机”项
3.1.2 屏蔽“开始”菜单中的“运行”项
3.1.3 屏蔽“开始”菜单中的“帮助”项
3.1.4 屏蔽“开始”菜单中的“搜索”项
3.1.5 屏蔽“开始”菜单中的“设置”中的控制面板、网络和拨号连接以及打印机
3.1.6 屏蔽“开始”菜单中的“设置”中的“拨号和网络连接”
3.1.7 屏蔽“开始”菜单中的“设置”中的“任务栏和开始菜单”
3.1.8 屏蔽“开始”菜单中的“文档”项
3.1.9 使“开始”菜单中的“文档”项失效
3.1.10 屏蔽“文档”中“我的文档”项
3.1.11 设定“开始”菜单的“文档”项最大记录数
3.1.12 屏蔽“开始”菜单的“程序”项中的公共部分
3.1.13 屏蔽“开始”菜单中的“Windows Update”项
3.1.14 屏蔽“开始”菜单中的“用户文件夹”
3.1.15 使用“任务柱和开始菜单属性”定制开始菜单
3.1.16 强制添加“注销xx用户”项到“开始”菜单
3.1.17 禁止“开始”菜单上的“注销xx用户”项
3.1.18 给“运行”添加“在单独的内存空间中运行”复选框
3.1.19 禁止直接对“开始”菜单修改
3.1.20 通过“任务栏和开始菜单属性”禁用个性化菜单
3.1.21 强制禁止个性化菜单
3.1.22 禁止用户跟踪
3.1.23 在“开始”菜单中添加特殊项
3.1.24 在“运行”中使用程序别名
3.1.25 更改“开始”菜单中各项的图标
第2节 定制任务栏
3.2.1 屏蔽“任务栏”的上下文关联菜单
3.2.2 禁止设置“任务栏”的属性
3.2.3 定制任务栏上日期时间的显示
3.2.4 禁止改变工具栏的长度
3.2.5 禁止改变工具栏的内容
3.2.6 修复受损的任务栏
第3节 定制桌面
3.3.1 让你的桌面消失
3.3.2 禁止更改“我的文档”的路径
3.3.3 不保存对桌面的修改
3.3.4 禁止启用或禁用活动桌面
3.3.5 强制禁止使用活动桌面
3.3.6 只允许位图作为桌面的墙纸
3.3.7 指定用户的墙纸
3.3.8 禁止使用“活动桌面”的项目
3.3.9 禁止更改活动桌面配置
3.3.10 禁止增加活动桌面项目
3.3.11 禁止删除活动桌面项目
3.3.12 禁止编辑活动桌面项目
3.3.13 禁止关闭活动桌面项目
3.3.14 强制添加活动桌面项目
3.3.15 强制删除活动桌面项目
3.3.16 修改系统的注册信息
3.3.17 增加或修改OEM信息
3.3.18 让桌面显示Windows 2000版本号
3.3.19 改变桌面上图标自动刷新的频率
第4节 桌面上的特殊项
3.4.1 重要知识
3.4.2 屏蔽“我的文档”项
3.4.3 屏蔽“我的电脑”项
3.4.4 屏蔽“网上邻居”
3.4.5 屏蔽Internet Explorer
3.4.6 屏蔽“回收站”
3.4.7 在桌面上增加特殊项图标
3.4.8 改变桌面特殊项的图标
3.4.9 禁止使用右键关联菜单删除“我的文档”和Internet Explorer项
3.4.10 禁止使用右键关联菜单给“我的文档”改名
3.4.11 禁止使用右键关联菜单访问“我的文档”的属性
3.4.12 定制特殊项右键关联菜单里的“剪切”、“复制”和“粘贴”
3.4.13 屏蔽“映射网络驱动器”和“断开网络驱动器”菜单项
3.4.14 屏蔽“网上邻居”里的“邻近的计算机”项
3.4.15 屏蔽“网上邻居”里的“整个网络”项
3.4.16 禁止将最近访问过的共享资源添加到“网上邻居”里
3.4.17 屏蔽“我的电脑”上下文菜单中的“管理”项
3.4.18 改变桌面特殊项的提示信息
3.4.19 禁止提示信息的显示
3.4.20 对“我的电脑”使用资源管理器
3.4.21 防止从“我的电脑”使用驱动器
3.4.22 隐藏“我的电脑”中指定的驱动器
3.4.23 在桌面上增加自己的“系统级”的图标
3.4.24 将任意特殊项添加在“桌面”上
3.4.25 将任意特殊项添加在“网上邻居”里
3.4.26 将任意特殊项添加在“我的电脑”里
3.4.27 将任意特殊项添加在“远程计算机”里
3.4.28 将任意特殊项添加在“控制面板”里
第5节 定制资源管理器
3.5.1 屏蔽资源管理器的“文件”菜单
3.5.2 屏蔽资源管理器“工具”菜单中的“文件夹选项”
3.5.3 屏蔽资源管理器工具栏上的“搜索”按钮
3.5.4 禁止资源管理器的右键关联菜单
3.5.5 强制使用传统的用户界面
3.5.6 禁止使用未经许可的外壳扩展
3.5.7 禁止用户启用或停用动画效果
3.5.8 禁止用户更改键盘浏览器指示器的设置
3.5.9 删除公共对话框中的位置栏
3.5.10 删除公共对话框中的上一步按钮
3.5.11 删除公共对话框中的最近访问过的文件列表
3.5.12 资源管理器的“工具”菜单中的“文件夹选项”
3.5.13 改变菜单弹出的延迟时间
3.5.14 去除窗口最大、最小化,还原时的动画效果
3.5.15 控制是否使用平滑卷动
3.5.16 控制是否动画显示窗口
3.5.17 控制是否动画显示菜单
3.5.18 控制是否动画显示下拉菜单(列表)
3.5.19 禁止最大化、最小化和关闭系统按纽的提示
3.5.20 自动刷新资源管理器窗口
3.5.21 模拟X-windows中的鼠标
3.5.22 拖动时只显示窗口的框架
3.5.23 平滑屏幕字体边缘
3.5.24 对压缩的文件或文件夹,使用不同颜色的图标
第6节 定制Internet Explorer浏览器
3.6.1 屏蔽IE浏览器的“文件”菜单
3.6.2 屏蔽IE浏览器的“文件”菜单中的“另存为”项
3.6.3 禁止IE浏览器的“文件”--“新建”--“窗口”项
3.6.4 禁止IE浏览器“文件”菜单中的“打开”项
3.6.5 屏蔽IE浏览器“文件”菜单里“另存为”中的“全部”格式项
3.6.6 禁止IE浏览器“文件”菜单中的“关闭”项
3.6.7 禁止IE浏览器“察看”菜单中的“源文件”项
3.6.8 禁止IE浏览器“察看”菜单中的“全屏”项
3.6.9 屏蔽IE浏览器的“收藏”菜单
3.6.10 禁止IE浏览器“工具”菜单中的“Internet选项”
3.6.11 屏蔽IE浏览器“帮助”菜单中的“每日提示”项
3.6.12 屏蔽IE浏览器“帮助”菜单中的“Netscop用户”项
3.6.13 屏蔽IE浏览器“帮助”菜单中的“教程”项
3.6.14 屏蔽IE浏览器“帮助”菜单中的“发送反馈意见”项
3.6.15 禁止在IE浏览器中使用上下文莱单
3.6.16 禁止使用上下文菜单中的“在新窗口中打开”
3.6.17 禁止使用上下文莱单中的“目标另存为”项
3.6.18 禁止使用菜单“察看”--“工具”中的“标准按钮”等项
3.6.19 屏蔽菜单“察看”--“工具”--“自定义”项
3.6.20 屏蔽和增加IE浏览器的工具栏中的按钮
3.6.21 屏蔽Internet选项中的“常规”页
3.6.22 屏蔽Internet选项中的“安全”页
3.6.23 屏蔽Internet选项中的“内容”页
3.6.24 屏蔽Internet选项中的“连接”页
3.6.25 屏蔽Internet选项中的“程序”页
3.6.26 屏蔽Internet选项中的“高级”页
3.6.27 禁用自定义搜索
3.6.28 禁止使用F3功能键进行查找
3.6.29 禁止使用“文件”菜单中的“导入和导出”来导入/导出收藏夹
3.6.30 禁止修改“Internet选项”里“高级”页中的选项
3.6.31 禁止更改“Internet选项”里“常规”页中的“主页”
3.6.32 禁止更改“Internet选项”里“常规”页中的“Internet临时文件”的设置
3.6.33 禁止更改“Intetnet选项”里“常规”页中的“历史记录”的设置
3.6.34 禁止更改IE浏览器的文字和背景的颜色
3.6.35 禁止更改IE浏览器里链接的颜色
3.6.36 禁止更改字体
3.6.37 禁止更改语言设置
3.6.38 禁止更改“Internet选项”里“常规”页中的“辅助功能”的设置
3.6.39 禁止使用“Internet连接向导”
3.6.40 禁止更改已经存在的Internet连接的设置
3.6.41 禁止更改代理服务器(Pro Xy)设置
3.6.42 禁止更改自动配置代理服务器的设置
3.6.43 禁止更改“分级审查”的设置
3.6.44 禁止更改“Internet选项”中“内容”页里“证书”的设置
3.6.45 禁止更改“个人信息”中的“配置文件”的设置
3.6.46 禁止使用表单的自动完成功能
3.6.47 禁止使用用户密码的自动完成功能
3.6.48 禁止更改邮件、新闻组和Internet呼叫程序
3.6.49 禁止更改日历和联系人列表程序
3.6.50 禁止恢复IE浏览器的“主页”和“搜索页”的默认设置
3.6.51 禁止更改“检查IE是否为默认的浏览器”选项
3.6.52 禁止更改各个“安全区域”的安全级别
3.6.53 禁止增加或者删除“安全区域”中的站点
3.6.54 让“安全”页的设置应用到所有的用户
3.6.55 去除IE浏览器启动时的画面
3.6.56 禁止IE浏览器自动检查新版本
3.6.57 禁止IE浏览器自动安装组件
3.6.58 定义IE浏览器的“超级”主页
3.6.59 改变IE浏览器的窗口标题
3.6.60 给IE浏览器的工具栏选择背景图案
3.6.61 改变IE浏览器右上角窗口的LOGO图案
3.6.62 定制IE浏览器的上下文莱单
3.6.63 在IE浏览器工具栏中添加应用程序的快捷方式
第7节 使用Desktop.ini文件定制文件夹
3.7.1 Desktop.ini文件
3.7.2 Web视图下的模版文件
第4章 启动和网络
第1节 Windows 2000的引导过程
4.1.1 初始阶段
4.1.2 引导装载阶段
4.1.3 内核阶段
4.1.4 登录阶段
第2节 Boot.ini文件
4.2.1 Boot.ini中的参数
4.2.2 Intel CPU和RISC CPU
第3节 网络
4.3.1 Windows 2000支持的网络协议和服务
4.3.2 Windows 2000支持的网络连接
4.3.3 TCP/IP协议的参数
4.3.4 防范SYN淹没攻击
第4节 定制Windows 2000的登录过程
4.4.1 自动登录
4.4.2 在登录前显示自定义信息
4.4.3 自定义登录窗口的显示
4.4.4 不显示登录窗口中的用户名
4.4.5 禁止登录画面中的“关机”按钮
第5节 定制“网络和拨号连接”
4.5.1 禁止“高级”菜单中的“拨号首选项”
4.5.2 禁止“高级”菜单中的“高级设置”
4.5.3 禁止访问LAN连接的属性
4.5.4 禁止访问LAN连接的组件的属性
4.5.5 禁止连接的TCP/IP的高级设置
4.5.6 屏蔽“新建连接”项
4.5.7 禁止察看活动连接的状态
第5章 控制面板
第1节 限制控制面板的使用
5.1.1 禁用控制面板
5.1.2 屏蔽“控制面板”中的指定项目
5.1.3 指定“控制面板”中显示的项目
5.1.4 禁用“显示”项
5.1.5 屏蔽“显示”项中的“背景”页
5.1.6 禁止“显示”项里的“背景”页
5.1.7 屏蔽“显示”项中的“屏幕保护程序”页
5.1.8 禁止“显示”项中“屏幕保护程序”负里的“屏幕保护程序”
5.1.9 强制指定屏幕保护程序
5.1.10 决定屏幕保护程序是否使用密码保护
5.1.11 屏蔽“显示”项中的“外观”页
5.1.12 屏蔽“显示”项中的“设置”页
5.1.13 禁止在“打印机”项中删除打印机
5.1.14 屏蔽“打印机”中的“添加打印机”
5.1.15 禁止“添加打印机向导”中的“浏览网络打印机”
5.1.16 屏蔽“添加/删除”项
5.1.17 屏蔽“添加/删除”项中的“更改或删除程序”
5.1.18 屏蔽“添加/删除”项中的“添加新程序”
5.1.19 屏蔽“添加/删除”项中的“添加/删除Widnows组件”
5.1.20 屏蔽“添加/删除”项目中“添加新程序”中的“从光盘或软盘添加程序”
5.1.21 屏蔽“添加/删除”项目中“添加新程序”中的“从Microsoft添加程序”
5.1.22 屏蔽“添加/删除”项目中“更改或删除程序”中的“察看支持信息”
第2节 辅助功能选项
5.2.1 “键盘”页
5.2.2 “声音”页
5.2.3 “显示”页
5.2.4 “鼠标”页
5.2.5 “常规”页
第3节 键盘
5.3.1 “速度”页
5.3.2 “输入法区域设置”页
5.3.3 “硬件”页
第4节 文件夹选项
5.4.1 “常规”页
5.4.2 “察看”页
5.4.3 文件类型
5.4.4 “脱机文件”页
第5节 添加/删除程序
5.5.1 “添加/删除程序”
5.5.2 “添加新程序”
5.5.3 “添加/删除Windows组件”
第6节 显示
5.6.1 “背景”页
5.6.2 “屏幕保护程序”页
5.6.3 “外观”页
5.6.4 Web页
5.6.5 “效果”页
5.6.6 “设置”页
第7节 系统
5.7.1 “常规”页面
5.7.2 “网络标识”页
5.7.3 “硬件”页
5.7.4 “用户配置文件”
5.7.5 “高级”页
第8节 鼠标
5.8.1 “鼠标键”页
5.8.2 “指针”页
5.8.3 “移动”页
5.8.4 “硬件”页
第9节 日期/时间
5.9.1 “时间和日期”页
5.9.2 “时区”页
第10节 区域选项
5.10.1 “常规”页
5.10.2 “数字”页
5.10.3 “货币”页
5.10.4 “时间”页
5.10.5 “日期”页
5.10.6 输入法区域设置
第6章 系统性能和安全
第1节 系统性能
6.1.1 对于不正确的快捷方式不进行综合搜索
6.1.2 对于不正确的快捷方式不进行追踪文件ID查找
6.1.3 禁止将快捷方式按UNC全路径解释
6.1.4 定制驱动器的自动播放功能
6.1.5 修复桌面上的混乱图标
6.1.6 定制前台程序和后台程序的处理器分时的比率
6.1.7 定义鼠标双击的有效区域
第2节 系统安全
6.2.1 注销时自动清除“开始”菜单的“文档”项内容
6.2.2 清除“开始”菜单中“文档”项的内容
6.2.3 清除“开始”菜单中“运行”项的内容
6.2.4 清除最近访问过的文件夹的信息
6.2.5 清除最近访问过的网上邻居的信息
6.2.6 清除IE浏览器中输入过的URL地址
6.2.7 清除Cookies信息
6.2.8 检查Windows 2000启动时自动执行的程序
6.2.9 禁止运行指定的程序
6.2.10 只允许运行指定的程序
6.2.11 禁止使用注册表编辑器
6.2.12 禁止用户更改口令
6.2.13 禁止用户锁定计算机
6.2.14 禁止用户使用任务管理器
6.2.15 更改Windows 2000的用户界面
6.2.16 禁止运行命令解释器和批处理文件
6.2.17 注册时不显示上次使用者的用户名
6.2.18 定制屏幕保护和密码保护之间的延迟时间
6.2.19 启动时忽略Windows NT4风格的“自动运行”列表
6.2.20 启动时忽略Windows NT4风格的“运行一次”列表
第7章 组策略和系统策略
第1节 组策略(Group Policy)
7.1.1 打开组策略管理单元
7.1.2 组策略的项目
第2节 系统策略
第8章 其他
第1节 Outlook Express
8.1.1 改变Outlook EXpress的邮件、新闻文件夹
8.1.2 改变Outlook Express的窗口标题
8.1.3 启动Outlook Express时不显示Splash画面
第2节 一些程序的参数
8.2.1 Explorer参数
8.2.2 IE5(Iexplore.exe 5.0)的参数
8.2.3 rundll32.exe的参数
第3节 应用实例
8.3.1 设置雷电II的功能键
8.3.2 延长GIF Movie Gear软件的使用时间
8.3.3 非中文软件的乱码
第9章 注册表的编程
第1节 用Windows API访问注册表
9.1.1 预定义的注册表项
9.1.2 注册表的API函数
第2节 在C++ Builder和Delphi中访问注册表
9.2.1 Tregistry简介
9.2.2 使用TRegistry
第3节 在VC中使用MFC访问注册表
第4节 在VB中访问注册表
9.4.1 使用VB本身提供的注册表访问功能
9.4.2 使用API函数
第5节 在Visual Foxpro中访问注册表
第6节 编写Shell外壳扩展程序
9.6.1 实现外壳扩展的公共要素
9.6.2 上下文菜单句柄(Context Menu Handlers)
9.6.3 数据句柄(Data Handlers)
9.6.4 落放句柄(Drop Handlers)
9.6.5 图标句柄(Icon Handlers)
9.6.6 图标覆盖句柄(Icon Overlay Handlers)
9.6.7 属性页句柄(Property sheet Handlers)
9.6.8 显示栏句柄(Column Handler)
9.6.9 拷贝钩子句柄(Copy Hook Handers)
9.6.10 拖放句柄(Drag-and-Drop Handlers)
9.6.11 提示信息句柄(Infotip Handlers)
9.6.12 缩略图句柄(Thumbnail Image Handlers)
9.6.13 查找句柄(Search Handlers)
第7节 注册Internet Explorer的MIME类型
9.7.1 注册新的MIME类型
9.7.2 服务器端(HTML页面文件)
第8节 完整的程序实例
9.8.1 一个完整的上下文莱单扩展程序
第10章 注册表的工具软件
第1节 Registry monitor
第2节 Tweak UI
10.2.1 鼠标(Mouse)页
10.2.2 通用(General)页
10.2.3 资源管理器(Explorer)页
10.2.4 IE浏览器
10.2.5 登录(logon)
10.2.6 新建菜单(New)
10.2.7 修复(Repair)
10.2.8 Paranoia
10.2.9 打开/保存对话框(Open)
10.2.10 命令解释器(Cmd)
10.2.11 桌面(Desktop)
10.2.12 我的电脑(My Computer)
10.2.13 控制面板(Control Panel)
第3节 超级兔子魔法设置
10.3.1 自动运行
10.3.2 删除/反安装
10.3.3 输入法
10.3.4 开始菜单
10.3.5 电脑启动
10.3.6 网络
10.3.7 IE 4/5
10.3.8 硬盘和光驱
10.3.9 多用户密码
10.3.10 显示
10.3.11 系统
10.3.12 桌面与图标
10.3.13 清理注册表历史记录与文件
10.3.14 控制面板
10.3.15 安全与其他
10.3.16 高级隐藏
10.3.17 鼠标右键菜单
10.3.18 密码攻略
10.3.19 厂商(OEM)信息