什么是注册表配置单元?

注册表配置单元的定义和不同注册表配置单元的示例

Windows注册表中的配置单元是给包含注册表项 ,注册表子项和注册表值的注册表的主要部分提供的名称。

所有被认为是配置单元的密钥都以“HKEY”开头,位于注册表根目录或顶层,这就是为什么它们有时也被称为根密钥核心系统配置单元

注册表位于何处?

注册表编辑器中 ,配置单元是一组注册表项,当所有其他密钥都已最小化时,这些注册表项在屏幕左侧显示为文件夹。

以下是Windows中常用注册表配置单元列表:

HKEY_DYN_DATA是Windows ME,98和95中使用的注册表配置单元。存储在该配置单元中的大多数信息存储在Windows的更高版本中的HKEY_LOCAL_MACHINE \ HARDWARE中。

为什么我看不到任何注册表配置单元?

有时,当您打开注册表编辑器时,您会在左侧看到很多很多文件夹,甚至可能在右侧显示注册表值,但是没有任何注册表配置单元。 这仅仅意味着注册表配置单元不在正常的可视区域内。

要一次查看所有注册表配置单元,请滚动到注册表编辑器左侧的最上方,并折叠所有配置单元,方法是点击或单击向下箭头或从右键单击菜单中选择“ 折叠 ”。

无论哪种方式,这将最大限度地减少所有的键和子键,所以你只能看到上面列出的少数注册表配置单元。

注册表配置单元与注册表项

注册表配置单元是Windows注册表中的一个文件夹,但注册表项也是如此。 那么注册表配置单元和注册表键之间究竟有什么区别?

两者之间的唯一区别是注册表配置单元是注册表中的第一个文件夹,它包含注册表项,而注册表项是包含注册表值和其他注册表项的配置单元内的文件夹。

命名注册表中的文件夹“注册表配置单元”只是为了进一步对我们正在讨论的内容进行分类。 我们不是调用注册表中的每个文件夹的注册表配置单元或注册表项,而是将主要的第一个文件夹称为配置单元,但使用密钥作为配置单元中每个其他文件夹的名称,并使用注册表子项作为存在的键的术语在其他键内。

上下文中的注册表配置单元

以下是了解Windows注册表中注册表配置单元所属的简单方法:

HIVE \键\ SUBKEY \ SUBKEY \ ... \ ... \ VALUE

正如你在下面的例子中看到的那样,虽然在配置单元下可能有多个注册表子项,但每个位置总是只有一个注册表配置单元。

HKEY_CURRENT_USER \ Control Panel \ Desktop \ Colors \ Menu

编辑和删除注册表配置单元

与注册表项和值不同,注册表配置单元不能被创建,删除或重命名。 注册表编辑器不会让你,这意味着你甚至不能意外编辑注册表配置单元。

无法删除注册表配置单元不是微软让您无法使用自己的计算机做出令人惊叹的事情 - 这绝对不是您想要的理由。 包含所有注册表配置单元的键和值是Windows注册表的实际值。

备份注册表配置单元

但是,您可以备份注册表配置单元,就像您可以使用注册表键一样。 备份整个配置单元可以将该配置单元中的所有键和值保存为REG文件 ,然后在稍后将其导入Windows注册表中。

有关更多信息,请参阅如何备份Windows注册表以及附带的如何还原Windows注册表