第11章 注册表的认识与使用ppt课件.ppt
《第11章 注册表的认识与使用ppt课件.ppt》由会员分享,可在线阅读,更多相关《第11章 注册表的认识与使用ppt课件.ppt(99页珍藏版)》请在三一办公上搜索。
1、1,第11章 注册表的认识与使用,本章学习要点:掌握注册表的用途了解注册表的组成了解注册表的大小查找注册表备份注册表恢复注册表,什么是Windows注册表,注册表:一个以层次结构保存和检索的复杂数据库,其中存放的各种参数直接控制着Windows操作系统的启动、硬件驱动程序的装载以及一些Windows操作系统应用程序的运行。,11.1.1 注册表概述,Windows注册表是用来跟踪系统上所有软件和硬件的中心信息库,其内容非常丰富,包括所有硬件、软件、用户和计算机性能的信息和设置。,图1-1 注册表配置各类信息汇总,深刻了解注册表,可以帮助用户非常轻松的排除因计算机文件损坏而导致的计算机故障,并能
2、够通过优化注册表来提高系统的性能。,1、解决电脑常见故障(P242)2、提高电脑系统性能3、便于电脑网络管理,(1)注册表以二进制形式记录数据;(2)注册表支持子键,各级子键都有自己的“键值”;(3)注册表中的键值项可以包含可执行代码,而不是简单的字串;(4)在同一台计算机上,注册表可以保存多个用户的信息。,1、注册表:,(1)通过注册表,用户可以修改许多“隐藏”的参数来提高系统的性能或进行个性化设置;(2)注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能;(3)注册表中登录的硬件部分数据可以支持高版本Windows的即插即用特性。当Wi
3、ndows检测到计算机上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突;(4)管理人员和用户可使用注册表在网络上检查系统的配置和设置,使得远程管理得以实现。,2、注册表的特点:,11.1.2 掌握注册表用途,1、记录安装选项2、设置硬件3、设置Windows4、运行启动程序5、纠正Windows的错误6、恢复崩溃系统7、提高操作系统运行速度和使用的便利性8、提高操作系统的安全性9、控制服务器课本P242,从Windows95开始,Microsoft公司在Windows中引入了注册表的概念。Windows的注册表实质上是一个庞大的核心数据库,其中的数据是以
4、二进制方式存储的。Windows操作系统中的注册表由系统配置文件和用户配置文件组成。用户配置文件存储着特定用户的电脑配置信息。用户配置文件位于系统盘下的Documents and Settings文件夹中,包括ntuser.dat和ntuser.ini以及日志文件ntuser.dat.log。系统配置文件存储着电脑的配置信息,位于系统盘WINDOWSsystem32config文件夹中,包括几个最基本的组成文件:DEFAULT、SOFTWARE、SYSTEM、SAM、SECURITY及相应的.log(日志)文件;还包括AppEvent.Evt、SecEvent.Evt、SysEvent.Evt
5、以及一些.sav文件。,11.1.3 了解注册表的组成,注册表文件的组成,Windows注册表:Windows系统中一个庞大的核心数据库,其中存放了大量的各种参数,包含了应用程序和计算机系统的配置、系统和应用程序的初始化信息、应用程序和文档文件的关联关系,硬件设备的说明、状态和属性以及各种状态信息和数据等。,注册表系统组成:1.注册表数据库包括3个文件:SYSTEM.DAT USER.DAT SYSTEM.1ST2.注册表编辑器Regedit,(1)windows 9X/Me 操作系统的注册表文件由2个文件组成:SYSTEM.DAT: 位于Windows目录下,用来保存计算机的系统信息,包含了
6、计算机特定的配置数据。USER.DAT:用来保存每个用户特有的信息。,(2)Windows NT 操作系统的注册表文件分类:系统文件,用户文件(3)Windows 2000/XP/2003操作系统的注册表文件分类:系统文件,用户文件系统设置和用户配置数据存放在系统系统文件夹SYSTEM32CONFIG文件夹下的6个文件(DEFAULT、SAM、SECURITY、SOFTWARE、USERDIFF、SYSTEM)中。,每个用户的配置信息存放在系统所在磁盘的Documents and Setting文件夹中。,1、系统配置注册表文件System.dat2、系统配置注册表备份文件System.da0
7、3、用户平台配置注册表文件 User.dat4、用户平台配置注册表备份文件User.da05、网络管理注册表文件Config.pol6、网络管理注册表备份文件Config.po0,注册表文件组成,注册表文件存储位置,在Windows 9x/Me操作系统中,注册表主要由“System.dat”和“User.dat”这两个注册表数据库文件组成,位于Windows文件夹中,通常在C:Windows目录下。 Windows NT/2000/XP中注册表文件的位置同Windows 9x一样,其中两个隐藏文件:NTUSER.DAT、NTUSER.INI及NTUSER.DAT.LOG日志文件,即用户配置文件
8、保存在Windows NT/2000/XP根目录“Documents and Settings”中,11.1.4 了解注册表的作用,Windows系统每次启动时,会根据电脑上一次关机时创建的一系列文件创建注册表。从很多方面来看注册表就是个数据交换中心。它管理着系统的所有内容,具体可分为三大部分的功能。(P234)注册表是操作系统参数的数据库。注册表是连接操作系统和硬件设备、驱动程序的数据库。注册表是所有应用软件与文件关联的数据库。,11.1.4 注册表文件的作用,注册表(Regedit):直接控制着Windows系统的启动、硬件驱动程序的加载以及一些Windows应用程序的运行。(1)允许对硬
9、件、某些操作系统参数、应用程序和设备驱动程序进行跟踪配置,某些配置的改变可以在不重新启动系统的情况下立即生效。(2)保存有应用程序和资源管理器外壳的初始条件、首选项和卸载数据。,(3)保存了性能记录、其他底层的系统状态信息以及其他数据。(4)注册表中登录的硬件数据可用来支持Windows系统的即插即用特性。(5)保存有联网计算机整体系统的设置和各种许可,文件扩展名与应用程序的关联。(6)用户可以在网络上检查系统的配置和设置,使得远程管理得以实现。,11.1.4 注册表文件的作用,11.1.5 认识注册表编辑器,注册表编辑器是用于读取注册表文件和修改配置信息的专用软件。在Windows系统里的程
10、序名称为regedit.exe。在Windows操作系统中,同时还有一个regedit32.exe的程序,即“32位”的注册表编辑器,具有和regedit.exe不同的功能。(XP中功能合并),运行注册表编辑器两种方法:,(1)在系统盘的Windows目录下找到regedit.exe这个文件。双击此文件图标启动注册表编辑器。,(2)依次选择“开始”|“运行”命令,在运行对话框中输入regedit命令,按Enter键确认。,Microsoft公司于2001年底推出的新版Windows操作系统Windows XP,吸取了Windows NT与Windows Me的注册表优点(具有自动备份注册表功能
11、),使系统的可靠性、安全性等得到显著提高。同时,Windows XP的注册表编辑器也无16位和32位之分,统一为一个与Windows Me相似的注册表编辑器,上述特点已将成为今后注册表的发展趋势。,注册表的发展趋势,注册表中的基本概念,(1)注册表编辑器用户查看注册表中的数据。Windows XP有2个编辑器:Regedit.exe编辑器、Regedit32.exe。(2)键(key)也叫项,是注册表中最主要的部分,它以标题的形式显示出来。默认情况下,系统安装程序产生6个预定义的键。,(3)子树键被组织或分解成子树,每个子树包含了其他的子树或子键。子树也可以是子键,也可以有值。(4)子键(Su
12、bkey)也叫(子项)指子键下的一个项或包含某个值的键。每个键代表一个对象,其值代表相应的配置参数。,(5)巢注册表中的子树,以文件的形式存储在系统中。它可以被复制或移动到其他系统中,也可以有用户注册表编辑器和或其他软件进行编辑。(6)分支指某个特定的子键及其所有内容,分支可以从注册表的顶端开始。,(7)值项是一对包括名称和值的有序值。组成:名称、数据类型和数据。名称:可以由任意字符、数字、代表符和空格组成。特指在一个键中的值。注册表中的不同键值项可以使用相同的名称,但在同一键中的值项不能使用相同的名称。值项可以保存各种不同的数据类型。,(8)值值项所定义的内容。每一个值的数据都有其数据类型,
13、用于指示该值是字符串、二进制或双字值。(9)默认值(Default)每一个键至少都有一个包含或不包含数据的值项。默认值总是一个字符串值。,Windows注册表所包含的内容,Windows9x 系列注册表数据库主要包含两个文件:system.dat 和user.dat。system.dat:保存计算机的系统信息。该文件必须放在Windows安装目录下。user.dat:保存每个用户特有的信息,该文件可以放在Windows安装目录下,也可以放置在网络磁盘上。,注册表与Windows系统之间的关系,(1)硬件数据(NTDETECT)在启动Windows时,Registry接受易失硬件配置数据即计算机
14、检查到的硬件信息。(2)Windows内核(OSKRNL)在Windows启动期间,Windows内核从Registry中选取信息,包括要装入什么设备驱动程序以及什么次序装入,内核传送回它自身的信息。,(3)设备驱动程序向Registry传送数据,并从Registry接受装入和配置的参数。(4)管理/配置工具允许用户修改系统配置数据。(5)设置程序为应用程序或硬件运行Windows 98/Me的设置程序或其他设置程序时,程序可以对Registry增加新的配置数据。(6)Windows应用程序,注册表与Windows系统之间的关系,注册表的编辑途径,(1)注册表编辑器修改通过注册表编辑器直接修改
15、注册表的键值数据项。(2)软件修改通过一些专门的修改工具来修改注册表。(3)编程修改,注册表的工作流程,11.2.1 注册表基本结构,在Windows操作系统中,注册表是按照三层结构组织的,以层叠式结构排列,由根键子键(子键分支)键值项组成。该结构类似于硬盘目录的树状结构,如图下所示。,(1)HKEY_CLASSES_ROOT(2)HKEY_CURRENT_USER(3)HKEY_LOCAL_MACHINE(4)HKEY_USERS(5)HKEY_CURRENT_CONFIG(6)HKEY_DYN_DATA(Windows 9x/Me ),1、根键,根键又称主关键字或主键是系统定义的配置单元,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第11章 注册表的认识与使用ppt课件 11 注册表 认识 使用 ppt 课件
链接地址:https://www.31ppt.com/p-1890733.html