Что такое реестр? Общая теория
Реестр – база данных операционной системы, содержащая конфигурационные сведения. Физически вся информация реестра разбита на несколько файлов. Реестры Windows 9х и NT частично различаются. В Windows 95/98 реестр содержится в двух файлах
SYSTEM.DAT
Рё
USER.DAT
, находящиеся в каталоге windows. В windows me был добавлен еще один файл
CLASSES.DAT
.
По замыслу Microsoft он должен был полностью заменить файлы ini, которые были оставлены только для совместимости со старыми программами, ориентированными на более ранние версии операционной системы.
Почему произошел переход от ini файлов к реестру? Дело в том, что на эти файлы накладывается ряд серьезных ограничений, и главное из них состоит в том, что предельный размер такого файла составляет 64Кб.
ПРЕДУПРЕЖДЕНРР•: РќРКОГДА РЅРµ удаляйте или РЅРµ меняйте информацию РІ реестре, если Р’С‹ РЅРµ уверены что это именно то, что нужно. Р’ противном случае некорректное изменение данных может привести Рє СЃР±РѕСЏРј РІ работе Windows Рё, РІ лучшем случае, информацию придется восстанавливать РёР· резервной РєРѕРїРёРё .
Редактор RegEdit и структура реестра
Основным средством для просмотра Рё редактирования записей реестра служит специализированная утилита "Редактор реестра". Для ее запуска наберите РІ запуске программы (РџСѓСЃРє→Выполнить) команду regedit.
Откроется окно программы, в которой слева отображается дерево реестра, похожее по виду на отображение структуры диска в Проводнике, а справа выводятся ключи, содержащиеся в выбранном (активном) разделе. С помощью редактора Вы можете редактировать значения, импортировать или экспортировать реестр, осуществлять поиск.
Рассмотрим подробнее структуру реестра. Реестр содержит шесть корневых разделов (ветвей), на которых ниже остановимся подробнее, каждый из них включает подразделы, отображаемые в левой части окна в виде значка папки. Конечным элементом дерева реестра являются ключи или параметры, делящиеся на три типа:
– строковые (напр. "C:\Windows");