×

注册表 批处理 dos windows

[备忘] 什么是 注册表巢 Registry Hive​ ( Windows 系统 )

logger logger 发表于2020-09-19 16:44:04 浏览1120 评论0

抢沙发发表评论

Windows 的 注册表巢 Registry Hive
注册表巢 Registry Hive 是 Windows 注册表下对"主要节段"命名,一个注册表巢包含了键值 keys ,子键值 subkeys(二级及以下键值)以及键值的对应值 values;
注册表巢位于各组键值和子键值的顶端(或言“根部”),
举个例子:HKEY_CURRENT_USER\Control Panel\Desktop\Colors\Menu

注册表巢:HKEY_CURRENT_USER 键值:Control Panel 子键值:Desktop 子键值:Colors (对应)值:Menu


下述附图能更加形象的展示注册表巢的概念(在运行中输入 Regedit 即可出现该图所示窗口)

Snipaste_2020-09-19_16-48-03.jpg
注册表巢的概念图


常见注册表巢的注释

HKEY_CLASSES_ROOT(HKCR)    包含系统文件类型的细节,以及应用程序可以打开的文件类型,它还包含所有COM组件的注册信息。
HKEY_CURRENT_USER(HKCU)    包含用户目前登陆的机器的用户配置,包括桌面设置、环境变量、网络和打印机连接和其他定义用户操作环境的变量。
HKEY_LOCAL_MACHINE(HKLM)    是一个很大的巢,其中包含所有安装到机器上的软件和硬件的信息。
HKEY_USERS(HKUSR)                包含所有用户的用户配置。
HKEY_CURRENT_CONFIG(HKCF)  包含机器上硬件的信息。