Файлы реестра: Файл реестра Windows или где находится реестр Windows

REG — файл реестра Windows

.REG вариант №

REG-файл — это просто текстовый файл с расширением .reg. Эти файлы обычно создаются путем экспорта типичных ключей из реестра. Эти файлы также можно использовать в качестве резервной копии реестра (особенно важен этот шаг перед внесением изменений!). Вы можете видеть, что некоторые сделали их доступными в виде загружаемых файлов на тех же сайтах, которые показывают вам, как выполнить взлом реестра. Файл REG полезен для внесения изменений в реестр вручную и экспорта этих изменений. Просто немного очистите файл, а затем поделитесь им с другими.

Формат REG-файла

Формат файла REG был разработан для экспорта и импорта частей реестра Windows с использованием синтаксиса на основе INI. Реестр Windows — это реляционная или иерархическая база данных, в которой хранятся настройки нижнего уровня для операционной системы Microsoft Windows и других приложений, использующих реестр Windows. Альтернативно, можно сказать, реестр или реестр Windows состоит из информации, опций, настроек и других значений для программ и оборудования, установленных во всех версиях операционных систем Microsoft Windows.

Синтаксис REG-файла

Вот некоторые ключевые элементы синтаксиса REG-файла:

  • RegistryEditorVersion: например, «Редактор реестра Windows версии 5.00» для Windows 2000, Windows XP и Windows Server 2003.
  • Пустая строка: обозначает начало нового пути реестра.
  • RegistryPathx: путь к подразделу, содержащему первое импортируемое значение.
  • DataItemNamex: имя элемента данных, который вы хотите импортировать.
  • DataTypex: тип данных для значения реестра.

Ключи хранятся в файлах .reg с использованием следующего синтаксиса:

[<Hive name>\<Key name>\<Subkey name>]
"Value name"=<Value type>:<Value data>

Вы можете изменить значение по умолчанию для ключа, используя «@» вместо «Имя значения»:

[<Hive name>\<Key name>\<Subkey name>]
@=<Value type>:<Value data>

Пример

Вот пример REG-файла

Windows Registry Editor Version 5. 00
[HKEY_LOCAL_MACHINE\SOFTWARE\Foobar]
"Value A"="<String value data with escape characters>"
"Value B"=hex:<Binary data (as comma-delimited list of hexadecimal values)>
"Value C"=dword:<DWORD value integer>
"Value D"=hex(0):<REG_NONE (as comma-delimited list of hexadecimal values)>
"Value E"=hex(1):<REG_SZ (as comma-delimited list of hexadecimal values representing a UTF-16LE NUL-terminated string)>
"Value F"=hex(2):<Expandable string value data (as comma-delimited list of hexadecimal values representing a UTF-16LE NUL-terminated string)>
"Value G"=hex(3):<Binary data (as comma-delimited list of hexadecimal values)> ; equal to "Value B"
"Value H"=hex(4):<DWORD value (as comma-delimited list of 4 hexadecimal values, in little endian byte order)>
"Value I"=hex(5):<DWORD value (as comma-delimited list of 4 hexadecimal values, in big endian byte order)>
"Value J"=hex(7):<Multi-string value data (as comma-delimited list of hexadecimal values representing UTF-16LE NUL-terminated strings)>
"Value K"=hex(8):<REG_RESOURCE_LIST (as comma-delimited list of hexadecimal values)>
"Value L"=hex(a):<REG_RESOURCE_REQUIREMENTS_LIST (as comma-delimited list of hexadecimal values)>
"Value M"=hex(b):<QWORD value (as comma-delimited list of 8 hexadecimal values, in little endian byte order)>

использованная литература

  • Реестр Windows — по Википедии
  • Как добавить, изменить или удалить подразделы и значения реестра с помощью файла . reg

Создание reg-файлов. Синтаксис редактирования записей реестра — mirAdmin

Редактирование системного реестра Windows — полезное умение в руках каждого пользователя. В статье Изменение параметров cистемного реестра Windows мы познакомились с самим реестром, его структурой и рассмотрели примеры с изменениями параметров его ключей. Сегодня мы поговорим о том, как автоматизировать процесс правки реестра и сделать его удобнее и быстрее.

