Организация реестра
Часть IV «Приложения» описывает содержимое реестра в деталях. Обзор, содержащийся в этом разделе, облегчает навигацию по реестру до того момента, пока вы не прочтете эти приложения.
Наиболее важными из пяти корневых ключей, о которых вы узнали в предыдущих разделах, являются HKLM и HKU. Это единственные ключи, которые Windows XP на самом деле хранит на диске. Остальные ключи являются ссылками на подключи ключей HKLM или HKU. HKCU является ссылкой на подключ в HKU. HKCR и НКСС являются ссылками на подключи в HKLM. Рисунок 1.6 иллюстрирует эти связи между корневыми ключами и ссылками на их ключи.
В этой книге вы найдете термины «пользовательский» (per-user) и «общекомпьютерный» (per-computer), которые указывают, относится ли настройка к пользователю или к компьютеру. Пользовательские установки являются специфическими для каждого пользователя - например, хочет или нет пользователь отображать строку состояния Проводника Windows. Общекомпьютерные настройки относятся ко всему компьютеру и каждому пользователю, который регистрируется в системе - например, конфигурация сети. Пользовательские настройки располагаются в HKCU, а общекомпьютерные - в HKLM. Из гл. 10 вы узнаете, как Windows XP разделяет настройки одного пользователя от настроек остальных пользователей.
HKEYJJSERS HKU содержит, по крайней мере, три подключа.
¦ .DEFAULT содержит пользовательские настройки, которые Windows ХР использует для рабочего стола перед тем, как какой-либо пользователь войдет в систему. Это не то же самое, что пользовательские настройки по умолчанию, которые Windows XP использует для создания настроек пользователя при первом его входе в систему.
¦ SID, где SID - это идентификатор безопасности консольного пользователя (консольный пользователь - это пользовательская настройка клавиатуры) содержит пользовательские настройки. HKCU является ссылкой на этот ключ. Этот ключ содержит такие настройки, как свойства рабочего стола пользователя и настройки Control Panel (Па
нели управления).
¦ SID_Classes, где SID — это идентификатор безопасности консольного пользователя содержит пользовательские регистрацию классов и ассоциации файлов. Windows XP объединяет содержимое ключей HKLM\SOFTWARE\Classes и HKU\SID_Classes в HKCR.
В HKU вы обычно сможете увидеть и другие SID, включая следующие (см. также табл. 1.1).