Экспорт и импорт информации реестра

Вы уже научились создавать архив состояния системы, включающий копию Реестра (Registry), с помощью утилиты Архивация данных (Backup Utility). Другим способом архивации и переноса данных Реестра на другой компьютер является экспорт ключей и подключей в файл. Впоследствии содержимое этого файла можно импортировать обратно в Реестр.

Чтобы экспортировать ключ, выделите его и в меню Файл (File) выберите Экспорт (Export). На рисунке 11 изображено окно Экспорт файла реестра (Export Registry File). В этом примере экспортируется ключ высшего уровня HKEY_LOCAL_ MACHINE .

 

Рис. 11.

В файл можно экспортировать как отдельные ключи, так и весь реестр.

Импортировать ключи Реестра можно в файлы различных типов. Тип можно выбрать в поле Тип файла (Save as Туре). По умолчанию используется расширение .reg, можно сохранить информацию в текстовом формате (расширение .txt). Это позволит просматривать файлы в Блокноте (Notepad) или используя инструкцию командной строки EDIT. Можно также экспортировать в .reg-файлы, совместимые с Win9x/NT4.

предупреждение

По неизвестным причинам, просмотр экспортных .txt-файлов с помощью Блокнота иногда приводит к невозможности импорта хранящейся в этих файлах информации обратно в Реестр. Если вы экспортируете ключи реестра в целях архивации, то лучше использовать формат .reg. Если вам все же необходим .txt-файл, экспортируйте сразу в два формата. Целостность .txt-файла будет сохранена, если для его просмотра вы вместо Блокнота воспользуетесь командой EDIT.

Диалоговое окно, изображенное на рисунке 11, позволяет создать резервную копию всего Реестра. В секции Диапазон экспорта (Export Range) доступны две опции:

• Весь реестр (Аll) - архивация всего Реестра.

• Выбранная ветвь (Selected Branch) - архивация выбранного ключа и всей иерархической структуры под ним.

Чтобы создать файл, щелкните Сохранить (Save). Размер файла зависит оттого, экспортируете вы весь Реестр или его часть. Размер файла, создаваемого на рисунке 11 -около 38 Мб.

Для импорта сохраненного файла используйте команду Импорт (Import) в меню Файл (File). Появится диалоговое окно, похожее на окно экспорта. Вам необходимо только указать имя файла и щелкнуть Открыть (Open). Появится диалоговое окно, отображающее процесс восстановления. Если вы производите восстановление ключей в запущенную систему, то по­явится предупреждение о том, что некоторые данные могут быть не восстановлены.

совет

Если вы экспортировали Реестр в reg-файл, импорт можно осуществить, не запуская regedit. Просто запустите этот файл, и Windows предложит внести его данные в Реестр.