我需要对所有新用户进行自定义,我选择修改注册表来实现这一点。当我加载默认用户NTUSER.DAT文件并添加时,所有当前用户都会更改。尽管我看到大多数自定义键都已导入,但是键很少有问题。
即使它们已加载到HKEY_USERS \ NTUSER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer中,我也没有在HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer中看到相同的内容。
这也适用于其他几个键。
任何建议/帮助都将受到赞赏
HKEY_CURRENT_USER
保存用户设置对于当前登录的用户(通常缩写为HKCU
)。实际上,这只是HKEY_USERS\<SID-FOR-CURRENT-USER>
的a link,您可以在<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
)加载到注册表中的配置单元无关。如果对此默认用户配置文件注册表进行更改,则所有新用户配置文件都将受到同等影响。