- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基础知识 --注册表部分 注册表与注册表编辑器 1.1什么是注册表 简单地说,它是用来对Windows操作系统进 行配置的一个工具。通过它,可以对操作系 统及应用软件进行优化,可以自己设置 Windows的使用权限,可以解决硬件及网络 设置不当带来的故障,甚至可以改造自己的 操作系统。 1.2为什么需要注册表 在Windows 3.X时代,主要通过Win.ini及 System.ini文件对Windows系统进行配置,但 Win.ini及System.ini文件存在着安全性不高、 大小受限制等问题,为了解决这一问题, Microsoft公司(Windows系统的开发者)在 Windows 98以后的版本中引入了注册表这一 概念,以便更好的对Windows系统进行配 置,这就是为什么我们要使用注册表。 1.3注册表的作用和功能 注册表是保存程序所需要的信息,当程序需 要这些信息时,就从注册表里读出。因此, 注册表最基本的功能就是保存信息。 当了解了注册表的主要功能——保存信息 后,再来了解其保存信息所能发挥的作用! (1)记录安装信息; (2)设置硬件; (3)定制Windows以及应用软件。 1.4注册表的逻辑结构体系 注册表逻辑结构中最基本的是主键、子键、键值项 以及键值。它们是按照分级的方式来管理和组织 的。首先是最底层的根键,每个根键下有若干个子键,每个 子键下又可以有若干(一个或多个)子键,子键下可以 有一个或多个键值项和键值(如图所示)。 根键:注册表中最底层的键,类似于磁盘上的根目录。 子键:子键位于根键下,又可以嵌套于其他子键中。在 注册表的六大根键中,有若干的子键,而每个子键中又可以 嵌套成千上万的子键。 键值项与键值:在每个根键和子键下,可以有若干键值 项和 键值,这种结构类似于磁盘上根目录和子目录里的文件 和文件内容。 1.5注册表的六大根键 Windows 9X注册表逻辑结构中包含六个根 键,每个根键包含着分类不同的信息!在 Windows NT/2000/XP中,如果用Windows 自带的编辑器打开的时候,只能看到五个, 还有一个隐藏的根键:HKEY_PERFOR- MANCE_DATA。 HKEY_CLASS_ROOT 记录Windows操作系统中所有数据文件的格式和关联信息,主要记录不同文件的文件 名后缀和与之对应的应用程序。其下子键可分为两类:一类是已经注册的各类文件的 扩展名,这类子键前面都有一个“.”;另一类是各类文件类型有关信息。 HKEY_CURRENT_USER 此根键包含了当前登录用户的用户配置文件信息。这些信息保证不同的用户登录计算 机时,使用自己的个性化设置,例如自己定义的墙纸、自己的收件箱、自己的安全访 问权限等。 HKEY_LOCAL_MACHINE 此根键包含了当前计算机的配置数据,包括所安装的硬件以及软件的设置。这些信息 是为所有的用户登录系统服务的。它是整个注册表中最庞大也是最重要的根键! HKEY_USERS根键 HKEY_USERS根键包括默认用户的信息(Default子键)和所有以前登录用户的信 息。 HKEY_CURRENT_CONFIG 此根键实际上是HKDY_LOCAL_MACHINE中的一部分,其中存放的是计算机当前设 置,如显示器、打印机等外设的设置信息等。它的子键与 HKDY_LOCAL_MACHINE\Config\0001分支下的数据完全一样。 HKEY_DYN_DATA根键 HKEY_DYN_DATA根键中保存每次系统启动时,创建的系统配置和当前性能信息。 这个根键只存在于Windows 9x中。 HKEY_PERFORMANCE_DATA根键 在Windows NT/2000/XP注册表中虽然没有HKEY_DYN_DATA键,但是它却隐藏了 一个名为“HKEY_PERFORMANCE_DATA”的键。所有系统中的动态信息都是存放在 此子键中。系统自带的注册表编辑器无法看到此键,但可以用专门的程序来查看此 键,比如使用性能监视器。 学用注册表编辑器 2.1认识注册表编辑器 使用注册表编辑器——Regedit,可以查看和修改注册表 的逻辑结构,学习注册表最主要的也就是掌握和操作它的逻 辑结构。 要运行注册表编辑器,只要打开“开始/运行”,在对话框 中输入Regedit并确定就可以启动注册表编辑器了。 这个工具在以后会经常用到,总是像这样运行有点麻 烦,所以为了方便,你可以在桌面做一个快捷方式。 特别提醒:注册表编辑器是个危险的程序,如果计算机不是 一个人使用的话,最好不要将它的快捷方式做到桌面上
文档评论(0)