Содержание статьи:

— Создание reg-файлов для правки реестра
— Синтаксис reg-файлов
— Добавление ключей в реестр через reg-файл
— Изменение нескольких веток реестра в одном reg-файле
— Удаление веток реестра reg-файлом
— Бонус. Восстановление ассоциаций ярлыков и файлов

Создание reg-файлов для правки реестра

Ручное изменение ключей реестра приемлемо в том случае, когда вам необходимо разово произвести ту или иную настройку. Но если нам нужно повторять одну настройку с определённой периодичностью или задать нужные параметры на нескольких компьютерах, то возникает необходимость в упрощении процесса правки данной базы настроек системы.

Будьте аккуратны при вмешательстве в реестр, так как необдуманные действия и некорректные правки в этой части ОС могут повлечь за собой сбои в работе программного обеспечения и крах системы. Перед внесением любых изменений в системный реестр Windows сайт mirAdmin настоятельно рекомендует вам делать резервную копию изменяемых данных

Для автоматизации процесса редактирования реестра служат специальные файлы со своим синтаксисом и расширением *.reg. В вышеупомянутой записи о знакомстве с реестром Windows мы уже сталкивались с подобными файлами при создании резервной копии веток реестра и восстановлении их из бэкапа. Но такие рег-файлы можно писать и самому, если придерживаться определённых правил.

к содержанию

Синтаксис reg-файлов

Для примера мы поменяем клавиши смены языка ввода с Alt + Shift на Ctrl + Shift.
На интересует ветка реестра

HKEY_CURRENT_USER\Keyboard Layout\Toggle

И ключи Hotkey, Language Hotkey и Layout Hotkey, которые имеют значения по умолчанию 1, 1 и 2, соответственно.
Для изменения сочетания клавиш нам нужно будет присвоить им новые значения «Hotkey«=»2«, «Language Hotkey«=»2«, «Layout Hotkey«=»3«

Итак, для создания reg-файла открываем текстовый редактор, например, Блокнот Windows. Вставляем в окно редактора следующий код:

Windows Registry Editor Version 5.00

;Переключение языка по левым Ctrl + Shift
[HKEY_CURRENT_USER\Keyboard Layout\Toggle]
"Hotkey"="2"
"Language Hotkey"="2"
"Layout Hotkey"="3"

Windows Registry Editor Version 5.00 — это строка приветствия системы, позволяющая Windows определить, какого типа файл был запущен. Обязательна в начале всех reg-файлов, прописывается один раз.
;Переключение языка по левым Ctrl + Shift — строка комментария. Любая строка файла изменения реестра, начинающаяся точкой с запятой, не будет исполняться системой, служит для пояснительных записей. Комментарии прописываются сколько угодно раз.
[HKEY_CURRENT_USER\Keyboard Layout\Toggle] — куст реестра, в котором будут производиться изменения. О множественных записях подробно отметим чуть ниже.
«Hotkey»=»2», «Language Hotkey»=»2», «Layout Hotkey»=»3» — ключи реестра, расположенные в обрабатываемой ветке, и задаваемые им параметры. Каждый ключ с новой строки.

После этого жмём в меню текстового редактора на кнопку Файл, выбираем пункт Сохранить как, в строке Тип файла выбираем Все файлы, а в строке Имя файла задаём название, в конце которого ставим точку и дописываем расширение .reg.

Готовые файлы реестра для настройки сочетания клавиш смены языка можно скачать ниже:

Смена языка по Alt + Shift: language_alt_shift
Смена языка по Ctrl + Shift: language_ctrl_shift

к содержанию

Добавление ключей в реестр через reg-файл

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

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

Например, код reg-файла, позволяющего отключить автоматическую перезагрузку компьютера в случае появления синего экрана BSOD, будет выглядеть следующим образом:

Windows Registry Editor Version 5.00

;Отключить автоматическую перезагрузку в случае BSOD
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
"AutoReboot"=dword:00000000

где dword: — это тип данных добавляемого ключа реестра.

Готовый файл, отключающий перезагрузку Windows при падении системы в BSOD, можно скачать здесь: bsod_reboot_off

