Оптимизация Windows
 
  Новости    | Системы     | Настройка   | Программы    |   Форум   |    Ссылки   |

 


Windows 9X
Windows ME
Windows NT
Windows 2000

 


Немного о реестре Windows 9x

Что такое реестр
Структура реестра
Ветви реестра
Разделы HKEY_LOCAL_MACHINE

Что такое реестр

Реестр - это база данных, хранящая параметры программных и аппаратных компонентов системы. Windows создает реестр при установке и обновляет его при добавлении, удалении или изменении конфигурации оборудования и программ.
Реестр:

  • представляет собой единое хранилище конфигурационной информации, в том числе о пользователе, компьютере и приложениях
  • можно редактировать как локально, так и удаленно с помощью Редактора реестра (Registry Editor)

Реестр объединяет динамическую информацию ОЗУ и два файла, расположенные в папке c:\Windows

  • System.dat - содержит информацию о конфигурации компьютера;
  • User.dat - содержит параметры пользователя

В начало

Структура реестра

Реестр Windows 9Х имеет иерархическую древовидную структуру, аналогичную структуре каталога на диске.
Реестр включает следующие компоненты:

  • ветвь (subtree) - аналог папки в корневом каталоге диска;
  • раздел (Key) и подраздел (subKey) - аналоги папок. Каждая ветвь содержит разделы и подразделы, так же как и папка в корневом каталоге диска содержит другие папки;
  • параметр - аналог файла. Разделы и подразделы содержат один или несколько параметров. Записи параметров состоят из трех частей: типа данных, имени и значения.
    • Тип данных (data type) указывается значками. Наиболее распрастранены значки с нулями, соответствующие двоичным значениям, и значки "ab", соответствующие текстовым значениям.
    • Имя (name) - это метка для значения параметра.
    • Значение (value) может быть код, путь или текст, присвоенный определенному разделу или подразделу. Значение параметра типа "ab" заключается в кавычки.

В начало

Ветви реестра

Реестр состоит из нескольких ветвей, каждая из которых содержит определенный тип информации о компьютере.

Так выглядит реестр

В таблице описаны все ветви реестра.

Поддерево Содержимое

HKEY_CLASSES_ROOT

Информация, используемая приложениями оболочки Windows и OLE-приложениями

HKEY_CURRENT_USER

Сестемные,программные и кофигурационные параметры для текущего пользователя

HKEY_LOCAL_MACHINE

Глобальные параметры конфигурации программных и аппаратных средств, когда-либо установленных на компьютере

HKEY_USERS

Уникальные системные и программные параметры каждого пользователя, когда-либо регистрировавшегося на компьютере

HKEY_CURRENT_CONFIG

Параметры текущей конфигурации подключенного к компьютеру оборудования

HKEY_DYN_DATA

Параметры динамического состояния различных устройств, в том числе результаты мониторинга с помощью утилиты System Monitor. Обновляются при каждом запуске системы

В начало

Разделы HKEY_LOCAL_MACHINE

Так как структура всех деревьев схожа, рассмотрим в качестве примера ветвь HKEY_LOCAL_MACHINE, которая содержит постоянную, не зависящую от пользователя информацию о локальном компьютере. Эта информация включает названия и версии приложений, сведения о возможностях OLE-приложений, имена и типы драйверов устройств.
В таблице описаны подразделы HKEY_LOCAL_MACHINE

Подраздел Содержимое

Config

Профили оборудования

Enum

Информация обо всех устройствах, которые когда-либо устанавливались на компьютер. Данные об удаленном устройстве сохраняются и могут быть использованы при его переустановке

Hardware

Информация о процессоре, последовательных портах/модемах

Security

Данные о компоненте сетевой безопасности и возможностях удаленного администрирования

Software

Информация о системном и прикладном программном обеспечении. Каждое приложение должно хранить информацию в собственном подразделе, имеющим структуру вида SOFTWARE\Поставщик\Название_продукта\версия

System

Данные об установленых устройствах и их текущей конфигурации, включая информацию о каждом классе устройств и об отдельных утройствах

В начало

 

 

 


 

Hosted by uCoz