"Барри Саймон "О реестре Registry и настройке системы Windows95" (прогр.)" - читать интересную книгу автора

(С) СК Пресс 4/96
Барри Саймон

О реестре Registry и настройке системы

Реестр Windows 95


Данная статья представляет собой компиляцию трех статей, которые
опубликованы в журнале PC Magazine в 1995-1996 гг. (24 октября, 7 ноября и
9 января соответственно). В переводе используется терминология, принятая
фирмой Microsoft для российской версии Windows 95, которая вышла в свет 10
ноября 1995 г. Компиляция выполнена Михаилом Коллегановым.

Единая база данных заменяет многочисленные конфигурационные файлы Windows
3.x.
Первоначально среда Windows обращалась только к двум системным
конфигурационным файлам - CONFIG.SYS и AUTOEXEC.BAT. В Windows 2.x к этим
файлам добавились WIN.INI и SYSTEM.INI, а затем число конфигурационных
файлов стало почти бесконтрольно расти по мере появления регистрационной
базы OLE, файла PROTOCOL.INI в системе Windows for Workgroups и множества
INI-файлов для прикладных пакетов. Система Windows 95 может считывать эти
конфигурационные файлы, чтобы обеспечивать совместимость сверху вниз, но их
многочисленные обязанности теперь возложены на двоичный объект, называемый
реестром (Registry).
Хотя реестр все еще поделен на несколько файлов, редактор реестра Windows
95 (Registry Editor) обращается к нему как к единому целому. Такая
особенность - долгожданный переход от коллекции разных ASCII-файлов в
Windows 3.x, но реестр устроен намного сложнее, чем его ASCII-собратья.
Вместо хранения информации об установочных параметрах в форме
последовательного списка в Windows 95 используется иерархическая
древовидная структура, которая заменяет простые записи в INI-файле сложными
именами типа My Computer\HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-
A2D8-08002B30309D}\DefaultIcon.
Недостаточная полнота документации, предоставляемой компанией Microsoft,
еще более усложняет ситуацию. В комплекте Windows 3.1 Resource Kit имелось
более 70 стр., посвященных INI-файлам. Хотя эти страницы содержали
несколько ошибок (там указывались ограничения Windows 3.0, которые были
устранены уже в Windows 3.1), они были поистине бесценны для вдумчивых
пользователей Windows. Напротив, в Windows 95 Resource Kit реестр
документирован на 25 меньших по объему страницах, которые "разбавлены"
рисунками и замечаниями общего характера. Компания Microsoft тем самым
постепенно переходит от плохо документированной системы средней сложности к
системе, которая более чем сложна и практически недокументированна.
Хотя многие параметры реестра можно изменить с помощью диалоговых окон
"Проводника" (Explorer), "Панели управления" (Control) или других
программных средств оболочки, часто приходится редактировать реестр
непосредственно. Для облегчения выполнения этого процесса в настоящей
статье мы опишем реестр и его редактор, а затем последовательно выполним
ряд действий по настройке системы.