• HKEY_CURRENT_USER содержит все настройки текущего пользователя. На самом деле этот раздел является одним из подразделов HKEY_USERS.
• HKEY_CURRENT_CONFIG хранит информацию о текущей аппаратной конфигурации. Данные этого раздела на самом деле находятся в нескольких подразделах HKEY_LOCAL_MACHINE.
Пользователь, впервые просматривающий содержимое реестра, будет ошеломлен обилием подразделов и параметров, общее количество которых может составлять сотни тысяч. Однако, несмотря на кажущуюся сложность, информация в реестре четко организована, и с приобретением определенного опыта можно научиться самостоятельно отыскивать нужные параметры.
Для примера приведу краткое описание некоторых часто используемых подразделов реестра.
• HKEY_LOCAL_MACHINE\SOFTWARE. Открыв этот раздел, вы можете увидеть подразделы с названиями компаний и программных продуктов. В них соответствующие приложения хранят свои настройки. Скорее всего, вам не придется их изменять – для этого в каждом приложении существуют соответствующие диалоговые окна.
• HKEY_CURRENT_USER\ Software. Этот раздел во многом схож с предыдущим, только здесь приложения записывают параметры, относящиеся к текущему пользователю. Разработчики приложений по своему усмотрению определяют, какие параметры лучше записать в HKEY_LOCAL_MACHINE\ SOFTWARE, а какие – в HKEY_CURRENT_USER\Software.
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion. Здесь хранятся настройки, определяющие работу самой операционной системы. Большинство этих параметров можно изменять с помощью Панели управления. Настройки Windows для текущего пользователя находятся в аналогичном разделе реестра– HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion.
В реестре используются параметры нескольких типов. Наиболее часто используемые типы данных реестра приведены в табл. 1.2.
Примечание
В табл. 1.2 приведены далеко не все типы данных реестра, хотя их вполне достаточно для выполнения большинства действий по настройке системы. Для детального изучения назначения всех разделов и параметров реестра следует обратиться к документации Microsoft или специальной литературе.
Работа с редактором реестра
Для просмотра и редактирования реестра используется программа Редактор реестра. Чтобы запустить ее, следует ввести команду regedit в строку поиска меню Пуск, а затем нажать Enter.
С помощью Редактора реестра можно выполнять следующие действия:
• просматривать содержимое разделов и значения параметров;
• выполнять поиск в реестре;
• изменять значения параметров;
• создавать, переименовывать, удалять разделы и параметры;
• импортировать, экспортировать, загружать и выгружать данные;
• устанавливать параметры безопасности реестра.
В левой части окна Редактора реестра находится древовидный список разделов, по которому можно перемещаться так же, как и по дереву папок в Проводнике (рис. 1.12). Имя выбранного раздела отображается также в строке состояния. В правой части окна отображаются параметры выбранного раздела, их тип и значения.
Рис. 1.12. Окно Редактора реестра
Внимание!
Можно привести достаточно аргументов против самостоятельного редактирования реестра. Если вы все же хотите поэкспериментировать, ответьте на один вопрос: «Готовы ли вы после не очень удачного эксперимента заняться восстановлением операционной системы?». Чтобы застраховаться от подобных неприятностей, перед внесением изменений в реестр сделайте его резервную копию одним из описанных далее способов.
Наиболее часто в реестре ищут записи, соответствующие определенному объекту. Например, вы увидели сообщение об ошибке, связанной с отсутствием определенного файла. Причиной подобного сообщения может быть запись в реестре со ссылкой на файл, который был перемещен или удален. С помощью поиска в реестре вы можно найти запись о потерявшемся файле и принять меры для устранения неисправности.