Несмотря на свое название, .Default по умолчанию пользователем не является. Это на самом деле профиль для учетной записи локальной системы и является псевдонимом для HKEY_USERS\S-1-5-18. (S-1-5-18 является идентификатор безопасности для учетной записи локальной системы). Следовательно, настройки в HKEY_USERS \ .default используются программами и службами, запущенных в локальной системе. Наиболее заметные примеры программ, которые запускаются как локальная система являются Winlogon и LogonUI, программы, которые отображают интерфейс для входа в систему.
К сожалению имя .Default приводит к путанице, что параметры в .Default являются основой для новых профилей пользователей. В ретроспективе назвав его .Default , вероятно плохое решение. Он просто заставляет людей неправильно думать. Вот один из клиентов, который так думал:
Я устанавливаю значения в HKEY_USERS\.Default\International но, когда я создаю нового пользователя, этот параметр не появляется у пользователя.
Параметры реестра для новых пользователей берется не из .Default пользователя, они приходят от «пользователь шаблон», который хранится в файле Win XP C:\Documents and Settings\Default User\ntuser.dat или Win 7-8.1 C:\Users\Default\ntuser.dat . Этот куст не загружается большую часть времени (так как нет никаких причин тратить память на то, что требуется редко), так что, если вы хотите внести изменения в шаблон пользователя, вам придется вручную загрузить куст.
|