к содержанию

Изменение нескольких веток реестра в одном reg-файле

Если же нам необходимо изменить одним файлом ключи, расположенные в различных кустах реестра Windows, то совсем не обязательно на каждую ветку создавать отдельный файл. Для этого нам достаточно после описания параметров первой ветки добавить настройку следующей ветки с новой строки.

Для примера, приведём код, позволяющий отключить автозапуск со съёмных носителей и подключаемых устройств:

Windows Registry Editor Version 5.00

;Отключить автозапуск носителей и устройств Windows для всех пользователей
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer]
"NoDriveTypeAutoRun"=dword:000000ff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdrom]
"AutoRun"=dword:00000000

;Отключить автозапуск носителей и устройств Windows для текущего пользователя
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveTypeAutoRun"=dword:000000ff

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers]
"DisableAutoplay"=dword:00000001

Записи настроек текущего пользователя здесь добавлены для верности, при необходимости можно вставить в создаваемый reg-файл только нужные строки.

Готовый reg-файл для отключения автозапуска со съёмных носителей можно скачать отсюда: autorun_off

к содержанию

Удаление веток реестра reg-файлом

Выше мы рассмотрели синтаксис registry-файлов для добавления и изменения параметров. Но как писать файл, если нам надо удалить хвосты в реестре, допустим, после деинсталляции программы.

Пример конкретных программ рассматривать не будем, а решим задачу по удалению из окна Проводника на вкладке Мой компьютер лишних папок: Видео, Документы, Загрузки, Изображения, Музыка, Рабочий стол

Пишем reg-файл, в котором перед каждой веткой для удаления ставим минус:

Windows Registry Editor Version 5.00

; Удаление папки "Рабочий стол"
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}]
; Удаление папки "Документы"
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0}]
; Удаление папки "Загрузки"
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{374DE290-123F-4565-9164-39C4925E467B}]
; Удаление папки "Музыка"
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{1CF1260C-4DD0-4ebb-811F-33C572699FDE}]
; Удаление папки "Изображения"
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3ADD1653-EB32-4cb0-BBD7-DFA0ABB5ACCA}]
; Удаление папки "Видео"
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{A0953C92-50DC-43bf-BE83-3742FED03C9C}]

И по традиции готовый файл редактирования реестра: folders_remove

к содержанию

Бонус.

Восстановление ассоциаций ярлыков и файлов

После вирусной атаки на компьютер иногда случается так, что при попытке запуска определённого типа файлов стартует не предназначенная для этого программа.
Если с нарушением ассоциаций медиафайлов и документов легко справиться при помощи контекстного меню Открыть с помощью, то исправление нарушения запуска ярлыков и программ требует вмешательства в настройки системы.

Однако, испорченные ассоциации файлов легко исправить при помощи подходящих reg-файлов, восстанавливающих настройки Windows к исходным значениям. Ниже вы можете скачать нужный вам файл реанимации реестра.

Восстановление ассоциаций exe-файлов (исполнительных файлов, программ): exe-associations-fix
Восстановление ассоциаций lnk-файлов (ярлыков): lnk-associations-fix
Восстановление ассоциаций всех файлов (включая lnk и exe): all-associations-fix

Сегодня мы поговорили о том, что редактировать реестр Windows можно не только вручную, но и посредством reg-файлов. Добавление, редактирование, копирование и удаление данных реестра возможно и с помощью bat-файлов, о синтаксисе которых мы говорили в теме Пакетные файлы (bat, батники) Windows, но этот вопрос выходит за рамки обсуждения данной статьи и рассмотрен отдельно в публикации Редактирование реестра Windows из командной строки, bat-файлы

к содержанию

Сравнение снимков реестра Windows

