Hkey_classes_root
В категорий HKEY_CLASSES_ROOT имеются разделы двух типов. Первый тип представляет собой расширения файлов. Это именно те, используемые вами в именах файлов, трехсимвольные расширения, например, DOC и ТХТ. Windows использует их для различения файлов разных типов. Она также использует их для ассоциирования типа файлов с определенными действиями. Например, хотя вы и не можете делать что-либо с файлами, имеющими расширение DLL, они появляются в списке, поскольку Windows 95 необходимо ассоциировать DLL с файлами исполняемого типа. Разделы второго типа обычно ассоциируют файл данных с приложением или исполняемый файл со специфической функцией Windows 9x. В разделе ассоциаций расположены пункты меню, которые вы видите, щелкнув правой кнопкой на объекте, находясь в проводнике.
Hkey_current_user
Категория HKEY_CURRENT_USER содержит набор изменяемых параметров компьютера. Эти изменяемые параметры определяют конфигурацию рабочего стола и клавиатуру. Они также содержат параметры цвета и конфигурацию меню Пуск. Здесь хранятся все параметры, выбранные пользователем.
Категория HKEY_CURRENT_USER относится к текущему пользователю, то есть к тому, который пользуется компьютером в данный момент. Она отличается от записей конфигурации в других частях реестра. Эта категория устанавливается динамически. Другие категории, связанные с пользователем, содержат статическую информацию. При включении компьютера реестр копирует содержание одной из записей пользователя из категории HKEY_USERS в эту категорию, и обновляет HKEY_USERS, когда вы выключаете компьютер.
Hkey_local_machine
Категория HKEY_LOCAL_MAGHINE описывает аппаратную часть компьютера. Сюда относятся драйверы и информация о конфигурации, которая необходима для работы оборудования. В этом разделе реестра описаны все установленные устройства, даже если они обслуживаются драйверами реального режима. Если устройство здесь не описано, Windows 95 не может его использовать.
В этой категории хранится подробная информация оборудовании, например все данные о самонастраивающихся устройствах. Кроме того, здесь имеется полный список драйверов устройств и номера их версий. Эта категория может даже содержать номера версий самого оборудования. Например, существует разница между звуковыми платами Pro Audio Spectrum 16+ версии С и версии D.Windows 95 хранит информацию об этих различиях в реестре.
Эта категория содержит и некоторую информацию общего характера о программном обеспечении. Например, 32-разрядные приложения записывают сюда местоположение таблицы настройки и форматов (STF). Эта таблица представляет собой файл, который приложение использует при установке. Некоторые приложения используют эти файлы при изменении конфигурации. В файлах типа STF хранят установочные данные такие приложения, как Word для Windows NT 4.0.
Hkey_users
Категория HKEY_USERS содержит статический список всех пользователей этого конкретного файла реестра. Вряд ли может понадобиться редактирование информации, которая расположена в этой категории. Однако вы можете использовать ее в качестве справочника. Причина политики неприкасаемости проста: ни одна из записей не окажет воздействия до тех пор, пока пользователь в очередной раз не войдет в Windows 95, так что вы не увидите эффекта от изменения записи до тех пор, пока не перезагрузите компьютер. Вдобавок, изменение параметров работающего пользователя — пустая трата времени, поскольку Windows 95 перезапишет данные новыми, хранящимися в категории HKEY_CURRENT_USER, при выходе из системы или при выключении машины.
В многопользовательской конфигурации Windows 95 ведет несколько реестров — по одному на каждого пользователя, включенного в систему. Из-за этого вы никогда точно не знаете, где вы найдете информацию о конкретном пользователе. Windows 9x отслеживает эту информацию, но для администратора сделать то же самое затруднительно.
