963舰:注册表里面的这5项都是干什么的?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/26 05:11:13
HKEY_CLASSES_ROOT
HKEY_CURRENT_USER
HKEY_LOCAL_MACHINE
HKEY_USERS
HKEY_CURRENT_CONFIG
这5项都分别是什么意思?

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”的键。所有系统中的动态信息都是存放在此子键中。系统自带的注册表编辑器无法看到此键,但可以用专门的程序来查看此键,比如使用性能监视器。