Ключи нескольких веток реестра Windows и экспорт всех его параметров

regedit_3Часть первая. Ключи нескольких веток реестра Windows.

В продолжение цикла статей о реестре Windows хочу рассказать Вам, Уважаемые читатели, о том, как включить в файл настройки ключи из разных веток реестра. В предыдущей статье Как сделать свой файл с настройками реестра мы познакомились с оформлением ключей для одной ветки реестра.

Но что же делать, если ваши ключи находятся в разных ветках реестра? А оказывается, что все довольно просто. Предыдущий файл выглядел у нас так:

Адрес ветки реестра
– ключ реестра #1
– ключ реестра #2
– ключ реестра #3

Если же нам требуется внести изменения и в другие ветки реестра, то следует выполнить следующие действия:

  1. перейти на следующую строку относительно последнего ключа предыдущей ветки
  2. скопировать адрес ветки реестра, отличной от уже упомянутой в файле
  3. вставить этот адрес, начиная с новой строки
  4. на следующей строке начать построчно записывать ключи реестра и их значения, как описывалось в предыдущей статье

В итоге файл будет выглядеть примерно так, как на скриншоте ниже:

vetki_reestra

Сохраняем и пользуемся.

Вторая часть. Экспорт всех настроек реестра Windows.

Встроенный редактор реестра Windows, так называемый regedit позволяет сохранить все настройки реестра вашей операционной системы. То, как вызвать редактор, вы можете прочитать в статье Полный разбор структуры пользовательского файла реестра.

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

Сам по себе реестр хранит всю информацию о вашей ОС. Этой информацией являются и установленные программы, драйвера, и серийные ключи лицензий программного обеспечения, и нахождение файлов на диске. В общем очень многое. Естественно, все эти параметры можно сохранить. Вы спросите — а зачем?

Ну я нахожу этой функции как минимум 2 применения. В статье Как сделать свой файл с настройками реестра рассматривался метод, при котором ключи реестра записывались в файл можно сказать в ручную. Иногда параметры ключей имеют очень длинное название или вам просто неохота их печатать. Тогда вам на помощь приходит функция экспорта настроек реестра Windows. Схема проста: вы экспортируете настройки в файл, открываете его, нажатием Ctrl+F открываете поиск по файлу и вводите начало названия искомого параметра. Таким образом вы находите нужную строку и безошибочно копируете в свой файл.

Сама функция экспорта запускается из главного меню редактора реестра Windows.

registry_editor

Второе же применение экспорту настроек такое — вы просто можете при надобности сравнить старый файл и новый после изменений в системе. Зачем? Ну хотя бы для того, чтобы выявить изменения и, к примеру, отловить вирус и зарегистрировать программу.

Теперь насчет подводных камней. Реестр  уникален для каждой установленной копии (!!!) операционной системы. Копии значит, что даже установив один и тот же диск на 2 разных компьютера реестр и его хэш коды и MD5  суммы будут разными. Именно поэтому я всегда рекомендую создавать свой файл с настройками, только самыми нужными, а не просто экспортировать весь реестр. Ведь общие настройки на всех компьютерах будут выглядеть одинаково, а уникальные и вовсе могут отсутствовать. Поэтому крайне не рекомендуется применять сохраненный экспортный файл реестра на другой компьютер, и даже на тот же, но уже с каккими либо внесенными изменениями в ОС.

Опубликовал 2nd Октябрь 2011. Размещено в Настройка Windows.
Метки: , ,


Оставить комментарий

Подписаться не комментируя по