《使用注册表》PPT课件.ppt
《《使用注册表》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《使用注册表》PPT课件.ppt(66页珍藏版)》请在三一办公上搜索。
1、计算机网络操作系统,Windows 2000 Server 管理与配置 林国华 主讲,第15章 使用注册表,15.1 注册表概述15.2 注册表子目录树15.3 使用 Regedit 管理注册表15.4 使用 Regedt32 管理注册表,15.1 注册表概述,什么是注册表注册表作用 注册表的结构注册表编辑器,15.1.1 什么是注册表,定义:注册表是 Windows 2000的一个内部数据库,是一个巨大的树状分层的数据库。它容纳了应用程序和计算机系统的全部配置信息、系统和应用程序的初始化信息、应用程序和文档文件的关联关系、硬件设备的说明、状态和属性以及各种状态信息和数据。作用:注册表中存放着
2、各种参数,直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序的运行,从而在整个Windows系统中起着核心作用。,注册表中的主要内容:(1)软、硬件的有关配置和状态信息,注册表中保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据。(2)联网计算机的整个系统的设置和各种许可、文件扩展名与应用程序的关联关系,硬件部件的描述、状态和属性。(3)性能记录和其它底层的系统状态信息,以及其它一些数据。,15.1.2 注册表作用,注册表在Windows 2000中起到中介的作用,负责系统同软件、硬件、用户之间的沟通。在Windows 2000中运行一个应用程序的时候,系
3、统会从注册表取得相关信息。如:数据文件的类型、保存文件的位置、菜单的样式、工具栏的内容、相应软件的安装日期、用户名、版本号、序列号等。用户可以定制应用软件的菜单、工具栏和外观,相关信息即存储在注册表中,注册表会记录应用的设置,并把这些设置反映给系统。,注册表会自动记录用户操作的结果。当用户改变了窗口的位置、大小和状态后,下一次打开同一个窗口时窗口会保持同样的位置和大小。,15.1.3 注册表的结构,注册表的外部结构是Windows目录下的两个二进制文件System.dat和User.dat。注册表的内部组织结构是一个类似于目录管理的树状分层的结构,如图15-1所示。,图15-1 注册表内部结构
4、图,注册表内部详细结构:是一种分层结构子目录树,及其项子项子项值项值项注册表项可以有子项,同样,子项也可以有子项。并且每个项目下都可以有值项。各个项目的具体内容取决于安装在每台计算机上的设备、服务和程序。所以一台计算机上的注册表内容可能与另一台有很大不同。,1注册表子目录树,HKEY_LOCAL_MACHINE包含本地计算机系统的信息,包括硬件和操作系统数据,如总线类型、系统内存、设备驱动程序和启动控制数据。HKEY_CURRENT_CONFIG 包含在启动时由本地计算机使用的硬件配置文件的相关信息。该信息用于配置一些设备,例如要加载的设备驱动程序或显示时使用的分辨率。该子目录树指向HKEY_
5、LOCAL_MACHINESYSTEM CurrentControlSetHardwareProfilesCurrent。,HKEY_CURRENT_USER:包括当前以交互方式(与远程方式相反)登录用户的用户配置文件,包括环境变量、桌面设置、网络连接、打印机和程序首选项。该子目录树是HKEY_USERS子目录树的别名并指向HKEY_USERS当前用户的安全ID。,HKEY_USERS包含关于动态加载的用户配置文件和默认配置文件的信息。包含同时出现在 HKEY_CURRUNT_USER中的信息。要远程访问服务器的用户在服务器的该项下没有配置文件,他们的配置文件加载到他们自己计算机的注册表中。H
6、KEY_CLASSES_ROOT包含由各种OLE技术使用的信息和文件类型关联数据。,2.注册表配置单元和文件,注册表配置单元它描述的是某个位于注册表树状结构顶端的目录树、项、子项和值。配置单元受%systemroot%System32Config或systemdriverDocuments and Settingsusername文件夹中的单个文件和.log文件支持。例如:如果用户ABC的Windows 2000系统文件在C分区的Winnt目录中,则配置单元文件被存储在C:Documents and SettingsABC文件夹中。配置单元也称注册表文件或注册表日志文件。,注册表文件Windo
7、ws 2000注册表的每一个配置单元均与一组标准文件相关联。表15-1显示了运行Windows 2000的计算机的标准配置单元和文件。,表15-1 标准配置单元和文件,3注册表项中的值项,每个注册表项或子项都可以包含称为值项的数据。值项存储的内容有些值项存储每个用户的特殊信息有些值项存储应用于计算机所有用户的信息。值项的结构:包括三部分值的名称值的数据类型(描述数据的格式)值本身表15-2 列出由Windows 2000系统定义和使用的数据类型。,15.1.4 注册表编辑器,Windows 2000提供两个版本的注册表编辑器:Regedit.exe:被自动安装在%systemroot%文件夹中
8、,启动应用程序显示如图15-2所示窗口。Regedt32.exe:被自动安装在%systemroot%system32文件夹中,启动应用程序显示如图15-3所示窗口。,图15-2 Regedit注册表编辑器,图15-3 Regedt32注册表编辑器,Regedit 和 Regedt32 编辑器的区别:查找功能两者都有查找功能 Regedit 允许查找项和设置 Regedt32 只允许查找项。导入导出功能两者都有此功能,但Regedit 的导入导出功能更强。安全性 Regedt32 编辑器的安全菜单有三个选项命令,包括“权限”、“审核”和“所有权 Regedit 没有提供安全菜单。,装载和卸载配
9、置单元只有 Regedt32 编辑器具有该选项的功能,而且只在 HKEY_USERS 和HKEY_LOCAL_MACHINE 子目录树被选定时才被激活。Regedit 无此功能。三个不同的串值两个都有此功能。Regedit 只允许创建单个静态串值;Regedt32 还允许创建另两个串值。只读设置Regedt32 编辑器中可进行只读设置,可用来防止一些不必要的修改Regedit 无此功能。,两种注册表编辑器适用的情况:当需要查找项值、导出子目录或者修改 REG_SZ 和 REG_WORD 数据类型时,选择 Regedit 编辑器比较合适。因它具有较好的导入导出功能。当用户只想观察注册表时,特别是
10、所需要的只是某一个已知子目录树时,选择 Regedt32 编辑器比较合适。因它有只读设置。,15.2 注册表子目录树,HKEY_CURRENT_USERHKEY_LOCAL_MACHINEHKEY_CLASSES_ROOTHKEY_USERSHKEY_CURRENT_CONFIG,15.2.1 HKEY_CURRENT_USER(1),HKEY_CURRENT_USER子目录树是Windows 2000注册表最重要的部分之一,它包含Windows 2000系统、系统的集成部分以及应用软件的配置信息,主要是针对系统的声音、时间、控制面板的功能(如桌面、鼠标、配色方案、屏幕保护程序)、键盘等建立的
11、配置信息以及安装软件时由安装程序建立的项和值(如图15-4所示)。下面介绍一些HKEY_CURRENT_USER中常用项。,15.2.1 HKEY_CURRENT_USER(2),图15-4 HKEY_CURRENT_USER子目录树,15.2.1 HKEY_CURRENT_USER(3),1HKEY_CURRENT_USERAppEventsHKEY_CURRENT_USERAppEvents及其子项,定义了系统特定事件的名称以及发生该事件时系统的声音提示。其中,HKEY_CURRENT_USERAppEventsEventLabels子项定义了特定事件的名称,如“最大化”、“启动Windo
12、ws”、“电池电力不足警告”等,此处的设置在“声音和多媒体属性”对话框的“声音”选项卡的“声音事件”列表中列出。HKEY_CURRENT_USERAppEventsSchemes子项则定义了发生特定的事件时系统要播放的声音文件。,15.2.1 HKEY_CURRENT_USER(4),在HKEY_CURRENT_USERAppEventsSchemes中有三个子项:Names子项定义了系统附带的和用户自定义的声音方案的名称,如“Windows默认”、“无声”等。Apps子项定义了系统附带的声音方案的具体设置,其中,AppsDefault子项定义了通用的配置信息,而AppsEXPLORER、Ap
13、psMplay32、AppsSndrec32、AppsPowerCfg子项则分别定义了打开和关闭“资源管理器”、“媒体播放机”、“录音机”、“电源管理”时播放的声音。NewSchemes子项则定义系统新的声音方案。,15.2.1 HKEY_CURRENT_USER(5),2HKEY_CURRENT_USERConsoleHKEY_CURRENT_USERConsole定义了“命令提示符”窗口的一些特性,如光标大小、窗口大小、字体、屏幕及字体颜色等内容。在“命令提示符属性”对话框中可以进行相应的设置,其设置的结果就保存在该项中。,15.2.1 HKEY_CURRENT_USER(6),3HKEY
14、_CURRENT_USERControl PanelHKEY_CURRENT_USERControl Panel项定义的配置很多,用户在“控制面板”中进行的大部分设置,都保存在此项中,包括辅助功能选项、显示器、鼠标、区域选项、屏幕保护等信息。(1)Accessibility子项中保存着“控制面板”中辅助功能选项的所有内容。,(2)Appearance子项对应于“显示器属性”对话框的“外观”选项卡,在AppearanceSchemes中定义了所有的可以使用的外观方案,包括颜色和字体,如“Windows标准”、“Windows标准大”等,与“外观”选项卡的“方案”下拉列表相对应。如果在“外观”选项
15、卡中作了更改,其结果将保存在HKEY_CURRENT_USER Control PanelAppearance子选项中。,15.2.1 HKEY_CURRENT_USER(7),(3)Colors子项为定义默认的颜色值,这些值就是系统外观方案中使用的颜色,包括在“外观”选项卡的“项目”下拉列表框中列出的所有项目,用户可以使用“颜色”按钮进行修改。在注册表中,颜色使用RGB值的方式表示,用红、蓝、绿三种基本色的多少表示,如“255.255.255”表示白色。(4)Current子项保存当前系统使用的配色方案的名称。,(5)Custom Colors子项定义了用户自定义颜色中的十六种常用颜色。当在
16、“外观”选项卡中使用“颜色”按钮进行修改,单击“其他”按钮打开“颜色”对话框时,Custom Colors子项定义的颜色就显示在“自定义颜色”选项框中。可以在“颜色”对话框中定义这十六种常用自定义颜色。(6)Desktop子项保存桌面外观的其他设置,如窗口退出时的大小和状态、快捷菜单出现的延迟时间、桌面墙纸的特征以及窗口和菜单响应用户操作的方式。DesktopWindow Metrics子项用于保存窗口的状态。,15.2.1 HKEY_CURRENT_USER(8),(7)International子项保存在“区域选项”中所进行的设置。(8)Keyboard子项保存键盘的击键延迟、重复速率以及
17、光标的闪烁速度等配置信息,对应于“键盘属性”对话框中的“速度”选项卡,用户在此处所做的设置将保存在Keyboard子项中。(9)Mouse子项保存有关鼠标的设置信息,如鼠标的速度、双击的速度等,用户在“鼠标属性”对话框的“鼠标键”和“移动”选项卡中所作的设置,保存在该项中。(10)Patterns子项保存可在桌面中显示的各种背景图案。在“显示器属性”对话框的“背景”选项卡中单击“图案”按钮,打开“图案”对话框,“图案”列表框中列出的所有图案都来自于Patterns子项。用户如果在此处编辑了图案,所作的修改也将保存在Patterns 子项中。,15.2.1 HKEY_CURRENT_USER(9
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 使用注册表 使用 注册表 PPT 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-5463161.html