




已阅读5页,还剩61页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机网络操作系统 Windows2000Server管理与配置 第15章使用注册表 15 1注册表概述15 2注册表子目录树15 3使用Regedit管理注册表15 4使用Regedt32管理注册表 15 1注册表概述 什么是注册表注册表作用注册表的结构注册表编辑器 15 1 1什么是注册表 定义 注册表是Windows2000的一个内部数据库 是一个巨大的树状分层的数据库 它容纳了应用程序和计算机系统的全部配置信息 系统和应用程序的初始化信息 应用程序和文档文件的关联关系 硬件设备的说明 状态和属性以及各种状态信息和数据 作用 注册表中存放着各种参数 直接控制着Windows的启动 硬件驱动程序的装载以及一些Windows应用程序的运行 从而在整个Windows系统中起着核心作用 注册表中的主要内容 1 软 硬件的有关配置和状态信息 注册表中保存有应用程序和资源管理器外壳的初始条件 首选项和卸载数据 2 联网计算机的整个系统的设置和各种许可 文件扩展名与应用程序的关联关系 硬件部件的描述 状态和属性 3 性能记录和其它底层的系统状态信息 以及其它一些数据 15 1 2注册表作用 注册表在Windows2000中起到中介的作用 负责系统同软件 硬件 用户之间的沟通 在Windows2000中运行一个应用程序的时候 系统会从注册表取得相关信息 如 数据文件的类型 保存文件的位置 菜单的样式 工具栏的内容 相应软件的安装日期 用户名 版本号 序列号等 用户可以定制应用软件的菜单 工具栏和外观 相关信息即存储在注册表中 注册表会记录应用的设置 并把这些设置反映给系统 注册表会自动记录用户操作的结果 当用户改变了窗口的位置 大小和状态后 下一次打开同一个窗口时窗口会保持同样的位置和大小 15 1 3注册表的结构 注册表的外部结构是Windows目录下的两个二进制文件System dat和User dat 注册表的内部组织结构是一个类似于目录管理的树状分层的结构 如图15 1所示 图15 1注册表内部结构图 注册表内部详细结构 是一种分层结构子目录树 及其项子项子项 值项值项注册表项可以有子项 同样 子项也可以有子项 并且每个项目下都可以有值项 各个项目的具体内容取决于安装在每台计算机上的设备 服务和程序 所以一台计算机上的注册表内容可能与另一台有很大不同 1 注册表子目录树 HKEY LOCAL MACHINE包含本地计算机系统的信息 包括硬件和操作系统数据 如总线类型 系统内存 设备驱动程序和启动控制数据 HKEY CURRENT CONFIG包含在启动时由本地计算机使用的硬件配置文件的相关信息 该信息用于配置一些设备 例如要加载的设备驱动程序或显示时使用的分辨率 该子目录树指向HKEY LOCAL MACHINE SYSTEM CurrentControlSet HardwareProfiles Current HKEY CURRENT USER 包括当前以交互方式 与远程方式相反 登录用户的用户配置文件 包括环境变量 桌面设置 网络连接 打印机和程序首选项 该子目录树是HKEY USERS子目录树的别名并指向HKEY USERS 当前用户的安全ID HKEY USERS包含关于动态加载的用户配置文件和默认配置文件的信息 包含同时出现在HKEY CURRUNT USER中的信息 要远程访问服务器的用户在服务器的该项下没有配置文件 他们的配置文件加载到他们自己计算机的注册表中 HKEY CLASSES ROOT包含由各种OLE技术使用的信息和文件类型关联数据 2 注册表配置单元和文件 注册表配置单元它描述的是某个位于注册表树状结构顶端的目录树 项 子项和值 配置单元受 systemroot System32 Config或systemdriver DocumentsandSettings username文件夹中的单个文件和 log文件支持 例如 如果用户ABC的Windows2000系统文件在C分区的Winnt目录中 则配置单元文件被存储在C DocumentsandSettings ABC文件夹中 配置单元也称注册表文件或注册表日志文件 注册表文件Windows2000注册表的每一个配置单元均与一组标准文件相关联 表15 1显示了运行Windows2000的计算机的标准配置单元和文件 表15 1标准配置单元和文件 3 注册表项中的值项 每个注册表项或子项都可以包含称为值项的数据 值项存储的内容有些值项存储每个用户的特殊信息有些值项存储应用于计算机所有用户的信息 值项的结构 包括三部分值的名称值的数据类型 描述数据的格式 值本身表15 2列出由Windows2000系统定义和使用的数据类型 15 1 4注册表编辑器 Windows2000提供两个版本的注册表编辑器 Regedit exe 被自动安装在 systemroot 文件夹中 启动应用程序显示如图15 2所示窗口 Regedt32 exe 被自动安装在 systemroot system32文件夹中 启动应用程序显示如图15 3所示窗口 图15 2Regedit注册表编辑器 图15 3Regedt32注册表编辑器 Regedit和Regedt32编辑器的区别 查找功能两者都有查找功能Regedit允许查找项和设置Regedt32只允许查找项 导入导出功能两者都有此功能 但Regedit的导入导出功能更强 安全性Regedt32编辑器的安全菜单有三个选项命令 包括 权限 审核 和 所有权Regedit没有提供安全菜单 装载和卸载配置单元只有Regedt32编辑器具有该选项的功能 而且只在HKEY USERS和HKEY LOCAL MACHINE子目录树被选定时才被激活 Regedit无此功能 三个不同的串值两个都有此功能 Regedit只允许创建单个静态串值 Regedt32还允许创建另两个串值 只读设置Regedt32编辑器中可进行只读设置 可用来防止一些不必要的修改Regedit无此功能 两种注册表编辑器适用的情况 当需要查找项值 导出子目录或者修改REG SZ和REG WORD数据类型时 选择Regedit编辑器比较合适 因它具有较好的导入导出功能 当用户只想观察注册表时 特别是所需要的只是某一个已知子目录树时 选择Regedt32编辑器比较合适 因它有只读设置 15 2注册表子目录树 HKEY CURRENT USERHKEY LOCAL MACHINEHKEY CLASSES ROOTHKEY USERSHKEY CURRENT CONFIG 15 2 1HKEY CURRENT USER 1 HKEY CURRENT USER子目录树是Windows2000注册表最重要的部分之一 它包含Windows2000系统 系统的集成部分以及应用软件的配置信息 主要是针对系统的声音 时间 控制面板的功能 如桌面 鼠标 配色方案 屏幕保护程序 键盘等建立的配置信息以及安装软件时由安装程序建立的项和值 如图15 4所示 下面介绍一些HKEY CURRENT USER中常用项 15 2 1HKEY CURRENT USER 2 图15 4HKEY CURRENT USER子目录树 15 2 1HKEY CURRENT USER 3 1 HKEY CURRENT USER AppEventsHKEY CURRENT USER AppEvents及其子项 定义了系统特定事件的名称以及发生该事件时系统的声音提示 其中 HKEY CURRENT USER AppEvents EventLabels子项定义了特定事件的名称 如 最大化 启动Windows 电池电力不足警告 等 此处的设置在 声音和多媒体属性 对话框的 声音 选项卡的 声音事件 列表中列出 HKEY CURRENT USER AppEvents Schemes子项则定义了发生特定的事件时系统要播放的声音文件 15 2 1HKEY CURRENT USER 4 在HKEY CURRENT USER AppEvents Schemes中有三个子项 Names子项定义了系统附带的和用户自定义的声音方案的名称 如 Windows默认 无声 等 Apps子项定义了系统附带的声音方案的具体设置 其中 Apps Default子项定义了通用的配置信息 而Apps EXPLORER Apps Mplay32 Apps Sndrec32 Apps PowerCfg子项则分别定义了打开和关闭 资源管理器 媒体播放机 录音机 电源管理 时播放的声音 NewSchemes子项则定义系统新的声音方案 15 2 1HKEY CURRENT USER 5 2 HKEY CURRENT USER ConsoleHKEY CURRENT USER Console定义了 命令提示符 窗口的一些特性 如光标大小 窗口大小 字体 屏幕及字体颜色等内容 在 命令提示符属性 对话框中可以进行相应的设置 其设置的结果就保存在该项中 15 2 1HKEY CURRENT USER 6 3 HKEY CURRENT USER ControlPanelHKEY CURRENT USER ControlPanel项定义的配置很多 用户在 控制面板 中进行的大部分设置 都保存在此项中 包括辅助功能选项 显示器 鼠标 区域选项 屏幕保护等信息 1 Accessibility子项中保存着 控制面板 中辅助功能选项的所有内容 2 Appearance子项对应于 显示器属性 对话框的 外观 选项卡 在Appearance Schemes中定义了所有的可以使用的外观方案 包括颜色和字体 如 Windows标准 Windows标准大 等 与 外观 选项卡的 方案 下拉列表相对应 如果在 外观 选项卡中作了更改 其结果将保存在HKEY CURRENT USER ControlPanel Appearance子选项中 15 2 1HKEY CURRENT USER 7 3 Colors子项为定义默认的颜色值 这些值就是系统外观方案中使用的颜色 包括在 外观 选项卡的 项目 下拉列表框中列出的所有项目 用户可以使用 颜色 按钮进行修改 在注册表中 颜色使用RGB值的方式表示 用红 蓝 绿三种基本色的多少表示 如 255 255 255 表示白色 4 Current子项保存当前系统使用的配色方案的名称 5 CustomColors子项定义了用户自定义颜色中的十六种常用颜色 当在 外观 选项卡中使用 颜色 按钮进行修改 单击 其他 按钮打开 颜色 对话框时 CustomColors子项定义的颜色就显示在 自定义颜色 选项框中 可以在 颜色 对话框中定义这十六种常用自定义颜色 6 Desktop子项保存桌面外观的其他设置 如窗口退出时的大小和状态 快捷菜单出现的延迟时间 桌面墙纸的特征以及窗口和菜单响应用户操作的方式 Desktop WindowMetrics子项用于保存窗口的状态 15 2 1HKEY CURRENT USER 8 7 International子项保存在 区域选项 中所进行的设置 8 Keyboard子项保存键盘的击键延迟 重复速率以及光标的闪烁速度等配置信息 对应于 键盘属性 对话框中的 速度 选项卡 用户在此处所做的设置将保存在Keyboard子项中 9 Mouse子项保存有关鼠标的设置信息 如鼠标的速度 双击的速度等 用户在 鼠标属性 对话框的 鼠标键 和 移动 选项卡中所作的设置 保存在该项中 10 Patterns子项保存可在桌面中显示的各种背景图案 在 显示器属性 对话框的 背景 选项卡中单击 图案 按钮 打开 图案 对话框 图案 列表框中列出的所有图案都来自于Patterns子项 用户如果在此处编辑了图案 所作的修改也将保存在Patterns子项中 15 2 1HKEY CURRENT USER 9 3 HKEY CURRENT USER ControlPanel 续 11 PowerCfg子项设置当前使用的电源管理方案 对应于 控制面板 中的 电源选项 PowerCfg PowerPolicies子项中包含系统已经定义好的可以使用的六种方案 这六种方案在 电源选项属性 对话框的 电源使用方案 选项卡的 电源使用方案 下拉列表中列出 12 ScreenSaver 3DflyingObj子项以及其他的ScreenSaver 子项中列出了系统可以使用的屏幕保护设置信息 每个屏幕保护程序都有一个ScreenSaver 项 用于定义该屏幕保护程序的设置信息 用户可以通过 显示属性 对话框的 屏幕保护 选项卡中的 设置 按钮进行设置 15 2 1HKEY CURRENT USER 10 4 HKEY CURRENT USER EnvironmentHKEY CURRENT USER Environment定义了系统以及其他登录用户的临时文件的存放目录 5 HKEY CURRENT USER PrintersHKEY CURRENT USER Printers中列出了有关打印机的设置信息 其中 HKEY CURRENT USER Printers DevModePerUser子项中保存本地安装的所有打印机及其设置信息 15 2 1HKEY CURRENT USER 11 6 HKEY CURRENT USER KeyboardLayoutHKET CURRENT USER KeyboardLayout中保存着系统的键盘布局设置 其中 KeyboardLayout Preload子项保存已添加的输入法的编号 在 区域选项 对话框中的 输入法区域设置 选项卡中可以对该子项进行设置 7 HKEY CURRENT USER softwareHKEY CURRENT USER Software中包含系统 系统附带的应用软件以及已经在系统中安装的其他软件的设置信息 使用这些软件时所作的设置以及应用软件的默认设置信息 都将保存在HKEY CURRENT USER Software项中的相应子项中 15 2 2HKEY LOCAL MACHINE 1 HKEY LOCAL MACHINE子目录树中的设置内容是关于本地计算机系统的信息 包括硬件和操作系统数据 如总线类型 系统内存 设备驱动程序和启动控制数据 这些信息只与本地的用户有关 而与其他用户无关 HKEY LOCAL MACHINE包含五个子项 如图15 5所示 注意不能使用注册表编辑器修改HKEY LOCAL MACHINE子目录树中的SAM子项和SECURITY子项 这些子项对应的是 计算机管理器 等系统功能 15 2 2HKEY LOCAL MACHINE 2 图15 5HKEY LOCAL MACHINE子目录树 15 2 2HKEY LOCAL MACHINE 3 1 HKEY LOCAL MACHINE HARDWARE保存了Windows2000系统中的所有硬件信息 系统和应用程序都是通过该项的设置与具体的硬件进行沟通 2 HEKY LOCAL MACHINE SOFTWARE包含系统中软件的设置信息 由于用户安装的软件不同 该项中的设置信息也会不同 3 HEKY LOCAL MACHINE SYSTEM包含系统启动需要的详细信息 包含设备的驱动程序及其配置信息 控制数据 系统分区及其他驱动器的设置信息 以及系统不能启动时 如何恢复正确配置信息 15 2 3HKEY CLASSES ROOT 1 为了加强对系统数据类型的管理 Windows2000在注册表中组织了HKEY CLASSES ROOT子目录树 它包含了对数据文件类型的定义 每一种在系统中注册过的文件类型 都会在此建立一个子项 如图15 6所示 在每一个子项中定义的数据文档的扩展名 扩展名的说明性文字 在文件列表窗口中显示的图标以及与数据文档关联的应用程序和应用程序对数据文档的操作方式 如果用户要动手注册新的数据文档 可以在HKEY CLASSES ROOT中创建相应的子项 15 2 3HKEY CLASSES ROOT 2 图15 6HKEY CLASSES ROOT子目录树 15 2 4HKEY USERS 1 HKEY USERS子目录树 如图15 7所示 是用来控制用户配置文件的 它包含所有用户的配置文件的内容 每个用户都会在HKEY USERS项中有一个子项 该子项的内容和HKEY CURRENT USER项的内容相似 具体功能也相同 只是使用子项的用户不同 15 2 4HKEY USERS 2 图15 7HKEY USERS子目录树 15 2 5HKEY CURRENT CONFIG 1 HKEY CURRENT CONFIG子目录树是用来控制系统硬件配置信息的 它包含系统不同的硬件配置信息之间的差异 如果在系统中设置了多个不同的正确的配置文件 则系统在启动时会让用户选择要使用的配置文件 HKEY CURRENT CONFIG控制项代表的就是用户或用户选择的硬件配置文件 但是它只列出用户选择的配置文件与其它配置文件不同的地方 15 2 5HKEY CURRENT CONFIG 2 图15 8HKEY CURRENT CONFIG子目录树 15 3使用Regedit管理注册表 15 3 1导出注册表文件 1 导入和导出系统配置信息可以有效地防止系统配置信息的丢失和破坏 在每次对系统进行大的修改之后 都应该对注册表进行备份 导出 过程如下 步骤一 打开注册表编辑器 步骤二 选择 注册表 菜单中的 导出注册表文件 命令 打开如图15 9对话框 步骤三 根据需要选择导出整个注册表或者导出某个子目录树或者子项 步骤四 选择导出路径 在 文件名 下拉文本框中输入注册表文件的名称 步骤五 单击 保存 按钮 完成操作 15 3 1导出注册表文件 2 图15 9导出注册表文件 15 3 2导入注册表文件 当注册表出现错误或者需要还原导出的注册表配置信息 通过注册表编辑器的导入功能可很快恢复注册表配置信息 过程如下 步骤一 打开注册表编辑器 步骤二 选择 注册表 菜单中的 导入注册表文件 命令 打开对话框 步骤三 找到导出目录 选择已经导出的文件 然后单击 打开 按钮即可对现有的注册表信息进行还原 15 3 3查找字符串 值或注册表项 由于注册表是计算机系统的核心 包括的内容特别多 所以在查找某一个字符串 值或注册表项时 通常需要很长的过程和时间 注册表编辑器提供了查找功能 可以快速找到自己要操作的对象 过程如下 步骤一 在注册表编辑器中 选择 编辑 菜单中的 查找 命令 打开 查找 对话框 如图15 10所示 步骤二 在 查找目标 文本框中 输入要查找的内容 步骤三 启用 项 值 数据 全字匹配 复选框 以匹配要搜索的类型 然后单击 查找下一个 按钮即可开始查找 15 3 3查找字符串 值或注册表项 图15 10查找字符串 值或注册表项 15 3 4添加项和值 1 在注册表编辑过程中 除了修改和删除注册表的项和值外 还可以添加项和值 通过添加注册表项和值 用户可以完成许多原有注册表项目无法完成的配置 用户可以按照下面步骤添加项和值 步骤一 打开REGEDIT注册表编辑器 步骤二 选择要添加子项或者值的项目 例如HKEY LOCAL MACHINE SAM 然后打开 编辑 菜单中的 新建 子菜单 步骤三 如果要添加子项 选择 新建 菜单中的 项 命令 编辑器就会在所选择的项目下添加一个子项 默认名称为 新项 1 如图15 11所示 步骤四 修改新项的名称 然后回车即可 15 3 4添加项和值 2 图15 11添加子项 15 3 5连接网络注册表 如果要查看网络上其它机器的注册表 选择 注册表 菜单中的 连接网络注册表 打开如图15 13所示对话 输入要查看的计算机名 或者点击 浏览 按钮 从网络上查找要连接的计算机 图15 13连接网络注册表 15 4使用Regedt32管理注册表 如果用户要在REGEDT32编辑器中编辑和设置注册表 打开 开始 菜单 选择 运行 命令 在 运行 对话框中输入REGEDT32 然后单击 确定 按钮即可启动REGEDT32编辑器 在该编辑器中 用户主要可以进行以下几个方面的工作 15 4 1查看其它计算机中的注册表 1 用户可以通过网络连接 在当前计算机上观察和编辑其他用户计算机的注册表 提供故障检修和其他技术支持服务 使网络维护功能大大增强 在REGEDT32注册表编辑器中 通过选择 注册表 菜单中的 选择计算机 命令 打开如图15 14所示的 选择计算机 对话框 然后选择要查看其注册表的计算机 则可以操作其它计算机中的注册表 15 4 1查看其它计算机中的注册表 2 图15 14 选择计算机 对话框 15 4 2装载和卸载配置单元 1 可以显示和维护计算机的注册表 在计算机没有被正确配置或不能连接入网时 通过这个功能可以显示某些特定的值或修改某些指定的项 加载配置单元 和 卸载配置单元 命令仅仅影响显示HKEY USERS和HKEY LOCAL MACHINE的注册窗口 要使用这些命令 必须拥有 保存 和 还原 特权 如果是作为一个管理员登录了计算机 那么他已经拥有恢复和备份权限 只有当HKEY LOCAL MACHINE或HKEY USERS被选择时 加载配置单元 命令才是可用的 只有当子目录树或其中的一个句柄被选择时 卸载配置单元 命令才是可使用的 15 4 2装载和卸载配置单元 2 在启动计算机时 形成注册表的配置单元被自动装入 通过注册表编辑器可以观察配置单元的内容 若想观察或改变其他的配置单元文件的内容 必须使用注册表编辑器中的 加载配置单元 命令来显示其内容 一般 用户只有在某个注册表不能被直接打开的情况下 才使用 加载配置单元 命令 步骤一 选择HKEY LOCAL MACHINE或HKEY USERS子目录树 步骤二 在注册表编辑器的 注册表 菜单中 选择 加载配置单元 命令 打开 加载配置单元 对话框 步骤三 选择要加载配置单元的文件名和路径 然后单击 打开 按钮即可 这个文件在注册表中创建一个新的子目录树 可以用包括空格在内的任意字符来指定这个配置单元文件在注册表中的子项的名字 另外
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年观光电梯租赁及维护保养合同
- 2025年度校园安全培训及护校综合保障合同
- 二零二五年电商促销活动合同范本
- 2025年度大型文艺活动专业舞台灯光设备定制合同
- 2025年度电商平台线上线下协同运营租赁合同范本
- 2025版租赁合同-房东房产租赁市场风险评估与防范协议
- 秋桐班数学试卷
- 2025版开发商与建筑商建筑工程质量检测工程施工合同范本
- 二零二五年度电力架线工程劳务人员福利待遇合同范本
- 二零二五年度翻译公司客户信息保密合同
- 如何开展课题研究
- 炼钢厂电工应知应会考试题库500题(含各题型)
- bc-6800产品中心医院
- GB/T 5069-2007镁铝系耐火材料化学分析方法
- GB/T 40565.2-2021液压传动连接快换接头第2部分:20 MPa~31.5 MPa平面型
- GB/T 11446.10-1997电子级水中细菌总数的滤膜培养测试方法
- 旅游区奖惩制度管理办法
- 儿童生长发育监测课件
- 实验室病原微生物危害 评估报告
- 科技项目申报专员系列培训(技术攻关项目)
- 幼儿舞蹈《蜗牛》舞蹈教案
评论
0/150
提交评论