注册表基础讲解.ppt课件.ppt

上传人(卖家):三亚风情 文档编号:2249231 上传时间:2022-03-25 格式:PPT 页数:23 大小:909.04KB
下载 相关 举报
注册表基础讲解.ppt课件.ppt_第1页
第1页 / 共23页
注册表基础讲解.ppt课件.ppt_第2页
第2页 / 共23页
注册表基础讲解.ppt课件.ppt_第3页
第3页 / 共23页
注册表基础讲解.ppt课件.ppt_第4页
第4页 / 共23页
注册表基础讲解.ppt课件.ppt_第5页
第5页 / 共23页
点击查看更多>>
资源描述

1、注册表基础讲解12435注册表的概念、作用及特点注册表的发展历史注册表的数据结构和类型注册表的五根键及解读注册表的导入和导出6注册表实用举例 目目 录录 注册表的概念注册表的概念 注册表是 Windows中的一个内部数据库,是一个巨大的树状分层的数据库。它容纳了应用程序和计算机系统的全部配置信息、系统和应用程序的初始化信息、应用程序和文档文件的关联关系、硬件设备的说明、状态和属性以及各种状态信息和数据。注册表中存放着各种参数,直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序的运行,从而在整个Windows系统中起着核心作用。 注册表的概念注册表的概念 注册表是存

2、放Windows操作系统配置信息的数据库。 数据库主要是如下两个文件: System.dat User.dat含有: 1、计算机硬件系统配置信息和说明信息 2、操作系统和应用软件初始化信息 3、软件之间相互关联的信息 System.dat:保存电脑的系统信息,如硬件的驱动、 操作系统的功能配置User.dat : 存放用户特有的信息,如桌面设置、安全管理等 注册表的作用注册表的作用 注册表在Windows中起到中介和桥梁的作用,负责操作系统同软件、硬件、用户之间的沟通 。 注册表有什么作用呢? 注册表的特点注册表的特点注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪设置,这使得修改某

3、些设置后不用重新启动成为可能。注册表中登录的硬件部分数据可以支持高版本windows的即查即用特性。当windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突。 管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。 注册表中存放着各种参数,直接控制着windows的启动、硬件驱动程序的装载以及一些windows应用程序的运行,从而在整个系统中起着核心的作用。注册表的发展历史注册表的发展历史DOS&WIN3.XDOS&WIN3.X时代时代 (INIINI统治)统治)Win95 Later Win95 Later

4、时代时代 (注册表一统江湖)(注册表一统江湖)Win.ini、System.ini和其他应用程序有关联的.ini文件来实现。INI文件:设备或应用程序众多,管理不方便,难以在网络上实现远程访问。采用注册表数据库统一管理。将各种信息资源集中起来并存储各种采用注册表数据库统一管理。将各种信息资源集中起来并存储各种配置信息。配置信息。主要是通过 System.dat /User.dat 这两个数据文件来保存信息。注册表的数据结构注册表的数据结构根键键子键值项数据类型注册表的数据结构注册表的数据结构注册表中的所有信息都是以各种形式的键值项数据进行保存的,而键值项是由键值名、键值类型和键值数据构成。子键

5、,在某一个键子键,在某一个键下面出现的键,子下面出现的键,子键下面还有子键。键下面还有子键。概念与键的概念相概念与键的概念相同。同。键也称关键字、项、键也称关键字、项、子项。它没有特殊的子项。它没有特殊的名称标记,以根键名称标记,以根键HKEY_HKEY_加上单元子目加上单元子目录的形式存在。在注录的形式存在。在注册表中,所有的数据册表中,所有的数据都是通过树状结构以都是通过树状结构以根键与键的方式组织根键与键的方式组织起来。键下面又包含起来。键下面又包含了多级的子键。了多级的子键。HKEY,根键又称主关键字或主键,是系统定义的配置单元,都是以字符串“HKEY_”为前缀。Windows xp、

6、Win7将注册表分为5部分。一个根键下面包含有多级键。注册表的数据类型注册表的数据类型 显示类型(在编辑器中)数据类型说明REG_SZ字符串固定长度的字符串(文本字符串)REG_BINARY二进制值原始二进制数据。大多数硬件组件信息作为二进制数据存储,以十六进制的格式显示在注册表编辑器中。REG_DWORD双字节数由4字节长(32位整数)的数字表示的数据。设备驱动程序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显示在注册表编辑器中。与之有关的值是DWORD_LITTLE_ENDIAN(最不重要的字节在最低位地址)和REG_DWORD_BIG_ENDIAN(最不重要的字节在最高位地

7、址)。REG_MULTI_SZ多字符串可被用户读取的列表或具有多个值的项目通常为该类型。各条目之间用空格、逗号或其它标记分隔。REG_EXPAND_SZ可扩充字符串该数据类型包含在程序或服务中使用的各种数据变量。 注册表常见五种数据类型注册表的五根键注册表的五根键HKEY_CLASSES_ROOTHKEY_CURRENT_USERHKEY_LOCAL_MACHINEHKEY_USERSHKEY_CURRENT_CONFIG注册表的五根键注册表的五根键注册表的五根键注册表的五根键HKEY_CURRENT_CONFIGHKEY_LOCAL_MACHINEHKEY_LOCAL_MACHINEHKEY

8、_CLASSES_ROOTHKEY_CLASSES_USERHKEY_USERSHKEY_USERS基础类别键,包含启动应用程序所需的全部信息。包括扩展名、应用程序与文档之间的关系、驱动程序名、OLE信息、应用程序与文档的图标等。该键是从HKEY_LOCAL_MACHINE中映射出来的。其指向为: HKEY_LOCAL_MACHINESOFTWARECLASSEA.HKEY_CLASSES_ROOTA.HKEY_CLASSES_ROOT用户登录信息键,包含当前登录用户的配置信息,包括环境变量、个人程序、桌面设置等。任何对此根键中信息的修改,都会导致HKEY_USERS.DEFAULT子键信息的

