Реестр Windows
5-е издание словаря Microsoft Computer Dictionary содержит следующее определение реестра: Иерархическая централизованная база данных, используемая в ОС Microsoft Windows 98, Windows CE, Windows NT и Windows 2000 для хранения сведений, необходимых для настройки операционной системы для работы с пользователями, программными продуктами и устройствами. В реестре хранятся данные, которые необходимы для правильного функционирования Windows. К ним относятся профили всех пользователей, сведения об установленном программном обеспечении и типах документов, которые могут быть созданы каждой программой, информация о свойствах папок и значках приложений, а также установленном оборудовании и используемых портах. Системный реестр заменяет собой большинство текстовых INI-файлов, которые использовались в Windows 3.x, а также файлы конфигурации MS-DOS, такие как Autoexec.bat и Config.sys. Версии реестра для разных версий операционных систем семейства Windows имеют определенные различия. Куст реестра – это совокупность разделов, подразделов и параметров реестра с файлами, содержащими копии этих данных. В версиях Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista вспомогательные файлы всех разделов, кроме HKEY_CURRENT_USER, хранятся в папке %SystemRoot%\System32\Config. Данные вышеупомянутого куста хранятся в папке %SystemRoot%\Profiles\Имя_пользователя. Расширения файлов указывают на тип содержащихся в них данных. Куст реестра Вспомогательные файлы HKEY_LOCAL_MACHINE\SAM Sam, Sam.log, Sam.sav HKEY_LOCAL_MACHINE\Security Security, Security.log, Security.sav HKEY_LOCAL_MACHINE\Softwar Software, Software.log, Software.sav HKEY_LOCAL_MACHINE\System System, System.alt, System.log, System.sav HKEY_CURRENT_CONFIG System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log HKEY_USERS\DEFAULT Default, Default.log, Default.sav В Windows 98 файлы реестра называются User.dat и System.dat. В Windows Millennium Edition — Classes.dat, User.dat и System.dat. Краткое описание стандартных разделов: HKEY_CURRENT_USER. Данный раздел является корневым для данных конфигурации пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU. HKEY_USERS. Данный раздел содержит все активные загруженные профили пользователей компьютера. Раздел HKEY_CURRENT_USER является подразделом раздела HKEY_USERS. Вместо полного имени раздела иногда используется аббревиатура HKU. HKEY_LOCAL_MACHINE. Раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Вместо полного имени раздела иногда используется аббревиатура HKLM.
HKEY_CLASSES_ROOT. Является подразделом HKEY_LOCAL_MACHINE\Software. Хранящиеся здесь сведения обеспечивают выполнение необходимой программы при открытии файла с использованием проводника. Вместо полного имени раздела иногда используется аббревиатура HKCR. Начиная с Windows 2000, эти сведения хранятся как в HKEY_LOCAL_MACHINE, так и в HKEY_CURRENT_USER. Раздел HKEY_LOCAL_MACHINE\Software\Classes содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера. Параметры, содержащиеся в разделе HKEY_CURRENT_USER\Software\Classes, переопределяют принятые по умолчанию и относятся только к текущему пользователю. Раздел HKEY_CLASSES_ROOT включает в себя данные из обоих источников. Кроме того, раздел HKEY_CLASSES_ROOT предоставляет эти объединенные данные программам, разработанным для более ранних версий Windows. Изменения настроек текущего пользователя выполняются в разделе HKEY_CURRENT_USER\Software\Classes. Модификация параметров по умолчанию должна производиться в разделе HKEY_LOCAL_MACHINE\Software\Classes. Данные из разделов, добавленных в HKEY_CLASSES_ROOT, будут сохранены системой в разделе HKEY_LOCAL_MACHINE\Software\Classes. Если изменяется параметр в одном из подразделов раздела HKEY_CLASSES_ROOT и такой подраздел уже существует в HKEY_CURRENT_USER\Software\Classes, то для хранения информации будет использован раздел HKEY_CURRENT_USER\Software\Classes, а не HKEY_LOCAL_MACHINE\Software\Classes
HKEY_CURRENT_CONFIG Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы. Резервное копирование реестра.
Прежде чем вы внесёте какие-либо изменения в реестр, необходимо экспортировать редактируемый раздел или сделать резервную копию всего реестра. Тогда, в случае неудачи, вы сможете вернуть прежнее состояние системы. Для создания резервной копии воспользуйтесь программой архивации. Состояние системы включает в себя реестр, базу данных регистрации классов COM+ и загрузочные файлы. В Windows XP Professional программа архивации присутствует по умолчанию. В Windows XP Home Edition её нужно будет установить с диска вручную. Для этого вставьте установочный диск в дисковод, после запуска установки нажмите «Выход», перейдите к папке «буква_дисковода»:\ValueAdd\Msft\Ntbackup на компакт-диске, дважды щелкните файл Ntbackup.msi, чтобы установить программу архивации данных. Архивация данных.
Нажмите Пуск – Выполнить – ntbackup.exe – OK. Запустится мастер архивации. Вы можете снять флажок «Всегда запускать в режиме мастера» и перезапустить программу. Далее вам надо перейти на вкладку Архивация и в меню Задание выбрать Создать. Установите галочки напротив тех элементов, которые хотите архивировать. Под элементом Мой компьютер установите флажок Состояние системы. Выберите место назначения архива и начните резервное копирование, нажав кнопку Архивировать. В открывшемся дополнительном окне вам нужно будет выбрать необходимые параметры (Дописать этот архив к данным носителя или затереть данные носителя этим архивом). В этом же окне на вкладке Дополнительно вы сможете выбрать тип архива (все типы снабжены кратким описанием). После этого нажмёте OK и Архивировать. Начнётся процесс создания архива. По окончании вам останется только выйти из программы.
|