|
Глава
14
Работа
с системным реестром
Реестр операционной
системы Windows 2000 представляет собой централизованную базу данных параметров
настройки системы и работающих в ней приложений. В этом смысле реестр аналогичен
разнообразным INI-файлам, а также файлам AUTOEXEC.BAT и CONFIG.SYS, которые
использовались ранее. Реестр содержит информацию обо всех аппаратных средствах,
программном обеспечении, операционной системе и сетевых параметрах компьютера.
Эта сложная иерархическая база данных принимает участие во всех аспектах работы
Windows 2000. Хорошее понимание принципов работы реестра, выполняемых им задач,
а также умение манипулировать реестром необходимо всем: системным и сетевым
администраторам, специалистам из групп технической поддержки, а также опытным
пользователям из числа программистов. Кроме того, для системных администраторов
особенно важны вопросы администрирования и защиты реестра, а также его резервного
копирования и восстановления.
В данной
главе будут рассмотрены следующие темы:
|
|
Обзорная
информация по реестру Windows 2000
|
|
|
Краткий
обзор иерархической структуры реестра
|
|
|
Администрирование
реестра и средства его редактирования
|
|
|
Резервное копирование
и восстановление реестра
|
Обзорная
информация по реестру Windows NT/2000
Как было показано
в главе 2, реестр становится необходимым уже на начальных этапах загрузки Windows
NT/2000. Проблемы при загрузке могут быть вызваны, в том числе, и повреждением
реестра. Например, многие
пользователи
Windows NT/2000 могли испытать шок, получив в процессе загрузки сообщение следующего
вида:
Windows
2000 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/2000 — файла куста (hive) разделов реестра SYSTEM (речь о принципах
хранения реестра пойдет далее в этой главе). Приведенный пример убедительно
демонстрирует, что единственная ошибка в системном реестре может не только повлиять
на всю конфигурацию, но и сделать невозможным запуск операционной системы. Помимо
этого, добиться корректной работы некоторых приложений можно также лишь через
редактирование реестра. Таким образом, важность навыка редактирования реестра
нельзя недооценивать.
|