实验1 windows 2000注册表的使用new

实验1 windows 2000注册表的使用new

ID:18619473

大小:518.00 KB

页数:11页

时间:2018-09-19

实验1 windows 2000注册表的使用new_第1页
实验1 windows 2000注册表的使用new_第2页
实验1 windows 2000注册表的使用new_第3页
实验1 windows 2000注册表的使用new_第4页
实验1 windows 2000注册表的使用new_第5页
资源描述:

《实验1 windows 2000注册表的使用new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验1 Windows2000注册表的使用Windows2000注册表是一个二进制数据库,它保存着操作系统正常运转所需的大部分信息。Windows2000计算机每次启动时,会根据计算机关机时创建的一系列文件创建注册表,注册表一旦载入内存,就会被一直维护着。注册表实际上是一个系统参数的关系数据库,从很多方面来看,它是Windows2000计算机行为和能力的数据交换中心。1.1 注册表简介1.注册表的结构因为注册表非常庞大,而且必须快速访问以避免降低系统性能,所以Windows2000注册表中的信息以二进制格式保存,组织结构更像是硬盘

2、上的文件系统。Windows2000注册表分为四层,而且呈层叠式的结构:配置单元:有五个系统定义的配置单元,它们名称的第一部分是:HKEY_。项:分为用户定义的项和系统定义的项。没有特殊的命名约定,它们以配置单元的子目录形式存在。项和子项没有附带数据—它们只负责组织对数据的访问。子项:分为用户定义的子项和系统定义的子项。这些子项没有特殊的命名约定,它们是作为用户定义或者系统定义的项的子目录形式存在的。值:这些元素位于结构链的末端,就像是文件系统中的文件一样。它们包含着计算机及其应用程序执行时使用的实际数据。它们可分为小而有效的几种

3、数据类型。2.注册表的配置单元(1)HKEY_LOCAL_MACHINEHKLM是包含操作系统及硬件相关信息(例如计算机总线类型,系统可用内存,当前装载了哪些设备驱动程序以及启动控制数据等)的配置单元。实际上,HKLM保存着注册表中的大部分信息。(2)HKEY_CURRENT_USEHKCU配置单元包含着当前登录到由这个注册表服务的计算机上的用户的配置文件。其子项包含着环境变量、个人程序组、桌面设置、网络连接、打印机和应用程序首选项(环境变量在Windows2000中被用来允许脚本、注册表条目,以及其它应用程序使用通配符来代替可能

4、会发生改变的重要的系统信息)。这些信息是HKEY_USERS配置单元当前登录用户的SecurityID子项的映射。(3)HKEY_CLASSES_ROOTHKCR配置单元包含的子项列出了当前已在计算机上注册的所有COM服务器和与应用程序相关联的所有文件扩展名。这些信息是HKEY_LOCAL_MACHINESOFTWAREClasses子项的映射。(4)HKEY_USERSHKU配置单元包含的子项含有当前计算机上所有的用户配置文件。其中一个子项总是映射为HKEY_CURRENT_USER(通过用户的SID值)。(5)HKEY_C

5、URRENT_CONFIGHKCC配置单元包含的子项列出了当前会话的所有硬件配置信息。允许选择在机器某个指定会话中支持哪些驱动程序。是HKEY_LOCAL_MACHINESYSTEMCurrentControlSet子项的映射。3.注册表的数据类型注册表应该提供有限的数据类型集以便包含注册表值。Windows2000注册表条目共有11种可识别的数据类型。数据类型原始数据类型功能REG_NONE未知加密数据REG_SZ字符串文本字符REG_EXPAND_SZ字符串带有变量的文本REG_BINARY二进制二进制数据REG_DWOR

6、D数值数值数据REG_DWORD_BIG_ENDIAN数值非Intel数值REG_LINK字符串文件路径REG_MULTI_SZ多重字符串字符串数组REG_RESOURCE_LIST字符串硬件资源列表REG_FULL_RESOURCE_DESCRIPTOR字符串硬件资源IDREG_RESOURCE_REQUIREMENTS_LIST字符串硬件资源ID1.2 注册表的访问1.运行注册表编辑器(1)打开注册表编辑器最简单的方法就是使用“开始”→“运行”,输入“regedit”,点击“确定”。(2)使用“开始”→“运行”,输入“rege

7、dt32”,点击“确定”。注意:注册表编辑器Regedt32.exe比Regedit.exe具有更强大的功能。需完成任务:(1)分别用两种方法打开注册表编辑器,查看注册表的结构,观察值的数据类型。(2)分别打开HKEY_LOCAL_MACHINESOFTWAREClasses子项和HKCR配置单元,比较其包含的子项和数值。2.添加新的注册条目和值举例如下:(1)选择“窗口”HKEY_LOCAL_MACHINE显示其子窗口,最大化以便于使用。(2)使用左窗口的树型控件定位到Software子项。单击Software子项并选取它。

8、(3)选择“编辑”→“添加项”菜单选项,打开“添加项”对话框。(4)在“项名称”编辑框控件中输入虚设的项名称。确保它不同于该级别中其它的任何一个子项,并且名称中不包括反斜杠()字符。在“类”编辑框控件中输入“REG_SZ”来指出它是一个字符串值。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。