【问题标题】:NTUSER reg entries does not get reflected in Current userNTUSER reg 条目不会反映在当前用户中
【发布时间】:2020-03-09 03:48:26
【问题描述】:

我需要对所有新用户进行自定义,我选择修改注册表来实现这一点。当我加载默认用户 NTUSER.DAT 文件并添加时,所有当前用户都会更改。虽然我看到大多数自定义键都是导入的,但我有几个键的问题。

即使它们在 HKEY_USERS\NTUSER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 中加载,我在 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 中看不到相同的内容。

这也适用于其他几个键。

任何建议/帮助表示赞赏

【问题讨论】:

    标签: windows registry user-profile


    【解决方案1】:

    HKEY_CURRENT_USER 保存当前登录用户的用户设置(通常缩写为HKCU)。这实际上只是HKEY_USERS\<SID-FOR-CURRENT-USER>链接,您可以在<SID-FOR-CURRENT-USER> 中找到Win32_UserAccount class,例如作为wmic.exe useraccount get Name, SID.
    此配置单元在登录时自动从文件%USERPROFILE%\ntuser.dat 加载,您可以看到它正在运行dir /A %USERPROFILE%\ntuser.dat

    HKCU 与从文件 C:\Users\Default\NTUSER.DAT 加载到注册表的配置单元无关(在您的情况下命名为 NTUSER)。如果您对此默认用户配置文件注册表进行更改,所有新用户配置文件都将受到同等影响。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-16
      • 2012-08-31
      • 2022-01-14
      • 2020-08-01
      • 1970-01-01
      • 2019-10-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多