075426″ /sreg «c:\regcomp1.reg»

  • Сравните 2 сохраненных снимка реестра и экспортируйте результат в regcomp1.csv:

    RegistryChangesView.exe /DataSourceDirection 1 /DataSourceType1 2 /DataSourceType2 2 /RegSnapshotPath2 «C:\temp\RegSnapshot201

    075426″ /RegSnapshotPath3 «C:\temp\RegSnapshot201

  •  
    RegistryChangesView v1.29

    Copyright (c) 2017 — 2022 Нир Софер
    См. также
    • OfflineRegistryFinder — сканирование и поиск кустов реестра Windows (автономный / внешний диск).
    Описание

    RegistryChangesView — это инструмент для Windows, который позволяет вам сделать снимок реестра Windows, а затем сравнить его с другими снимками реестра, с текущим реестром или с файлами реестра, хранящимися в теневой копии, созданной Windows.
    При сравнении двух снимков реестра вы можете увидеть точные изменения, внесенные в реестр между двумя снимками, и при желании экспортировать изменения реестра в стандартный файл .reg RegEdit.

    Системные требования

    Эта утилита работает на любой версии Windows, начиная с Windows XP и до Windows 10. Поддерживаются как 32-битные, так и 64-битные системы.

    История версий
    • Версия 1.29:
      • Исправлена ​​ошибка: RegistryChangesView не мог обрабатывать большие значения (более 16 344 байт) при добавлении или удалении значения.
    • Версия 1.28:
      • Обновлено для правильной работы в режиме высокого разрешения (панель инструментов, строка состояния и окно свойств).
    • Версия 1.27:
      • Исправлена ​​ошибка: при указании относительного пути для создания снимка реестра куст безопасности создавался в каталоге System32 вместо указанной папки снимка.
    • Версия 1.26:
      • Исправлен параметр командной строки /cfg для загрузки файла . cfg из текущего каталога, если не указан полный путь.
    • Версия 1.25:
      • Добавлена ​​возможность создания моментального снимка реестра с кустом ntuser.dat другого пользователя в вашей системе, а не пользователя, запускающего средство RegistryChangesView.
    • Версия 1.22:
      • Добавлена ​​возможность выбора другого шрифта (имя и размер) для отображения в главном окне.
    • Версия 1.21:
      • В окно быстрого фильтра добавлен параметр «С учетом регистра».
    • Версия 1.20:
      • Добавлены дополнительные параметры командной строки, которые позволяют сравнивать снимки реестра и экспортировать результат в файл .reg или файл csv/tab-delimited/xml/html.
    • Версия 1.15:
      • Добавлены новые столбцы: «Длина данных» и «Длина данных изменена на».
    • Версия 1.12:
      • Исправлена ​​ошибка: RegistryChangesView не мог правильно обрабатывать большие значения (более 16 344 байтов), и эта проблема также вызывала сбой RegistryChangesView на некоторых системах.
    • Версия 1.11:
      • Добавлен параметр командной строки /cfg для запуска RegistryChangesView с указанным файлом конфигурации.
    • Версия 1.10:
      • RegistryChangesView теперь потребляет меньше памяти при загрузке большого количества элементов.
    • Версия 1.08:
      • Исправлена ​​ошибка: RegistryChangesView неправильно генерировал файл .reg, когда имена значений содержали символы ‘\’ или ‘»‘.
      • Исправлена ​​ошибка: в некоторых случаях RegistryChangesView пропускал имя ключа первого значения файла .reg.
    • Версия 1.07:
      • Исправлена ​​ошибка: RegistryChangesView неправильно экспортировал значения REG_EXPAND_SZ.
    • Версия 1.06:
      • Исправлена ​​ошибка: кнопка обзора в окне «Создать снимок реестра» не работала.
    • Версия 1.05:
      • Добавлен параметр командной строки /CreateSnapshot для создания моментального снимка реестра из командной строки.
    • Версия 1.01:
      • Исправлена ​​ошибка: при определенных условиях RegistryChangesView пропускал половину подразделов или аварийно завершал работу при чтении раздела реестра, содержащего много подразделов.
    • Версия 1.00 — первый выпуск.
    Примеры полезных вещей, которые вы можете делать с помощью этого инструмента
    • Вы можете создать снимок реестра перед установкой нового программного обеспечения, а затем, после завершения установки, сравнить этот снимок реестра с текущим реестром и посмотреть
      все изменения реестра, сделанные установщиком (имейте в виду, что вы также увидите некоторые изменения, сделанные Windows или другими программами одновременно).
      Если есть изменения в реестре, которые вам не нравятся, вы можете создать файл .reg, чтобы отменить изменения.
    • Если вы вносите изменения в конфигурацию Windows из графического интерфейса Windows и хотите увидеть, как внести эти изменения в реестр, просто
      создайте снимок реестра перед внесением изменений в конфигурацию, а затем после изменения конфигурации сравните этот снимок реестра с текущим реестром и, при необходимости,
      создайте файл . reg, который вносит это изменение в конфигурацию.
    • Если в реестре вашей системы есть нежелательные изменения, но у вас нет предыдущего снимка, вы можете сравнить текущий реестр с теневой копией, созданной Windows и
      попробуйте найти нежелательные изменения реестра.
    • Вы также можете использовать этот инструмент как простой способ сделать резервную копию реестра. Моментальный снимок, созданный RegistryChangesView, просто содержит файлы куста реестра с тем же именем, что и исходный (ntuser.dat, SYSTEM,
      ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ и так далее…)
    Начать использование RegistryChangesView

    RegistryChangesView не требует установки или дополнительных файлов DLL. Для того, чтобы начать им пользоваться, просто запустите исполняемый файл — RegistryChangesView.exe

    После запуска RegistryChangesView отображается главное окно параметров, в котором можно выбрать 2 снимка реестра для сравнения.
    Для каждого снимка вы можете выбрать один из следующих источников данных: «Текущий реестр», «Сохраненный снимок реестра» и «Теневая копия».
    Вы можете выбрать любую комбинацию, если «Источник данных 1» не идентичен «Источнику данных 2». Например: вы можете сравнить реестр двух разных теневых копий,
    сравнить теневую копию с текущим реестром, сравнить сохраненный снимок реестра с текущим реестром, сравнить сохраненный снимок реестра с другим сохраненным моментальным снимком реестра и так далее…

    Если вы хотите создать новый снимок реестра, просто выберите «Сохраненный снимок реестра» в поле со списком источника данных, а затем нажмите кнопку «Создать снимок реестра».
    В окне «Создать снимок реестра» выберите папку для сохранения снимка реестра, нажмите кнопку «Создать снимок» и подождите несколько секунд, чтобы создать снимок.
    Вы также можете создать новый снимок реестра из главного окна, нажав F8 (Файл -> Создать снимок реестра).

    Выбрав 2 источника данных реестра для сравнения, вы также должны установить следующие параметры:

    • Направление:
      Это поле определяет, как сравниваются 2 снимка реестра. Например: если выбрано направление «Источник данных реестра 1 => Источник данных реестра 2», каждый ключ реестра или значение, существующее во втором моментальном снимке, но
      не существует на первом снимке, будет отображаться как «Добавленный ключ» или «Добавленное значение». Но если вы выберете противоположное направление («Источник данных реестра 2 => Источник данных реестра 1»), каждый ключ реестра или значение, существующее во втором моментальном снимке, но
      не существует на первом снимке, будет отображаться как «Удаленный ключ» или «Удаленное значение».

      Поле направления также влияет на способ создания файла .reg (параметры «Экспортировать выбранные элементы в файл .reg» и «Копировать как формат файла .reg»).
      если выбрано направление «Источник данных реестра 1 => Источник данных реестра 2», сгенерированный файл .reg внесет изменения из снимка 1 в снимок 2.
      если выбрано направление «Источник данных реестра 2 => Источник данных реестра 1», сгенерированный файл .reg внесет изменения из моментального снимка 2 в моментальный снимок 1.
    • Ульи для сравнения:
      Позволяет выбрать, какие кусты реестра сравнивать.
      Например, если вы хотите видеть изменения реестра только в HKEY_CURRENT_USER, вам следует выбрать кусты «HKEY_CURRENT_USER» и «HKEY_CURRENT_USER\Software\Classes» и отменить выбор всех остальных.

    После выбора всех опций нажмите кнопку «ОК». RegistryChangesView сравнит два выбранных вами источника данных реестра, и результат отобразится в главном окне.

    Некоторые важные замечания
    • По умолчанию кусты реестра SAM и SECURITY не выбираются для сравнения и создания новых снимков реестра.
      Вы можете выбрать эти 2 куста реестра, если вам нужно их сравнить, но вы должны знать, что существует риск безопасности:
      Эти кусты реестра содержат ключи шифрования и хэши паролей вашей системы, и если вы оставите снимок реестра с кустами SAM/SECURITY, к которым может получить доступ пользователь без прав администратора,
      хакер, который найдет эти файлы в вашей системе, может использовать их для проникновения в вашу систему.
    • Когда вы выбираете «Текущий реестр» в качестве одного из источников данных, RegistryChangesView создает временный снимок реестра в папке %temp%\TempRegSnapshotX (X = числовое значение) и удаляет его после завершения процесса сравнения реестра.
    • Моментальный снимок реестра, созданный RegistryChangesView, представляет собой просто папку, содержащую файлы реестра с их исходным именем.
      Если у вас есть копия кустов реестра и вы хотите использовать их в качестве моментального снимка, просто скопируйте их в отдельную папку с исходным именем файла ( Software, System, ntuser.dat, UsrClass.dat ) и выберите эту папку в качестве моментального снимка реестра. .
    Столбцы Описание
    • Ключ реестра:
      Полный путь к ключу реестра.
    • Тип изменения:
      Тип изменения реестра:
      Добавленный ключ, удаленный ключ, добавленное значение, удаленное значение, измененное значение.
    • Имя значения:
      Имя значения реестра (актуально, только если «Тип изменения» — «Добавленное значение», «Удаленное значение» или «Измененное значение»)
    • Значение Данные:
      Содержимое значения реестра (актуально, только если «Тип изменения» — «Добавленное значение», «Удаленное значение» или «Измененное значение»).
      Если «Тип изменения» — «Измененное значение» — в этом столбце отображается исходное значение (до изменения), а в столбце «Значение изменено на» отображается значение после изменения.
    • Тип значения:
      Тип значения реестра (REG_SZ, REG_DWORD, REG_BINARY и т. д.).
      Если «Тип изменения» — «Измененное значение» — в этом столбце отображается исходный тип значения (до изменения), а в столбце «Тип значения изменен на» отображается тип значения после изменения.
    • Данные значения изменены на:
      Содержимое значения реестра после изменения (актуально, только если «Тип изменения» — «Измененное значение»).
    • Тип значения изменен на:
      Тип значения реестра после изменения (актуально, только если «Тип изменения» — «Измененное значение»).
    • Время изменения ключа 1:
      Временная метка указанного ключа реестра в первом снимке.
    • Время изменения ключа 2:
      Временная метка указанного раздела реестра во втором снимке.
    Создание файла .reg

    RegistryChangesView позволяет создавать файл .reg, который можно использовать для импорта с помощью инструмента RegEdit в Windows.

    Существует 2 варианта создания файла .reg: (оба варианта работают с выбранными элементами, вы можете нажать Ctrl+A, чтобы выбрать все элементы)

    • Экспорт выбранных элементов в файл . reg (Ctrl+E): экспорт в файл с именем .reg по вашему выбору.
    • Копировать как формат файла .reg (Ctrl+R): создание текста в формате файла .reg в буфер обмена.

    Файл .reg создается в соответствии с полем «Направление» в окне «Параметры».
    если Направление — «Источник данных реестра 1 => Источник данных реестра 2», сгенерированный файл .reg внесет изменения из моментального снимка 1 в моментальный снимок 2.
    если Направление — «Источник данных реестра 2 => Источник данных реестра 1», сгенерированный файл .reg внесет изменения из моментального снимка 2 в моментальный снимок 1.

    Быстрый фильтр

    Если вы хотите увидеть только ключи или значения реестра, которые содержат определенные строки, вы можете нажать Ctrl+Q (Просмотр -> Быстрый фильтр),
    а затем в текстовом поле быстрого фильтра введите нужную строку фильтра.

    Параметры командной строки
    /cfg <имя файла> Запустите RegistryChangesView с указанным файлом конфигурации.
    Например:

    RegistryChangesView.exe /cfg «c:\config\rcv.cfg»

    RegistryChangesView.exe /cfg «%AppData%\RegistryChangesView.cfg»
    /sreg <имя файла> Сохраните результат сравнения реестра в файл .reg.
    /stext <имя файла> Сохраните результат сравнения реестра в обычный текстовый файл.
    /stab <имя файла> Сохраните результат сравнения реестра в текстовый файл с разделителями табуляцией.
    /scomma <имя файла> Сохраните результат сравнения реестра в текстовый файл с разделителями-запятыми (csv).
    /shtml <имя файла> Сохранить результат сравнения реестра в файл HTML (горизонтальный).
    /sverhtml <имя файла> Сохранить результат сравнения реестра в файл HTML (вертикальный).
    /sxml <имя файла> Сохраните результат сравнения реестра в XML-файл.
    /CreateSnapshot [Папка] Создает снимок реестра в указанной папке. Если папка не существует, RegistryChangesView создаст ее.
    По умолчанию снимок будет создан в соответствии с последними настройками, но вы можете изменить его с помощью приведенных ниже команд ( /CreateSnapshot.SoftwareHive , /CreateSnapshot.SystemHive и так далее…)

    /CreateSnapshot.SoftwareHive [0 | 1]

    /CreateSnapshot.SystemHive [0 | 1]

    /CreateSnapshot.NTUserHive [0 | 1]

    /CreateSnapshot.UsrClassHive [0 | 1]

    /CreateSnapshot.DefaultHive [0 | 1]

    /CreateSnapshot.BCD00000000Hive [0 | 1]

    /CreateSnapshot.SAMHive [0 | 1]

    /CreateSnapshot.SecurityHive [0 | 1]
    Указывает, какие кусты включить в снимок (1 = включить, 0 = исключить)

    Например:

    RegistryChangesView.exe /CreateSnapshot «c:\temp\snapshot1» /CreateSnapshot.SoftwareHive 1 /CreateSnapshot.SystemHive 0 /CreateSnapshot. NTUserHive 1 /CreateSnapshot.UsrClassHive 1


    /DataSourceType1 [1 | 2 | 3]

    /DataSourceType2 [1 | 2 | 3]
    Указывает источник данных для сравнения:

    1 — Текущий реестр
    2 — Сохраненный снимок реестра
    3 — Теневое копирование

    /RegSnapshotPath2 [Путь]

    /RegSnapshotPath3 [Путь]
    Указывает путь к моментальному снимку реестра, если DataSourceType равен 2.

    /ShadowCopyPath2 [Путь]

    /ShadowCopyPath3 [Путь]
    Указывает путь к теневой копии, если DataSourceType имеет значение 3.

    /DataSourceDirection [1 | 2]
    Указывает направление сравнения:

    1 — Источник данных реестра 1 => Источник данных реестра 2

    2 — Источник данных реестра 2 => Источник данных реестра 1

    /Compare.SoftwareHive [0 | 1]

    /Compare. SystemHive [0 | 1]

    /Compare.NTUserHive [0 | 1]

    /Compare.UsrClassHive [0 | 1]

    /Compare.DefaultHive [0 | 1]

    /Compare.BCD00000000Hive [0 | 1]

    /Сравнить.SAMHive [0 | 1]

    /Compare.SecurityHive [0 | 1]
    Указывает, какие ульи сравнивать (1 = сравнивать, 0 = не сравнивать)

    Примеры:

    • Сравните сохраненный снимок реестра с текущим реестром и экспортируйте результат в regcomp1.reg:

      RegistryChangesView.exe /DataSourceDirection 1 /DataSourceType1 2 /DataSourceType2 1 /RegSnapshotPath2 «C:\temp\RegSnapshot201
    022112″ /scomma «c:\temp\regcomp1.csv»
    Перевод RegistryChangesView на другие языки

    Чтобы перевести RegistryChangesView на другой язык, следуйте приведенным ниже инструкциям:

    1. Запустите RegistryChangesView с параметром /savelangfile:

      RegistryChangesView. exe /savelangfile

      В папке утилиты RegistryChangesView будет создан файл с именем RegistryChangesView_lng.ini.
    2. Откройте созданный языковой файл в Блокноте или любом другом текстовом редакторе.
    3. Перевести все строковые записи на нужный язык.
      При желании вы также можете добавить свое имя и/или ссылку на свой веб-сайт.
      (значения TranslatorName и TranslatorURL) Если вы добавите эту информацию, она будет
      используется в окне «О программе».

    4. После завершения перевода запустите RegistryChangesView, и все переведенные
      строки будут загружены из языкового файла.

      Если вы хотите запустить RegistryChangesView без перевода, просто переименуйте языковой файл или переместите
      его в другую папку.
    Лицензия

    Эта утилита распространяется бесплатно.
    Вам разрешено свободно распространять эту утилиту на дискетах, CD-ROM,
    Интернет или любым другим способом, если вы ничего за это не берете и не
    продавать или распространять как часть коммерческого продукта.
    Если вы распространяете эту утилиту, вы должны включить все файлы в
    дистрибутив, без каких-либо модификаций!

    Отказ от ответственности

    Программное обеспечение предоставляется «КАК ЕСТЬ» без каких-либо явных или подразумеваемых гарантий,
    включая, но не ограничиваясь, подразумеваемые гарантии товарного состояния и пригодности
    для определенной цели. Автор не несет ответственности за какие-либо особые, случайные,
    косвенный или косвенный ущерб из-за потери данных или по любой другой причине.

    Обратная связь

    Если у вас есть проблема, предложение, комментарий или вы нашли ошибку в моей утилите,
    вы можете отправить сообщение на [email protected]

    RegistryChangesView также доступен на других языках. Для того, чтобы изменить язык
    RegistryChangesView, загрузите zip-файл соответствующего языка, извлеките «registrychangesview_lng.ini»,
    и поместите его в ту же папку, в которую вы установили утилиту RegistryChangesView.

    Арабский Simo:Thami 09. 04.2018 RegistryChangesView v1.08
    Бразильский португальский Жоао Мак-Кормик 01.13.2021 1.27
    Чехия Йиржи Кмунт 24.02.2020 1.25
    5 Ян Верий 8 0005

    0 0 5 0 9 0 9 0 2 0 0 0 1 . 0003

    60

  • 8 0,35 9008 0,25 900 0008 Русский
  • 100902/

    06.13.2022 1.29
    Французский Ларго 16.09.2017 1.01
    Французский Эрик ФИШО 08.10.2022 1,29
    Немецкий «Латиноамериканец» на WinTotal.de 06.14.2022 1.29
    Греческий geogeo.gr 05.06.2018 1.07
    Венгерский DOWTHEN 01.04.2018 1.05
    Итальянский Бовирус Андреа Карли 06.08.2021 Японский maboroshin 28.01.2020 1.25
    японский youzeeen 06. 12.2021 1.28
    Персидский ДиноТехно 17.06.2022 1,29
    Полироль Хайтауэр 18.01.2020 traumig (update by Ghaal) 07.07.2019 1.20
    Русский Таузский Трёй 08 24 08 1.27
    Упрощенный китайский Дик Мур 06.13.2021 1,28
    Упрощенный китайский 无忧启动 01.03.2020 1.22
    Словацкий Франтишек Фицо 5 9.06.2022

    8 5
    Испанский Рикардо А. Ривас 12.14.2020 1,27
    Китайский традиционный Danfong Hsieh 28/12/2019 1,22
    Турецкий HARUN ARI 06.14.2022 1.29
    Украинский Лембергман (обновление Ghaal) 07. 07.2019 1.20
      

    Экспорт файлов реестра

    InstallShield 2022

    Проект:Эта информация относится к следующим типам проектов:

    Базовый MSI
    Сценарий установки
    Инсталлскрипт MSI
    Объект InstallScript
    Модуль слияния
    База данных MSI
    База данных МСМ
    Преобразование

    При экспорте файла реестра (. reg) вы копируете часть данных реестра вашей программы в файл реестра.

    Чтобы экспортировать файл реестра:

    1. В списке просмотра в разделе «Конфигурация системы» щелкните «Реестр».
    2. В области просмотра реестра целевого компьютера щелкните правой кнопкой мыши запись реестра, которую вы хотите экспортировать, и выберите «Экспорт REG-файла» или «Экспортировать выбранную ветвь».

    Читайте также: