Реестр Windows XP
Реестр – регистрационная (централизованная) база данных, которая хранит в себе всю информацию о конфигурации системы, а именно параметры настройки системы и настройки установленных приложений (registry database).
Идея единого управления всей системой появилась в Windows достаточно давно, в программной оболочке Windows 3.1 существовало три типа файлов с расширением .INI:
Системные файлы инициализации (Win.ini, Winfile.ini, Control.ini, Progman.ini, System.ini, Protocol.ini) содержали информацию о конфигурации и параметры, которые добавлялись приложениями. Длина файла была ограничена (64 Кб), то добавление новых записей составляло проблему. При достижении максимального размера записи игнорировались.
Для решения этой проблемы были созданы файлы инициализации приложений, которые создавались приложениями во время установки, но соглашения в какую папку записывать эти файлы не было.
В Windows-95 появились два специальных файла system.dat и user.dat. Файл system.dat содержал информацию о конфигурации компьютера и общие параметры приложений. Файл user.dat.содержал настройки конкретного пользователя (вид рабочего стола, меню Пуск и т.д.).
Эти файлы стали называть реестром, но была возможность просмотра «Блокнотом».
Операционная система Windows NT 3.5 и все последующие версии Windows NT содержат реестр, как базу данных, для эффективного управления операционной средой, включающей защиту данных.
Файлы реестра имеют расширения файлов - .ALT, .LOG, .SAV. Один файл реестра называют улей или куст. Он содержит разделы, подразделы и параметры, записанные в реестре, и строится начиная с определенного корневого раздела.
Программа просмотра реестра regedit.exe отображает реестр в виде папок, аналогично программе Проводник.
Реестр создается при установке ОС Windows и содержит стандартные настройки, такие как стандартный вид рабочего стола, зарегистрированные типы файлов для приложений «Блокнот», Paint и т.д., стандартное оборудование.
Реестр обновляется во время установки нового оборудования, нового программного обеспечения, изменения настроек пользователя, создания нового пользователя, изменения прав доступа, изменения профиля пользователя.
При каждом включении компьютера распознаватель аппаратных средств (Hardware Recognizer) помещает в реестр список обнаруженных им устройств.
Реестр имеет постоянную часть, которая не изменяется при загрузке компьютера, и переменную, которая создается при каждом включении или перезагрузке.
Файлы реестрахранятся в каталоге system32\config. Поскольку эти файлы очень важны для правильной работы системы, то все они имеют резервные копии, которые автоматически создаются при обновлении реестра.
Специальные файлы – журналы содержат изменения, которые вносятся в реестр, с целью восстановления данных, если произойдет сбой при записи данных в реестр. При потере реестра или некоторой его части потребуется переустанавливать операционную систему.
Дата добавления: 2015-08-11; просмотров: 615;