9、修改。该信息被称为用户配置文件。B.HKEY_CLASSES_USERB.HKEY_CLASSES_USERuAppEvents:登记各种应用事件uControlPanel:配置控制面板uKeyBoardlayout:键盘设置uNetwork:网络信息配置uSoftware:软件信息配置uRemote Access:IE的信息该主键下还包括如下子键软件配置信息键,核心键。包括本地计算机的系统信息,用于任何用户。包括硬件和应用程序信息。如总线类型、系统内存、设备驱动程序和计算机专用的各类软件配置信息。C.HKEY_LOCAL_MACHINEC.HKEY_LOCAL_MACHINEuHARDWAR

10、E:硬件设备配置信息ACPI分支:用BIOS完成对系统的配置DESCRIPTION:系统设备说明DEVICEMAP:外设驱动程序信息RESOURCE:系统设备连接配置uSOFTWARE:记录已安装的组件程序的集合Classes:同于HKEY_CLASSES_ROOTMicrosoft:微软软件相关信息uSYSTEM:计算机启动时的信息CurrentControlSet:控制面板操作MountedDerives:列出系统设备信息Setup: Windows的安装信息、分区、设备状态该主键下还包括如下子键存放用户配置信息键,包含所有用户登录信息。这些信息告诉系统 当前用户使用的图标、激活的程序组、

11、开始菜单的内容以及颜色、字体等。远程访问服务器的用户在服务器中注册表的该项下没有配置文件,他们的配置文件加载到他们使用的计算机的注册表中。D.HKEY_USERSD.HKEY_USERSuDefault:用户使用环境配置uAppEvents:保存特定事件 uConsole:MS-DOS窗口uControl Panel:控制面板uEnvironment:临时文件管理uKeyboard Layout:键盘切换管理等该主键下还包括如下子键包含有关本地计算机在系统启动时使用的硬件配置文件的信息。例如要加载的设备驱动程序或显示时使用的分辨率等。如果你在windows中设置了两个或两个以上的硬件配置文件,

12、则系统在启动时将会让用户选择使用哪个配置文件,其根键存放的是当前配置文件的信息。映射HKEY_LOCAL_MACHINE中的HKEY_LOCAL_MACHINESYSTEMCurrentControlSetHardwareProfilesCurrentE.HKEY_CURRENT_CONFIGE.HKEY_CURRENT_CONFIGuSoftware:列出硬件配套的软件uSystem:配置文件设置该主键下还包括如下子键注册表的导出和导入注册表的导出和导入注册表是以二进制方式存储在硬盘上的。我们在修改注册表的时候难免会引起一些问题,甚至是致命的故障。那么对注册表文件进行备份和恢复就具有非常的意

13、义。除此之外,我们还可以将注册表中的某一主键或子键保存为文本文件,并且打印出来,用来研究注册表的结构。导出导出导入导入导出系统配置信息可以有效地防止系统配置信息的丢失和破坏。在每次对系统对系统进行大的修改之后,都可以对注册表进行备份(导出)。导出方法如下:(regedit)打开注册表编辑器右键选择需要导出的键(子键)选择导出选择好存放位置。当注册表出现错误或者需要还原导出注册表的配置信息,通过注册表的编辑器的导入功能,可以很快恢复注册表的配置信息,可以有效地解决好我们的麻烦。导入的方法如下:管理员权限右键点击我们备份好的注册表文件选择合并即可。注册表的实用举例注册表的实用举例加快加快windo

14、wswindows启动速度启动速度操作子键:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun选择操作:将窗口右边中出现的开机程序删除。操作子键:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunServices选择操作:将窗口右边中出现的开机程序删除。Run中程序是windows初始化后才开始运行,而RunServices中程序是在操作系统启动时就开始运行。让让windowswindows启动时执行程序启动时执行程序操作子键:HKEY_LOCAL_MACHI

15、NESOFTWAREMicrosoftWindowsCurrentVersionRun选择操作:添加SZ(字符串)键,把要执行程序的路径放在里面在路径注册表的实用举例注册表的实用举例清理软件删除后的遗留问题操作子键:HKEY_CURRENT_USER_software选择操作:查找到相应的软件信息,删除子键或键值如何让文件彻底隐藏操作子键:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows选择操作:在此子键下新建名为CheckedValue(DWORD值),数值数据“0”为隐藏,“1”为不隐藏。注册表的实用举例注册表的实用举例如何让本地磁盘彻底隐藏操作子键:H

16、KEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPolicesExplorer选择操作:增加NoDrives(DWORD值),输入对应数值隐藏 A 盘为 1, 隐藏 B 盘为 A 盘的一倍即 2 (十进制),十六进制即 2 隐藏 C 盘为 B 盘的一倍即 4 (十进制),十六进制即 4 隐藏 D 盘为 8 (十进制),十六进制为 8 隐藏 E 盘为 16(十进制),十六进制为 10 隐藏 F 盘为 32(十进制),十六进制为 20 隐藏 G 盘为 64(十进制),十六进制为 40 隐藏 H 盘为 128(十进制),十六进制为 80如果注册表受到了破坏,轻者使windows的启动过程出现异常,重者可能会导致整个系统完全瘫痪。因此正确的认识、使用,特别是及时备份以及有问题时恢复注册表,对windows使用用户来说,就显得非常重要。学会了注册表知识以及相关应用,能使你的电脑操作更加得心应手!另,注册表的编辑更改需谨慎!操作前最好导出做一个备份!小提示

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(注册表基础讲解.ppt课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|