windows系列操作系统注册表的组成与分析

windows系列操作系统注册表的组成与分析

ID:6076803

大小:405.00 KB

页数:10页

时间:2018-01-02

windows系列操作系统注册表的组成与分析_第1页
windows系列操作系统注册表的组成与分析_第2页
windows系列操作系统注册表的组成与分析_第3页
windows系列操作系统注册表的组成与分析_第4页
windows系列操作系统注册表的组成与分析_第5页
资源描述:

《windows系列操作系统注册表的组成与分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Windows系列操作系统注册表的组成与分析2001-09-30··陈劲宏整理··yesky  WindowsNT注册表的组成与分析  和Windows9x一样,WindowsNT也有注册表。注册表是保存系统配置的重要数据库,不过,与Windows9x相比,它只包含五个部分:  (1)HKEY-LOCAL-MACHINE:用于保存本机系统的信息,包含硬件与操作系统的数据,如驱动程序、系统配置信息等;  (2)HKEY-CLASS-ROOT:用于保存与关联有关的信息;  (3)HKEY-CURRENT-CONFIG:保存与当前

2、的硬件配置文件有关的数据;  (4)HKEY-CURRENT-USER:保存与当前登录的用户有关的环境设置的数据,包含桌面设置、网络连接等;  (5)HKEY-USERS:保存当用户登录时,所有必须载入的用户配置文件数据,包含缺省的配置文件和登录者的环境配置文件。  另外,在WINNT中启动注册表编辑器,应该执行"开始/运行"命令,在"运行"对话框中输入REGEDIT32.EXE(而不是Windows9x的REDEDIT.exe),并确定。  WindowsMe注册表的组成与分析  与Win98不同,WinMe的注册表是由W

3、indows目录下的Classes.dat、User.dat(用户配置信息)和System.dat(系统配置信息)三个二进制文件组成的,其"项值"与Win98一样有字串值(REG_SZ)、二进制值(REG_BINARY)、双字节值(REG_DWORD)三种类型。  与Win98相同,WinMe也有个注册表编辑器WindowsRegedit.exe(见图1),用来搜索或修改注册表。  WinMe注册表编辑器左边窗口中,最上面一层是"我的电脑",下面有6个分支:HKEY_CLASSES_ROOT、HKEY_CURRENT_US

4、ER、HKEY_LOCAL_MACHINE、HKEY_USERS、HKEY_CURRENT_CONFIG、HKEY_DYN_DATA,各分支的功能简要描述见表1。分支名功能hkey_classes_root所有用户都要使用该分支,存放可打开文件的类型、扩展名以及与应用程序的关联等hkey_current_user保存当前登录用户的系统设置、控制面板选项、映射的网络驱动器等?hkey_local_machine保存机器上的所有硬件信息、本机上安装的应用软件信息hkey_users保存所有用户的信息,例如安装的应用软件、自定义桌

5、面等hkey_current_config计算机上连接的硬件(例如显示器、打印机等)配置数据hkey_dyn_data保存系统性能和即插即用状态的动态信息               WinMe注册表六大根键的功能简要描述表  与Win98的Regedit相比,WinMe的注册表编辑器功能有所增加,表现在:  1.具有记忆功能,每次打开它时,左边窗口中的树形主键分支会自动展开,将焦点定位在最近一次修改过的位置上;  2.选单栏中新增类似IE的收藏选单,提供收藏夹功能(添加、删除收藏夹),可让您快速定位到需要修改的主键位置。 

6、 假如需要经常检查系统启动时自动调入了哪些程序,可以打开HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun和  HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun,用Win98的注册表编辑器找这两个项,需要多次双击分支,打开一级又一级的注册表项,在WinMe中,这种操作就要轻松多了,只要将以上两项添加到注册表编辑器的收藏夹中,使用时如同用IE那样,打开收藏项即可。添加到收藏

7、夹的方法是:找到要收藏的注册表项,执行选单上的"收藏/添加到收藏夹",弹出对话框,给该收藏项命名,按"确定"。  认识Windows2000注册表  Windows2000将它的配置信息存储在名为注册表的数据库中,其中包含了每个计算机用户的配置文件,以及有关系统硬件、已安装的程序和属性设置等信息,Windows2000在运行过程中要一直引用这些信息。注册表是以二进制形式存储在硬盘上,错误地编辑注册表可能会严重损坏系统。所以,在更改注册表之前,强烈建议备份注册表信息。为了防止在修改注册表的时候发生致命错误,有必要了解一下注册表

8、文件的备份和恢复方法。除此之外,为了研究注册表的结构,还可以将注册表中的某一主键或子键保存为文本文件,或者打印出来,这项工作同样需要了解注册表文件的导入与导出方法。  一、Windows2000与Windows98的注册表的比较  大家也许对Windows98的注册表很熟悉,但是Windo

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

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

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