Реестр

Реестр выполняет в Windows две функции — является базой данных настроек для большинства приложений и самой системы Windows, а также хранилищем технической информации для установленных устройств, аппаратных средств и компо-. нентов программного обеспечения.

Все сопоставления типов файлов — связи между документами и приложениями, которые создали эти документы, — построены на информации из реестра. Настройки сети и аппаратного ПО, каждой из настраиваемых панелей инструментов приложения и даже настройки Панели управления Windows — все собрано в реестре. Настройки программ, задаваемые установкой флажков, галочек и переключателей, тоже сохранены в реестре. И различные стандартные блоки программного обеспечения, используемые практически всеми программами, — даже теми, которые включены в Windows, — «зарегистрированы» в реестре.

Но почему механизм хранения всех этих настроек не важен?

Потому что программное обеспечение не идеально. Система Windows 7 позволяет делать только основные настройки, связанные с типами файлов, для большего контроля необходимо редактировать реестр. Не все настройки приложения могут быть изменены в самих приложениях; некоторые изменения могут быть сделаны только в реестре. Когда что-то происходит с программным обеспечением или с аппаратными средствами, иногда единственный способ починки — это редактирование раздела реестра.

На самом деле большая часть того, что кажется жестко запрограммированным в Windows 7, регулируется информацией в реестре: удалите определенный раздел -и исчезнет значок из папки Компьютер. Измените где-нибудь ноль на единицу -и пользователь не сможет выключить Windows. Иногда это именно то, что нужно, но риск совершить ошибку велик. Изменив некоторые параметры в реестре, вы можете безвозвратно отключить некоторые компоненты Windows 7 или сделать так, что система не загрузится. Конечно же, современное программное обеспечение разработано так, что оно может восстанавливать сбитые настройки, но можно поспорить, что до сих пор не придумано надежного средства защиты компьютера от неопытного пользователя. Я не предлагаю вам сидеть сложа руки. Наоборот, стоит предпринять некоторые меры защиты, описанные ниже, перед тем, как вы начнете разбирать реестр на биты. Потратив немного времени на создание заплатки для

реестра (расскажу подробнее в этой главе) перед изменением настроек, вы сможете сэкономить уйму времени.