Реестр операционной
системы Windows XP представляет собой централизованную базу данных параметров
настройки системы и работающих в ней приложений. В этом смысле реестр аналогичен
разнообразным INI-файлам, а также файлам AUTOEXEC.BAT и CONFIG.SYS, которые
использовались ранее. Реестр содержит информацию обо всех аппаратных средствах,
программном обеспечении, операционной системе и сетевых параметрах компьютера.
Эта сложная иерархическая база данных принимает участие во всех аспектах работы
Windows XP. Хорошее понимание принципов работы реестра, выполняемых им задач,
а также умение манипулировать реестром необходимо всем: системным и сетевым
администраторам, специалистам из групп технической поддержки, а также опытным
пользователям из числа программистов. Кроме того, для системных администраторов
особенно важны вопросы администрирования и защиты реестра, а также его резервного
В данной главе будут рассмотрены следующие темы:
|
Обзорная информация по реестру Windows XP |
|
Краткий обзор иерархической структуры реестра |
|
Администрирование реестра и средства его редактирования |
|
Резервное копирование и восстановление реестра |
Как было показано в главе 2, реестр становится необходимым уже на начальных этапах загрузки Windows NT/XP. Проблемы при загрузке могут быть вызваны, в том числе, и повреждением реестра. Например, многие пользователи Windows NT/XP могли испытать шок, получив в процессе загрузки сообщение следующего вида:
Windows XP Could not start because the following file is missing or corrupt:
\WINNT\SYSTEM32\CONFIG\SYSTEM
You can attempt to repair this file by Starting Windows NT Setup using the original Setup floppy disk or CD-ROM. Select 'r' at the first screen to repair.
Появление такого сообщения свидетельствует об отсутствии или повреждении важной части реестра Windows NT/XP — файла куста (hive) разделов реестра SYSTEM (речь о принципах хранения реестра пойдет далее в этой главе). Приведенный пример убедительно демонстрирует, что единственная ошибка в системном реестре может не только повлиять на всю конфигурацию, но и сделать невозможным запуск операционной системы. Помимо этого, добиться корректной работы некоторых приложений можно также лишь через редактирование реестра. Таким образом, важность навыка редактирования реестра нельзя недооценивать.