Записи NTUSER reg не отображаются в текущем пользователе - PullRequest
0 голосов
/ 09 марта 2020

Мне нужно настроить всех новых пользователей, и я выбрал изменение реестра для этого. Когда я загрузил файл NTUSER.DAT пользователя по умолчанию и добавил, все текущие пользовательские изменения. Хотя я вижу, что большинство ключей настройки импортированы, у меня проблема с несколькими ключами.

Даже если они загружены в HKEY_USERS \ NTUSER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer, я не вижу того же в HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer.

это относится и к нескольким другим ключам.

приветствуется любое предложение / помощь

1 Ответ

0 голосов
/ 18 марта 2020

HKEY_CURRENT_USER содержит пользовательские настройки для текущего пользователя (обычно сокращенно HKCU). На самом деле это просто ссылка на HKEY_USERS\<SID-FOR-CURRENT-USER>, где <SID-FOR-CURRENT-USER> вы можете найти в Win32_UserAccount класс , например, как wmic.exe useraccount get Name, SID.
Этот куст автоматически загружается из файла %USERPROFILE%\ntuser.dat при входе в систему, и вы видите, что он работает dir /A %USERPROFILE%\ntuser.dat.

HKCU не имеет ничего общего с кустом, загруженным в реестр из файла C:\Users\Default\NTUSER.DAT (и названным как NTUSER в твой случай). Если вы внесете изменения в этот реестр профилей пользователей по умолчанию , все новые профили пользователей будут одинаково затронуты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...