Структура профиля пользователя
Профиль пользователя составляют:
- Раздел системного реестра (куст). Реестр представляет собой базу данных общих и личных настроек пользователей. Части реестра могут быть сохранены в файлы, именуемые кустами. Такие кусты можно загрузить в реестр при необходимости. Преимущества этой технологии легли в основу функциональности перемещаемых профилей. Куст пользовательского профиля, по сути, представляет собой файл NTuser.dat, загружающийся в раздел реестра HKEY_CURRENT_USER при входе пользователя в систему. Файл NTuser.dat сохраняет все изменения настроек пользовательской среды, произведенные в течение сеанса. В этом файле сохраняются настройки сетевых подключений, конфигурация элементов панели управления, уникальных для каждого пользователя (например, обои на рабочем столе или настройки мыши), а также настройки приложений. Большинство пользовательских настроек доступно для изменения компонентам операционной системы и сторонним приложениям.
- Набор папок профиля, хранящийся в файловой системе. Файлы пользовательских настроек хранятся в специально отведенном для этого каталоге. При этом для каждого пользователя создается отдельная папка, которую операционная система и приложения в процессе работы наполняют подпапками и файлами данных пользователя. Такими файлами могут быть ярлыки, иконки рабочего стола, автоматически загружаемые приложения, документы, конфигурационные файлы и т.д.
Вместе эти два компонента и составляют пользовательские настройки, которые можно перемещать от компьютера к компьютеру.
На компьютерах, работающих под управлением Windows NT, профили располагаются в системном каталоге %Systemroot%\profiles (обычно, WINNT\profiles). Однако, начиная с Windows 2000, расположение профилей по умолчанию было изменено. В операционных системах Windows 2003 Server, Windows XP или Windows 2000 профили теперь хранятся в папке %Systemdrive%\Documents and Settings, что позволяет отделить пользовательские настройки от папок и файлов операционной системы.
Примечание
Если Вы производите обновление операционной системы с Windows NT на более новую версию, то расположение профилей остается неизменным (%Systemroot%\profiles).
В Таблице 1 приведены расположения профилей пользователей для каждого из возможных сценариев установки Windows XP.
Таблица 1. Расположение профилей пользователей.
Операционная система | Расположение профилей пользователей |
---|---|
"Чистая" установка Windows XP (нет предыдущей ОС) | %SYSTEMDRIVE%\Documents and Settings; например, C:\Documents and Settings |
Обновление Windows 2000 до Windows XP | SYSTEMDRIVE%\Documents and Settings; например, C:\Documents and Settings |
Обновление Windows NT 4.0 до Windows XP | %SYSTEMROOT%\Profiles; например, C:\WinNT\Profiles |
Обновление Windows 98 до Windows XP | %SYSTEMDRIVE%\Documents and Settings; например, C:\Documents and Settings |