|
Реестр операционной системы (системный реестр) является
базой данных, содержащей сведения о конфигурации
компьютера и настройках операционной системы (ОС).
Реестр содержит данные, к которым операционная система
постоянно обращается во время загрузки, работы и
завершение операций.
В реестре содержится:
- Профили всех пользователей, то
есть совокупности настроек, выполняемых ими;
- Конфигурация оборудования,
«прописанного» в операционной системе. Подчеркнем,
что именного «прописанного», а не установленного в
компьютере, поскольку компоненты могут физически
присутствовать, но не быть зарегистрированными
операционной системой;
- данные об установленных
программах и типах документов, создаваемых каждой
программой;
- свойства папок и значков
программ;
- данные об используемых портах.
Для работы с реестром используют
простую и удобную программу (утилиту)
Regedit, которая знакома
опытным пользователям еще со времен операционной системы
Windows 3.1. Запустив
программу Regedit (Пуск –
Выполнить - Regedit),
пользователь обнаружит, что реестр имеет иерархическую
древовидную структуру, состоящую из разделов,
подразделов и ключей (параметров). Разделы и подразделы
представлены в виде папок на левой панели редактора
реестра. Ключи реестра или параметры представлены на
правой панели. Ключ можно рассматривать как некую
переменную, которой присвоено определенное значение.
Кустом (иногда основным разделом,
стандартным разделом) называют раздел реестра,
отображаемый как файл на жестком диске. Куст является
набором разделов, подчиненных разделов и параметров и
имеет корни на верхнем уровне иерархии реестра. По
умолчанию большинство файлов кустов (Default,
SAM,
Security и System)
сохраняется в папке %SystemRoot%\System32\Config.
Папка %SystemRoot%\Profiles
содержит профили (настройки) для каждого
пользователя компьютера. Поскольку куст представляет
собой файл, его можно перемещать из одной системы в
другую. Для редактирования этого файла необходима
использовать редактор реестра.
Пользователи предыдущих версий
операционной системы Windows
иногда сталкивались с проблемами нестабильной работой
программ, использование шрифтов в связи с ограничениями
на размер файла реестра. Например, новые шрифты
невозможно было подключить, а программы - прописать в
системе. Операционная система Windows
XP, в отличие от своих предшественниц, не имеет
ограничения по размеру реестра.
Основные разделы реестра
Windows XP
Реестр операционной системы
Windows XP содержит пять
основных разделов и может включать временные разделы,
создаваемые на период текущей работы компьютера.
Основные разделы реестра
|
Раздел реестра |
Сокращенное обозначения |
Краткое описание |
|
HKEY_CLASSES_ROOT |
HKCR |
Хранящиеся здесь
сведения обеспечивают запуск необходимой
программы при открытии файла с помощью
проводника.
Этот раздел
содержит связи между приложениями и типами
файлов, а также информацию об
OLE(встраиваемые
связные объекты). |
|
HKEY_CURRENT_USER |
HKCU |
Содержит ссылку на
определенный подраздел
HKEY_USERS. Настройки
соответствуют текущему, активному пользователю,
выполнившему вход в систему |
|
HKEY_LOCAL_MACHINE |
HKLM |
Раздел содержит
настройки, относящиеся к компьютеру в целом и
действительные для всех пользователей. Там же
хранится информация об аппаратной конфигурации и
установленном программном обеспечении. |
|
HKEY_USERS |
HKU |
Этот раздел
содержит настройки для всех пользователей
компьютера |
|
HKEY_CURRENT_CONFIG |
HKCC |
Раздел содержит
сведения о настройках оборудования,
используемого локальным компьютером при запуске
системы, то есть хранит данные о текущей
конфигурации. |
Стандартные разделы нельзя ни
удалить, ни переименовать. Некоторые разделы реестра
являются временными и не сохраняются в файлах.
Операционная система создает и хранит такие разделы
только в оперативной памяти, поэтому они являются
временными по своей природе. Система создает временные
разделы каждый раз при начальной загрузке. Например
HKEY_LOCAL_MACHINE\HARDWARE
– Раздел реестра, который хранит информацию по
физическим устройствам и назначенным им ресурсам.
Распределение ресурсов и аппаратная идентификация
компонентов происходят каждый раз при загрузке системы,
поэтому логично, что эти данные не записываются на диск.
Продолжение
следует... |