有关HKEY_CURRENT_USER注册表配置单元的详细信息
HKEY_CURRENT_USER,通常缩写为HKCU ,是Windows注册表的主要部分,是六个左右注册表中的一个。
HKEY_CURRENT_USER包含Windows的配置信息和特定于当前登录用户的软件 。
例如,位于HKEY_CURRENT_USER配置单元下的各种注册表项中的各种注册表值可控制用户级设置,例如安装的打印机,桌面墙纸,显示设置, 环境变量 , 键盘布局, 映射的网络驱动器等。
您在“ 控制面板”的各种小程序中配置的许多设置实际上都存储在HKEY_CURRENT_USER注册表配置单元中。
如何获取到HKEY_CURRENT_USER
HKEY_CURRENT_USER是一个注册表配置单元,它是在注册表编辑器中查找的更简单的类型之一:
- 打开注册表编辑器
- 从左侧窗格中找到注册表编辑器中的HKEY_CURRENT_USER 。
- 双击或双击HKEY_CURRENT_USER ,或者单击/点击左侧的小箭头或加号图标(如果要展开它)。
- 注意:较新版本的Windows使用箭头作为该按钮来扩展注册表配置单元,但其他设备具有加号。
看不到HKEY_CURRENT_USER?
HKEY_CURRENT_USER可能很难找到如果以前您的计算机上已经使用过注册表编辑器,因为该程序会直接将您带到最后一个地方。 由于所有使用Windows注册表的计算机都具有此配置单元,因此如果您看不到它,实际上并不会错过HKEY_CURRENT_USER,但可能需要隐藏一些内容才能找到它。
这是做什么的:从注册表编辑器的左侧,滚动到最上面,直到看到计算机和HKEY_CLASSES_ROOT。 点击或点击HKEY_CLASSES_ROOT文件夹左侧的箭头或加号以最小化/折叠整个配置单元。 在它下面的是HKEY_CURRENT_USER。
HKEY_CURRENT_USER中的注册表子项
以下是您可能在HKEY_CURRENT_USER配置单元下找到的一些常用注册表项:
- HKEY_CURRENT_USER \ AppEvents
- HKEY_CURRENT_USER \控制台
- HKEY_CURRENT_USER \ Control Panel
- HKEY_CURRENT_USER \环境
- HKEY_CURRENT_USER \ EUDC
- HKEY_CURRENT_USER \身份
- HKEY_CURRENT_USER \键盘布局
- HKEY_CURRENT_USER \网络
- HKEY_CURRENT_USER \打印机
- HKEY_CURRENT_USER \ SOFTWARE
- HKEY_CURRENT_USER \ SYSTEM
- HKEY_CURRENT_USER \易失性环境
注意:位于计算机上的HKEY_CURRENT_USER配置单元下的注册表项可能与上面的列表不同。 您正在运行的Windows版本以及您安装的软件都会确定可能存在的密钥。
由于HKEY_CURRENT_USER配置单元是用户特定的,因此即使在同一台计算机上,其中包含的键和值也会因用户而异。 这与大多数其他注册表配置单元不同,它们是全局的,如HKEY_CLASSES_ROOT,它在Windows中的所有用户中保留相同的信息。
HKCU示例
以下是关于在HKEY_CURRENT_USER配置单元下找到的几个示例键的一些信息:
HKEY_CURRENT_USER \ AppEvents \ EventLabels
这是Windows和第三方应用程序中各种功能的标签,声音和描述,例如传真哔声,完成的iTunes任务,低电量警报,邮件蜂鸣声等。
HKEY_CURRENT_USER \ Control Panel
在\控制面板\键盘下可以找到几个键盘设置,例如键盘延迟和键盘速度选项,这两个选项均可通过键盘控制面板小程序中的重复延迟和重复速率设置进行控制。
鼠标小程序是另一个设置存储在HKEY_CURRENT_USER \ Control Panel \ Mouse项中的小程序。 其中的一些选项包括DoubleClickHeight,ExtendedSounds,MouseSensitivity,MouseSpeed , MouseTrails和SwapMouseButtons。
另一个控制面板部分专用于光标下的鼠标光标。 这里存储的是默认和自定义游标的名称和物理文件位置。 Windows使用分别具有CUR和ANI 文件扩展名的静态和动态光标文件,因此这里找到的大多数光标文件都指向%SystemRoot%\ cursors \文件夹中的这些类型的文件。
对于HKCU控制面板桌面键也是如此,该键用于定义诸如WallpaperStyle之类的许多与桌面相关的设置,这些值描述是将墙纸居中还是将其展开在显示屏上。 在同一位置的其他人员包括CursorBlinkRate,ScreenSaveActive,ScreenSaveTimeOut和MenuShowDelay 。
HKEY_CURRENT_USER \环境
环境键是找到像PATH和TEMP这样的环境变量的地方。 可以在这里或通过Windows资源管理器进行更改,它们将反映在两个地方。
HKEY_CURRENT_USER \ SOFTWARE
此注册表项中列出了许多用户特定的软件条目。 一个例子是Firefox网络浏览器程序的位置。 此子项是PathToExe值的位置,它解释了firefox.exe在安装文件夹中的位置:
HKEY_CURRENT_USER \ Software \ Mozilla \ Mozilla Firefox \ 57.0(x64 zh-CN)\ Main
更多关于HKEY_CURRENT_USER
HKEY_CURRENT_USER配置单元实际上只是一个指向位于HKEY_USERS配置单元下的键的指针,它与您的安全标识符的名称相同。 您可以在任一位置进行更改,因为它们是相同的。
考虑到它只是另一个配置单元的参考点,HKEY_CURRENT_USER甚至存在的原因是它提供了一种查看信息的更简单的方法。 另一种方法是找到您的帐户的安全标识符并导航到该区域的HKEY_USERS。
同样,在HKEY_CURRENT_USER中看到的所有内容仅适用于当前登录的用户,而不适用于计算机上存在的任何其他用户。 这意味着每个登录用户都将从相应的HKEY_USERS配置单元中获取自己的信息,这意味着HKEY_CURRENT_USER对于每个查看它的用户都会有所不同。
由于这是如何设置的,您实际上可以在HKEY_USERS中导航到其他用户的安全标识符,以查看他们在登录时看到的所有内容。