注册表的组织结构

所属分类: 操作系统 / 注册表 阅读数: 214
收藏 0 赞 0 分享

注册表作为计算机的核心之一,对普通用户一直都很神秘。这们一个可让用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置的程序究竟是什么东东呢(读完这一句还真吃力)?
注册表主要用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。

其有如下特点:

1.注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。

2.注册表中登录的硬件部分数据可以支持高版本Windows的即插即用特性。当Windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突。

3.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。

一、注册表的组织结构

首先,在开如菜单的“运行”对话框中输入regedit,来运行注册表程序
我们会看到如图1如示的界面。



注册表系统是按照三层结构组织的,以层叠式结构排列,由[根键]-[键]-[子键]-[键值]组成。

根键:系统定义的配置单元,通过"HKEY_"来表示。
HKEY_CLASSES_ROOT:定义了系统中所有已经注册的文件扩展名、文件类型是、文件图标等。



HKEY_CURRENT_USER:定义了当前用户的所有权限,实际上就是HKEY_USER\.Defalut下面的一部分内容,包含了当前用户的登录信息。



HKEY_LOCAL_MACHINE:定义了本地计算机(相对网络环境而言)的软硬件的全部信息。当系统的配置和设置发生变化时,其下面的登录项也会随之改变



HKEY_USER:定义了所有的用户信息,其中部分分支将映射到HKEY_CURRNET_USRE关键字中,它的大部分设置都可以通过控制面板来修改。



HKEY_CURRENT_CONFIG:定义了计算机的当前配置情况,如显示器、打印机等可选外设及其设置信息等。实际上也是指向HKEY_LOCAL_MACHINE\Config结构中的某个分支的指针。



注:键值分为字符串值、二进制值和双字节值三种
更多精彩内容其他人还在看

通过注册表删除远程桌面连接IP记录

通过注册表删除远程桌面连接IP记录的方法,需要的朋友可以参考下。
收藏 0 赞 0 分享

Windows api关于注册表的操作经验和总结

这篇文章主要介绍了Windows api关于注册表的操作经验和总结,本文讲解了读取注册表常用的函数以及一个注册表操作实例,需要的朋友可以参考下
收藏 0 赞 0 分享

运行”的另类妙用 让应用程序启动更快捷

运行”的另类妙用 让应用程序启动更快捷
收藏 0 赞 0 分享

ADSL注册表优化大法之XP篇

ADSL注册表优化大法之XP篇
收藏 0 赞 0 分享

ADSL注册表优化大法之9x/ME篇

ADSL注册表优化大法之9x/ME篇
收藏 0 赞 0 分享

ADSL注册表简易优化法

ADSL注册表简易优化法
收藏 0 赞 0 分享

绝!不登录编辑其他用户配置信息

绝!不登录编辑其他用户配置信息
收藏 0 赞 0 分享

如何增加计算机中可执行文件的搜寻路径

如何增加计算机中可执行文件的搜寻路径
收藏 0 赞 0 分享

翻新 添加IE工具栏按钮三法

翻新 添加IE工具栏按钮三法
收藏 0 赞 0 分享

修改注册表 消除应用软件的乱码显示

修改注册表 消除应用软件的乱码显示
收藏 0 赞 0 分享
查看更多