The command reg import and reg load.
<img alt="regimport.exe" src="https://exedb.com/file%20
.png”>
First seen at 7/19/2014 , popularity 0%
Подробности файле с именем
Краткое описание всех операций
В данной таблице приведены все возможные операции над коандой REG.
Подробное описание всех ключей можно увидеть, введя команду reg <операция> /?
Например: reg add /?
Была ли полезна вам эта инструкция?
Что такое реестр Windows
простыми словами.
Большинство команд лучше выполнять, запустив командную строку от имени администратора. Для этого найдите ее по ключу cmd
– кликните по файлу правой кнопкой мыши – выберите Запустить от имени администратора
. Или в Windows 10 правой кнопкой по Пуск
– Командная строка (администратор)
.
Чтение данных
Добавление параметров
Удаление
Редактирование
Импорт
Описание всех команд
Основной синтаксис¶
В общем виде синтаксис команды
выглядит следующим образом:
Всего существует одиннадцать процедур, которые способна выполнять директива
:
,
,
,
,
,
,
,
,
,
,
. Каждая из этих процедур имеет, как правило, собственный набор параметров.
При вызове из командной строки директива
пересылает в окружение операционной системы так называемый код возврата: сообщение об успешном или неуспешном выполнении операции. Если код возврата равен
, это означает, что операция была выполнена успешно, если же она завершилась с ошибкой, код возврата будет равен
.
Более подробные сведения об использовании утилиты
вы можете получить, набрав в командной строке директиву
, чтобы получить информацию о какой-либо из перечисленных процедур, воспользуйтесь командой
.
Основной синтаксис¶
В общем виде синтаксис команды
выглядит следующим образом:
Всего существует одиннадцать процедур, которые способна выполнять директива
:
,
,
,
,
,
,
,
,
,
,
. Каждая из этих процедур имеет, как правило, собственный набор параметров.
При вызове из командной строки директива
пересылает в окружение операционной системы так называемый код возврата: сообщение об успешном или неуспешном выполнении операции. Если код возврата равен
, это означает, что операция была выполнена успешно, если же она завершилась с ошибкой, код возврата будет равен
.
Более подробные сведения об использовании утилиты
вы можете получить, набрав в командной строке директиву
, чтобы получить информацию о какой-либо из перечисленных процедур, воспользуйтесь командой
.
The Registry is a big part of Windows. It’s the database that stores the most important settings that help the operating system and certain applications to work.
You typically use the “Registry Editor” to modify the database when you need to fix an issue, enable a secret feature, or improve a particular functionality. However, you probably may not know that Windows 10
, similar to previous versions, includes reg.exe
, which is a command-line tool that allows you also to edit the Registry using Command Prompt.
Reg.exe comes built into the operating system, and it includes the same functionalities found in the Registry Editor (GUI). You can even edit entries faster, as you don’t have to manually browse the confusing tree database. And you get the flexibility of being able to implement tweaks in the Registry using scripts.
In this Windows 10 guide, we’ll walk you through the steps to get started using Reg.exe to edit the Registry using Command Prompt.
Copying registry keys from one device to another is an effective way to quickly configure Windows settings to a new computer in your home or office. Manually copying registry keys would take forever and run a high risk of errors – this is a better way. Exporting and importing the registry keys though Command Prompt provides an efficient path to ensure your registry entries are copied across correctly. Так как же импортировать и экспортировать ключи реестра через командную строку?
Для тех, кто не знаком с этим, реестр Windows представляет собой базу данных, в которой хранится большое количество параметров конфигурации для Windows и другого программного обеспечения, установленного на компьютере. Настройки сохраняются в реестре в виде разделов реестра, это как имя настройки, так и значение настройки, где это применимо.

Совет. Если на вашем устройстве нет командной строки, Windows PowerShell будет работать точно так же.
После открытия командной строки введите команду «Reg export /?», чтобы увидеть страницу справки для команды экспорта реестра. На этой странице объясняется, что делает каждый из аргументов, в каком порядке они должны быть и какие из них являются необязательными.

SubKey — это путь к SubKey, который вы хотите экспортировать. Путь может быть к одному определенному подразделу, вплоть до максимального уровня 512, или он может быть к подразделу высокого уровня с дополнительными подразделами. Также можно оставить SubKey пустым, при этом будет экспортировано все дерево RootKey, включая все его SubKeys. Если вы не знаете, какой именно вы хотите, выберите более высокий уровень, который включает в себя то, что вы ищете, — это ваш лучший выбор — просто не заходите слишком высоко, иначе вы можете получить то, что вам не нужно.
Совет. Имя файла всегда должно заканчиваться расширением .reg. Это признанный тип файла параметров реестра.
Другие аргументы команды менее важны и совершенно необязательны. Например, /y автоматически перезаписывает файлы с таким же именем, если они существуют. Аргументы /reg:32 и /reg:64 позволяют указать, осуществляется ли доступ к ключу с 32- или 64-разрядным представлением реестра соответственно.

Если команда выполнена правильно, в окне командной строки будет напечатано сообщение «Операция успешно завершена». Выполнение команды может занять некоторое время, поэтому вам может потребоваться дождаться появления подтверждения.
Теперь у вас должен быть сохранен reg-файл в указанном вами месте. Вы можете скопировать это на другой компьютер, чтобы импортировать его туда. Оказавшись на целевом компьютере, вы можете просмотреть аргументы команды, введя команду «Reg Import /?». Аргументы команды импорта очень похожи на аргументы команды экспорта.

Совет: Перед изменением реестра необходимо создать правильную точку восстановления системы. Точка восстановления предоставит «известную исправную» конфигурацию реестра, к которой вы сможете вернуться, если после импорта возникнут какие-либо проблемы.
Чтобы импортировать reg-файл, выполните команду «reg import ‘FileName’», где «FileName» — это путь к reg-файлу, который вы хотите импортировать. Опять же, после успешного завершения процесса будет напечатано сообщение «Операция успешно завершена».
Редактор реестра содержит все данные конфигурации в своих ключах. Вы можете легко изменить эти информационные ключи с помощью импорта и экспорта реестра.
Кроме того, вы можете переместить раздел реестра с одного устройства на другое, если знаете, как их экспортировать и импортировать. Этот обходной путь повысит ваш опыт работы и сэкономит время. Потому что ручное копирование всех файлов реестра может занять целую вечность.
Во время первого карантина я запустил домашний офис, и мне нужно было настроить свой компьютер в соответствии с моим офисным ноутбуком. В тот кризисный момент эти экспортно-импортные знания помогли мне настроить компьютер.
Не пропустите ни одной части, так как в этой статье я делюсь своим практическим опытом, чтобы легко импортировать и экспортировать регистрационные ключи.
Как сделать резервную копию и восстановить реестр в Windows 11/10
Перед тем, как перейти к модификации редактора реестра, вы должны сделать резервную копию файлов реестра. В случае возникновения ошибки при смене редактора реестра.
Вот шаги для резервного копирования файлов реестра в Windows 11:
Также читайте, Запланируйте Windows 11 для автоматического выхода из спящего режима
.
Вот шаги по восстановлению реестра в Windows 11/10:
Я считаю, что Реестр полностью восстановлен.
Ознакомьтесь с нашим отдельным постом: Отключить сжатие файлов в Windows 11/10
.
Файлы реестра в основном представляют собой базу данных, содержащую полные данные конфигурации. Каждое приложение и программа в системе Windows нуждаются в параметрах оптимизации для выполнения своей задачи. Все эти настройки хранятся в редакторе реестра в виде ключей.
Вот шаги для экспорта и импорта ключей реестра из командной строки:
1. Экспорт ключей реестра из командной строки в Windows 11
Вы можете легко экспортировать ключи реестра и сохранять их для дальнейшего использования. Эти резервные ключи пригодятся, если возникнет проблема в системе реестра.
Вот шаги для экспорта ключей реестра из командной строки:
- Перейти к Поиск
бар и введите cmd
. - Выберите Запуск от имени администратора
вариант. - Напишите следующую команду reg export «FilePath» FileName.reg
- Пример:
reg export «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\Setup» 10scope.reg
- Нажмите Enter
ключ.
Теперь, если вы переместитесь в сохраненное место, вы увидите файл реестра. Этот процесс идентичен варианту Windows PowerShell.
Вам также может понравиться Windows 11: отключите возможность выхода из системы
.
2. Импорт ключей реестра из командной строки в Windows 11/10
Предположим, вы хотите импортировать ключи реестра из экспортированной папки. Вам просто нужно обратить предыдущий процесс и написать импорт вместо экспорта.
Вот шаги для импорта ключей реестра с помощью командной строки:
- Перейти к Поиск
bar и напишите cmd
. - Выберите Запуск от имени администратора
вариант. - Введите следующую команду reg import «NewFilePath\FileName.reg»
Пример: reg import «C:\Windows\system32\10scope.reg»
- Нажмите Enter
ключ.
Теперь ваш раздел реестра успешно импортирован в редактор реестра с помощью командной строки Windows.
Связанный контент, который вы должны прочитать: Удаление вредоносных программ из Windows 11/10
.
Как импортировать и экспортировать ключи реестра с помощью редактора реестра в Windows 11/10
Самый простой способ импортировать и экспортировать раздел реестра — использовать собственный параметр редактора реестра. Этот вариант прост и эффективен.
Вот шаги для импорта и экспорта ключей реестра с помощью редактора реестра:
1. Экспорт ключа реестра с помощью редактора реестра в Windows 11/10
Чтобы экспортировать файл или папку из редактора реестра, вам нужно открыть реестр и выбрать файл, а также выбрать вариант экспорта.
Вот шаги для экспорта ключа реестра из редактора реестра:
Теперь ключ экспортируется и сохраняется в выбранной вами папке.
2. Импорт ключа реестра из редактора реестра в Windows 11
Импортировать экспортированный раздел реестра очень просто. Вам просто нужно переместить экспортированную папку и дважды щелкнуть по ключу.
Вот шаги для импорта раздела реестра из редактора реестра:
- Откройте папку Exported.
- Двойной щелчок
на ключ. - Нажмите на Да
вариант, когда редактор реестра
всплывает окно. - Нажмите ОК
кнопка.
Ваш раздел реестра вернулся в папку, которой он принадлежит. Но вы можете отследить упомянутый процесс, если хотите импортировать ключ другим способом.
Вот альтернативные шаги для импорта ключей реестра:
- Откройте редактор реестра
программа. - Нажмите на файл
раздел. - Выберите Импорт
вариант. - Выберите файл, который вы хотите импортировать, и Имя
это. - Нажмите на Открыть
кнопка.
Выбранный ключ импортируется в редактор реестра.
Командная строка для редактирования редактора реестра в Windows 11/10
Редактор реестра хранит данные программы, но иногда вы можете почувствовать необходимость изменить или отредактировать конфигурацию реестра. Для вашей помощи я даю некоторые инструкции командной строки, и с помощью этих команд вы можете легко изменить свой реестр.
Вот список команд Windows для редактора реестра в Windows 11/10:
Могу ли я скопировать реестр с одного компьютера на другой?
Да, вы можете скопировать реестр с одного компьютера на другой. Экспортируйте файл реестра и переместите экспортированный файл на другой компьютер, затем импортируйте файл, и ваша работа выполнена.
Где находятся файлы реестра Windows?
Для Windows 11/10/7 файлы реестра хранятся в папке C:\Windows\System32\Config\
путь.
Для чего используется команда regedit?
Команда Regedit используется для открытия базы данных редактора реестра Windows. Вы можете просматривать и редактировать этот редактор реестра в соответствии с вашими потребностями.
Есть два варианта импорта и экспорта ключей реестра: командная строка и редактор реестра. И оба эти варианта продемонстрированы в этой статье, так что используйте любой из них.
Самый простой способ — открыть редактор реестра
и выберите нужный файл, щелкните по нему правой кнопкой мыши, выберите пункт Экспорт
вариант и Сохранить
это. В Импорт
, перейдите в папку «Экспортированные» и дважды щелкните экспортированный файл, чтобы импортировать его.
В комментариях дайте нам знать, если у вас есть какие-либо вопросы или выводы относительно этой статьи.
Местонахождение
Описание
Утилита поглощает системный реестр из командной строки
Эта утилита позволяет удалять, удалять, удалять различные данные из реестра. Дополнительную информацию можно получить, запустив в командной строке
рег /?
рег добавить
Добавляет новый раздел или новую запись в реестр.
Синтаксис
reg add имя_раздела [/v имя_записи|/ve] [/t тип_данных] [/s разделитель] [/d значение] [/f]
Параметры
- имя_раздела
- Задает полный путь к разделу. Для удаленных компьютеров перед путем к разделу в формате \\ имя_компьютера
\ путь_к_разделу
вставляется имя компьютера. Если параметр имя_компьютера
не задано, Действие по умолчанию установлено на компьютере. Путь начинается с надлежащего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
, ХКУ
и HKCC
. - /v имя_записи
- Задает имя записи для добавления к заданному разделу.
- /ве
- Задает нулевое значение для записи, добавленной в реестр.
- /t тип_данных
- Задает тип данных для записи значений. Параметр тип_данных
Может иметь одно из следующих значений: - / с разделитель
- Задает символы для выбора копий данных. Используется в задании REG_MULTI_SZ
в качестве типа данных и размещении более одной записи в списке. Если разделитель не задан, то используется разделитель \0, заданный по умолчанию. - /d значение
- Задает значение для записи нового реестра.
- / ф
- Добавляет раздел или запись без запроса подтверждения.
- /?
- Вывод справки в командной строке.
Примечания
- С помощью данной опции нельзя включать поддеревья. Эта версия регистра не требует подтверждения при добавлении нового раздела.
- В следующую таблицу возврата значений для операции reg add
.
Примеры
Далее представлены примеры использования команды reg add
.
reg add \hklm\software\myco /v data /t reg_binary /d fe340ead
reg add “hkcu\software\microsoft\winmine” /v Name3 /t reg_sz /d Анонимный
reg add “hkcu\software\microsoft\winmine” /v Time3 /t reg_dword /d 5
рег сравнить
Сравнивает заданные разделы или запись реестра.
Синтаксис
Параметры
- имя_раздела
- Задает полный путь к разделу. Для удаленных компьютеров имя компьютера вставляется перед путем к разделу в формате \\ имя_компьютера
\ путь_к_разделу
. Если параметр имя_компьютера
не задано, Действие по умолчанию установлено на компьютере. Путь начинается с надлежащего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
, HKU
и HKCC
. Если задан удаленный компьютер, то можно использовать только поддеревья HKLM
и HKU
. - /v
имя_записи - Сравнивает специальную запись раздела.
- /ve
- Задает для сравнения только те записи, которые не имеют значения.
- {[ /oa
]|[ /od
]|[ /os
]|[ on
]} - Задает вывод различий и совпадений. По умолчанию установлено значение /od
. - /s
разделитель - Сравнивает все разделы и записи.
- /?
- Вывод справки в командной строке.
Примечания
- В следующей таблице представлены значения возврата для операции reg compare
.
Примеры
Далее приведены примеры использования команды reg compare
.
reg compare “hkcu\software\microsoft\winmine” “hkcu\software\microsoft\winmine” /od /s
reg copy
Копирует запись реестра в заданный каталог локального или удаленного компьютера.
Синтаксис
Параметры
- имя_раздела_1
- Задает полный путь к разделу для копирования. Для удаленных компьютеров перед путем к разделу в формате \\ имя_компьютера
\ путь_к_разделу
вставляется имя компьютера. Если параметр имя_компьютера
не задан, операция по умолчанию выполняется на локальном компьютере. Путь следует начинать с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
, HKU
и HKCC
. Если задан удаленный компьютер, то можно использовать только поддеревья HKLM
и HKU
. - имя_раздела_2
- Задает полный путь к разделу точки назначения. Для удаленных компьютеров перед путем к разделу в формате \\ имя_компьютера
\ путь_к_разделу
вставляется имя компьютера. Если параметр имя_компьютера
не задан, операция по умолчанию выполняется на локальном компьютере. Путь следует начинать с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
, HKU
и HKCC
. Если задан удаленный компьютер, то можно использовать только поддеревья HKLM
и HKU
. - /s
- Копирует все вложенные разделы и записи заданного раздела.
- /f
- Копирует раздел без запроса на подтверждение.
- /?
- Вывод справки в командной строке.
Примечания
- Эта версия команды Reg не запрашивает подтверждения при копировании раздела.
- В следующей таблице представлены значения возврата для операции reg copy
.
Примеры
Далее приведены примеры использования команды reg copy
:
reg copy “hkcu\software\microsoft\winmine” “hkcu\software\microsoft\winminebk” /s /f
reg copy “hkcu\software\microsoft\winminebk” “hkcu\software\microsoft\winmine” /s
reg delete
Удаляет раздел или записи реестра.
Синтаксис
Параметры
- имя_раздела
- Задает полный путь к разделу. Для удаленных компьютеров перед путем к разделу в формате \\ имя_компьютера
\ путь_к_подразделу
вставляется имя компьютера. Если параметр имя_компьютера
не задан, операция по умолчанию выполняется на локальном компьютере. Путь следует начинать с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
, HKU
и HKCC
. - /v
имя_записи - Удаляет запись раздела. Если запись не задана, то будут удалены все записи и вложенные разделы данного раздела.
- /ve
- Задает для удаления только те записи, которые не имеют значения.
- /va
- Удаляет все записи заданного раздела. Данный параметр не удаляет вложенные разделы в заданном разделе.
- /f
Удаляет существующий раздел реестра или запись без запроса на подтверждение.
/?
Вывод справки в командной строке.
Примечания
В следующей таблице представлены значения возврата для операции
reg copy
.
reg export
- Задает имя и путь экспортируемого файла. Файл должен иметь расширение .reg.
- /?
- Вывод справки в командной строке.
Примеры
Далее приведены примеры использования команды reg delete
.
reg delete “hkcu\software\microsoft\winmine” /v Name1
reg delete “hkcu\software\microsoft\winmine” /v Time1
reg delete “hkcu\software\microsoft\winmine” /va
Создает копию заданных разделов, записей или значений в файле, который можно отправить на другие серверы.
Синтаксис
reg
export
имя_раздела
имя_файла
Параметры
имя_раздела
Задает полный путь к разделу. Операция
export
работает только на локальном компьютере. Путь начинается с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
,
HKCU
, HKCR
,
HKU
и
HKCC
.
имя_файла
Примечания
- В следующей таблице представлены значения возврата для операции reg export
.
Примеры
Далее приведены примеры использования команды reg export
.
reg export “hkcu\software\microsoft\winmine” c:\data\regbackups\wmbkup.reg
reg import
Копирует разделы, записи и значения из экспортированного реестра в реестр локального компьютера.
Синтаксис
reg
import
имя_файла
Параметры
- имя_файла
- Задает имя и путь файла для копирования в реестр локального компьютера. Предварительно с помощью операции reg export
этот файл требуется создать. - /?
- Вывод справки в командной строке.
Примечания
- В следующей таблице представлены значения возврата для операции reg import
.
Примеры
Далее приведены примеры использования команды reg import
.
reg import “hkcu\software\microsoft\winmine” c:\data\regbackups\wmbkup.reg
reg load
Записывает сохраненные разделы и записи в другой раздел реестра. Предполагается, что это будет временный файл для устранения неполадок или редактирования записей реестра.
Синтаксис
reg
load
имя_раздела
имя_файла
Параметры
- имя_раздела
- Задает полный путь к разделу. Для удаленных компьютеров перед путем к разделу в формате \\ имя_компьютера
\ путь_к_подразделу
вставляется имя компьютера. Если параметр имя_компьютера
не задан, операция по умолчанию выполняется на локальном компьютере. Путь следует начинать с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
,- HKCR
,
- HKU
- имя_файла
Задает путь и имя файла, который будет загружен. Этот файл должен быть создан заранее с помощью операции reg save
и с расширением .hiv./?
Вывод справки в командной строке.
и HKCC
.
Примечания
В следующей таблице представлены значения возврата для операции reg load
.
Далее приведены примеры использования команды reg load
.
reg load “hkcu\software\microsoft\winminebk2” wmbkup.hiv
reg query
Возвращает список следующего уровня вложенных разделов и записей, находящихся в разделе реестра.
Синтаксис
Параметры
- имя_раздела
- Задает полный путь к разделу. Для удаленных компьютеров перед путем к разделу в формате \\ имя_компьютера
\ путь_к_подразделу
вставляется имя компьютера. Если параметр имя_компьютера
не задан, операция по умолчанию выполняется на локальном компьютере. Путь следует начинать с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
, HKU
и HKCC
. Если задан удаленный компьютер, то можно использовать только поддеревья HKLM
и HKU
. - /v
имя_записи - Возвращает запись и ее значение. Этот параметр возвращает только те записи, которые находятся непосредственно под заданным разделом. Записи из вложенных разделов, находящихся под текущим разделом, не выводятся. Если имя_записи
пропущено, то возвращаются все записи, находящиеся в данном разделе. - /ve
- Задает только те записи, которые не имеют значения.
- /s
- Возвращает все разделы и записи во все уровни. Без этого параметра будет возвращен только следующий уровень разделов и записей.
- /?
- Вывод справки в командной строке.
Примечания
- В следующей таблице представлены значения возврата для операции reg query
.
Примеры
Далее приведены примеры использования команды reg query
.
reg query “hklm\system\currentcontrolset\control\session manager” /v maxstacktracedepth
reg query “hkcu\software\microsoft\winmine” /s
reg restore
Записывает сохраненные вложенные разделы и записи обратно в раздел реестра.
Синтаксис
reg
restore
имя_раздела
имя_файла
Параметры
- имя_раздела
- Задает полный путь к разделу. Операция restore
работает только на локальном компьютере. Путь следует начинать с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
,HKU
и- HKCC
- reg save
.
имя_файла Задает путь и имя файла, который будет обратно записан в реестр. Файл должен быть создан заранее с помощью операции
с расширением .hiv.
Вывод справки в командной строке.
Примечания
Эта операция используется для перезаписывания отредактированных записей реестра. Перед редактированием записей родительский раздел необходимо сохранить с помощью операции reg save
. В случае сбоя редактирования с помощью описанной выше операции этот раздел можно восстановить.
В следующей таблице представлены значения возврата для операции reg restore
.
.
reg restore “hkcu\software\microsoft\winmine” wmbkup.hiv
reg save
Сохраняет копии заданных разделов, записей и значений реестра в заданном файле.
Синтаксис
reg
save
имя_раздела
имя_файла
Параметры
имя_раздела
Задает полный путь к разделу. Для удаленных компьютеров перед путем к разделу в формате \\ имя_компьютера
\ путь_к_подразделу
вставляется имя компьютера. Если параметр имя_компьютера
не задан, операция по умолчанию выполняется на локальном компьютере. Путь следует начинать с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
, HKU
и HKCC
.
Примечания
- В следующей таблице представлены значения возврата для операции reg save
.
Примеры
Далее приведены примеры использования команды reg save
.
reg save “hkcu\software\microsoft\winmine” wmbkup.hiv
reg unload
Удаляет раздел реестра, загруженного с помощью операции reg load
.
Синтаксис
reg
unload
имя_раздела
Параметры
- имя_раздела
- Задает полный путь к разделу. Для удаленных компьютеров перед путем к разделу в формате \\ имя_компьютера
\ путь_к_подразделу
вставляется имя компьютера. Если параметр имя_компьютера
не задан, операция по умолчанию выполняется на локальном компьютере. Путь следует начинать с соответствующего поддерева. Допустимыми поддеревьями являются HKLM
, HKCU
, HKCR
, HKU
и HKCC
. - /?
- Вывод справки в командной строке.
Примечания
- В следующей таблице представлены значения возврата для операции reg unload
.
Примеры
Далее приведены примеры использования команды reg unload
.
reg unload “hkcu\software\microsoft\winminebk2”
Примечания
- Использование команды Reg напрямую редактирует реестр локального или удаленного компьютеров. Эти изменения могут привести компьютер в нерабочее состояние и даже к необходимости установки операционной системы заново. Для внесения изменений в реестр вместо прямого его редактирования по возможности используйте панель управления или консоль ММС.
- Некоторые операции допускают просмотр или настройку записей реестра на локальном или удаленном компьютерах, а другие – только настройку на локальных компьютерах. Кроме того, удаленный доступ к реестру может сделать недоступными некоторые параметры. Для того чтобы убедиться, что данную операцию и данные параметры можно использовать соответственно на удаленном компьютере и в данной ситуации, проверьте синтаксис каждой операции.
Примеры
Для получения номера версии Internet Explorer из реестра введите в командной строке:
reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer" /v Version
Реклама
Создание резервной копии реестра (SAVE и RESTORE)¶
Для резервного копирования и восстановления реестра используются следующие команды (типы операций) утилиты
и
:
В данному разделе перечислены основные команды утилиты
для получения более подробной информации обратитесь к ресурсам, перечисленным в разделе Дополнительные ссылки
Сокращения¶
Для удобства ввода применяются сокращения названий веток реестра. Все сокращения представлены в таблице ниже:
Работа с реестром из командной строки¶
Работа с реестром возможна не только через утилиту
, но и напрямую из командной строки с помощью утилиты
, она поддерживает все возможности, которые имеет программа
. И более того – она также поддерживает несколько особенных функций. Полезна в том случае когда работа с
по каким либо причинам невозможна.
К тому же это позволяет автоматизировать многие рутинные задачи и встраивать команды в скрипты.
Добавление (add)
reg add <Ключ> /v <Параметр> /t <Тип> /d <Значение>
Например, добавим настройки использования прокси-сервера
для браузера Internet Explorer:
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /t REG_DWORD /d 1
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /t REG_SZ /d “192.168.0.15:3128”
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyOverride /t REG_SZ /d “<local>”
Экспорт и импорт веток реестра (EXPORT и IMPORT)¶
Для экспорта используется команда
. Синтаксис команды:
-
– полное имя подраздела реестра в одном из выбранных корневых разделов. -
– имя
файла, который получится после экспорта. - Параметр
в конце команды позволяет выполнение замены существующего файла без запроса подтверждения.
Экспортируем контейнеры закрытых ключей на рабочий стол:
\\\\
Вся ветка с контейнерами успешно экспортирована на рабочий стол и сохранена в файле
. Теперь импортируем ее обратно.
Команда доступна только для выполнения на локальном компьютере.
Для импорта используется команда
. Синтаксис команды:
\\\\
Работа с реестром из командной строки¶
Работа с реестром возможна не только через утилиту
, но и напрямую из командной строки с помощью утилиты
, она поддерживает все возможности, которые имеет программа
. И более того – она также поддерживает несколько особенных функций. Полезна в том случае когда работа с
по каким либо причинам невозможна.
К тому же это позволяет автоматизировать многие рутинные задачи и встраивать команды в скрипты.
Очистите реестр, чтобы исправить , которое перестало работать из-за ошибки
Выполните следующие шаги:
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт “Fix Registry problems”.
- Нажмите на кнопку “select all” для проверки всех разделов
реестра на наличие ошибок. - 4. Нажмите на кнопку “Start” и подождите несколько минут в
зависимости от размера файла реестра. - После завершения поиска нажмите на кнопку “select all”.
- Нажмите на кнопку “Fix selected”.
P. S. Вам может потребоваться
повторно выполнить эти шаги.
Wrapping things up
While you can always use the Registry Editor, you’ll find that it’s sometimes easier and faster to use the reg.exe command-line tool. However, at the end of the day, you will still be editing the Registry, which is dangerous no matter which tool you use.
Also, make sure to double-check your commands before executing, as you can make mistakes. For example, REG ADD HKLM\Sofware\MySubkey
is not the same as REG ADD HKLM\Software\MySubkey
. A mistake like that might not do anything, or it could wreck your entire system. So be careful.
If you’re wondering, yes, there is a big difference between Export
and Save
. The command EXPORT
exports registry content into a text format that you can easily distribute as a .reg file to other computers.
On the other hand, SAVE
saves the registry content into a hive file format (.hiv), which preserves ownership and other important information. You should only use this command if you’re restoring entries to the same computer.
It’s also important to note that while you can use many of these commands on a remote computer, IMPORT and EXPORT only work on a local computer (not over the network).
Although, we’re focusing this guide for Windows 10, keep in mind that reg.exe has been part of the operating system for a long time, as such this should also work on Windows 8.1 and Windows 7.
Do you prefer using the Registry Editor or reg.exe to modify the Windows Registry?
Tell us in the comments below.
Как удалить заблокированный файл
- В главном окне Asmwsoft Pc Optimizer выберите инструмент “Force deleter”
- Потом в “force deleter” нажмите “Выбрать файл”, перейдите к файлу и потом нажмите на “открыть”.
- Теперь нажмите на кнопку “unlock and delete”, и когда появится подтверждающее сообщение, нажмите “да”. Вот и все.
More Windows 10 resources
- Windows 10 on Windows Central – All you need to know
- Windows 10 help, tips, and tricks
- Windows 10 forums on Windows Central
You can learn about more at Microsoft TechNet
All the latest news, reviews, and guides for Windows and Xbox diehards.
Экспорт и импорт веток реестра (EXPORT и IMPORT)¶
Для экспорта используется команда
. Синтаксис команды:
-
– полное имя подраздела реестра в одном из выбранных корневых разделов. -
– имя
файла, который получится после экспорта. - Параметр
в конце команды позволяет выполнение замены существующего файла без запроса подтверждения.
Экспортируем контейнеры закрытых ключей на рабочий стол:
\\\\
Вся ветка с контейнерами успешно экспортирована на рабочий стол и сохранена в файле
. Теперь импортируем ее обратно.
Команда доступна только для выполнения на локальном компьютере.
Для импорта используется команда
. Синтаксис команды:
\\\\
REGIMPORT. E XE
Описание файла: Файл из unknown company является частью unknown product. , расположенный в c:esupportedriversoftwareintelurboboostmonitorvista32_vista64_win7_32_win7_64_2.1.23.0 с размером файла 37376 байт, версия файла Unknown version, подпись
44f7726faed5444027a37ea3872571a2
.
Проверьте процессы, запущенные на вашем ПК, используя базу данных онлайн-безопасности. Можно использовать любой тип сканирования для проверки вашего ПК на вирусы, трояны, шпионские и другие вредоносные программы.
Удаление (delete)
reg delete <Ключ> /v <Параметр>
Например, чтобы удалить одну из ранее созданной настройки, вводим следующую команду:
reg delete “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /f
Чтобы удалить всю ветку с ее параметрами и значениями, вводим такую команду:
reg delete “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /va /f
Создание резервной копии реестра (SAVE и RESTORE)¶
Для резервного копирования и восстановления реестра используются следующие команды (типы операций) утилиты
и
:
В данному разделе перечислены основные команды утилиты
для получения более подробной информации обратитесь к ресурсам, перечисленным в разделе Дополнительные ссылки
Reg load command
Syntax reg load command
reg load KeyName FileName
Reg load command parameter
Specify the full path of the subkey to be downloaded. To specify a remote computer, attach the computer name (in the format) as part of the KeyName parameter. In addition, parameter KeyName1 must also include a valid root key. Valid root keys for local computers are: HKLM, HKCU, HKCR, HKU and HKCC. If the remote computer is specified, valid root keys will be HKLM and HKU.
Specify the name and path of the file to download. This file must be pre-created using the reg save command and the extension is .hiv.
Show help at thecommand prompt.
Reg load statement
Reg load command example
To download the file named TempHive.hiv into the HKLM TempHive key, enter:
REG LOAD HKLMTempHive TempHive.hiv
- The qprocess command in Windows
- Qappsrv (query termserver) command in Windows
- The quser (query user) command in Windows
- The pubprn command and the pushprinterconnections command in Windows
How to export and import registry entries
- Export:
REG EXPORT KeyName FileName [/y]
- Import:
REG IMPORT FileName
- KeyName:
Defines the path to the subkey or entry. Valid registry key shortcuts include HKLM, HKCU, HKCR, HKU, and HKCC. - FileName:
Specifies the name and path of the .reg file to be exported or imported. - /y:
Overwrites the registry content without prompting for confirmation.
REG EXPORT examples
REG EXPORT HKLM\Software\MySubkey C:\RegKeyBackup.reg
REG EXPORT HKLM\Software\MySubkey C:\RegKeyBackup.reg /y
REG IMPORT examples
REG IMPORT C:\RegKeyBackup.reg
Некоторые сообщения об ошибках, которые вы можете получить в связи с файлом
- () столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.
- () перестал работать.
- . Эта программа не отвечает.
- () — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.
- () не является ошибкой действительного windows-приложения.
- () отсутствует или не обнаружен.
Сокращения¶
Для удобства ввода применяются сокращения названий веток реестра. Все сокращения представлены в таблице ниже:
How to edit the Registry using Command Prompt
Important:
If you’re planning to use these commands on your computer, make sure to understand that modifying the Registry is risky, and it can cause irreversible damage to your installation if you don’t do it correctly. It’s recommended to make a full backup of your computer before proceeding.
- Open Start
. - Search for Command Prompt
. - Right-click the result and select Run as administrator
. - To run the tool, type the following command and press Enter
:reg /?
This command will display all the operation types you can use, including:
- REG Query
- REG Add
- REG Delete
- REG Copy
- REG Save
- REG Load
- REG Unload
- REG Restore
- REG Compare
- REG Export
- REG Import
- REG Flags
You’ll also get the return codes: 0
meaning that the operation completed successfully, and 1
indicating that the operation failed. However, you won’t get any return codes using the Compare
switch.
While there a long list of possible command combinations, below we’ll be listing the most useful commands to get started using reg.exe with Command Prompt.
Импорт
Во многих случаях проще выполнить импорт из файла, кликнув по нему дважды. Но, иногда необходимо выполнить импорт из командной строки:
reg import <путь к файлу>
reg import C:\Temp\import_proxy_settings.reg
* в данном примере мы импортировали настройки из файла import_proxy_settings.reg
, который находится в каталоге C:\Temp\
.
Настройка Windows для исправления критических ошибок
Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите
пункт «Свойства».- В меню слева выберите ” Advanced system settings”.
- В разделе «Быстродействие» нажмите на кнопку
«Параметры».Нажмите на вкладку “data Execution prevention”.
- Выберите опцию ” Turn on DEP for all programs and services .” .
- Нажмите на кнопку “add” и выберите файл
, а затем
нажмите на кнопку “open”. - Нажмите на кнопку “ok” и перезагрузите свой компьютер.
Как другие пользователи поступают с этим файлом?
Всего голосов (
),
говорят, что не будут удалять, а
говорят, что удалят его с компьютера.
Пользовательская оценка:
Как вы поступите с файлом ?
Очистите мусорные файлы, чтобы исправить , которое перестало работать из-за ошибки.
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт “Clean Junk Files”.
- Когда появится новое окно, нажмите на кнопку “start” и
дождитесь окончания поиска. - потом нажмите на кнопку “Select All”.
- нажмите на кнопку “start cleaning”.
How to add and delete registry entries
- Add:
REG ADD KeyName [{/v ValueName | /ve}] [/t Type] [/f]
- Delete:
REG DELETE KeyName [{/v ValueName | /ve | /va}] [/f]
REG ADD examples
REG ADD HKLM\Software\MySubkey
REG ADD HKLM\Software\MySubkey /v AppInfo /t REG_DWORD /d 1
REG ADD \\ComputerName\HKLM\Software\MySubkey /v AppInfo /t REG_DWORD /d 1
REG ADD HKLM\Software\MySubkey /v Data /t REG_BINARY /d fe340ead
REG ADD HKLM\Software\MySubkey /v MRU /t REG_MULTI_SZ /d fax\0mail\2\1
REG ADD HKLM\Software\MySubkey /v Path /t REG_EXPAND_SZ /d ^%systemroot^%
REG DELETE examples
REG DELETE HKLM\Software\MySubkey /f
REG DELETE \\ComputerName\HKLM\Software\MySubkey /f
REG DELETE HKLM\Software\MySubkey /v AppInfo /f
REG DELETE HKLM\Software\MySubkey /ve
REG DELETE HKLM\Software\MySubkey /va
Выборка (query)
reg query HKLM\Software\Microsoft
* в данном примере будет выведен на экран список веток, которые находятся в HKLM\Software\Microsoft
Если в пути встречается пробел, необходимо весь путь поместить в кавычки, например:
reg query “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings”
Чтобы вывести все вложенные ветки, запускаем команду с параметром /s
:
reg query “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /s
Редактирование
Для редактирования значения нужно выполнить команду на добавление. Если ключ уже существует, команда заменить значение на новое:
reg add “HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /t REG_DWORD /d 0 /f
* в данном примере будет изменено значение ключа ProxyEnable
на 0
(или создан с таким значением); ключ f
указывает на замену значения без вывода подтверждения.
How to copy registry entries
- Copy:
REG COPY KeyName1 KeyName2 [/s] [/f]
- KeyName1:
Defines the path to the subkey you want to copy. Valid registry key shortcuts include HKLM, HKCU, HKCR, HKU, and HKCC. If you’re trying to copy the registry on a remote computer, you can only use these shortcuts: HKLM and HKU. - KeyName2:
Defines the path to the subkey destination. Valid registry key shortcuts include HKLM, HKCU, HKCR, HKU, and HKCC. If you’re trying to copy the registry on a remote computer, you can only use these shortcuts: HKLM and HKU. - /s:
Copies all subkeys and entries of a particular subkey. - /f:
Executes the copy command without prompting for confirmation.
REG COPY examples
REG COPY HKLM\Software\MySubkey1 HKLM\Software\MySubkey2 /s
REG COPY \\ComputerName\HKLM\Software\MySubkey1 HKLM\Software\MySubkey2
Reg import command
Syntax reg import command
Reg import FileName
Parameter reg import command
Specify the name and path of the file whose content will be copied to the local computer’s registry. This file must be created before using the reg export
command.
Show help at thecommand prompt.
Generate reg import command
For example, the reg import command
To enter registry entries from a file called AppBkUp.reg, type:
reg import AppBkUp.reg
How to save and restore registry entries
- Save:
REG SAVE KeyName FileName [/y]
- Restore:
REG RESTORE KeyName FileName
- KeyName:
Defines the path to the subkey or entry. Valid registry key shortcuts include HKLM, HKCU, HKCR, HKU, and HKCC. If you’re trying to edit the registry on a remote computer, you can only use these shortcuts: HKLM and HKU. - FileName:
Specifies the name and path of the .hiv file to be saved or restored. - /y:
Overwrites the registry content without prompting for confirmation.
REG SAVE examples
REG SAVE HKLM\Software\MySubkey C:\RegKeyBackup.hiv
REG SAVE HKLM\Software\MySubkey C:\RegKeyBackup.hiv /y
REG RESTORE examples
REG RESTORE HKLM\Software\MySubkey C:\RegKeyBackup.hiv
Вывод содержимого ветвей (QUERY)¶
Команда
отправляет в системный реестр Windows запрос о содержимом ветвей, ключей, подразделов или параметров, и выводит на экран результат обработки этих запросов. В общем виде синтаксис данной команды записывается следующим образом:
\\
В составе директивы могут использоваться следующие параметры:
-
– имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае, если этот параметр опущен, команда выполняется на локальном компьютере. -
– полный путь к целевому разделу реестра в виде
, где корень – сокращенное обозначение ветви реестра (
,
,
,
или
), а
– полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы. -
– запрос о содержимом указанного раздела реестра. -
– вывести имя и значение запрашиваемого параметра в указанном разделе. -
– запрос стандартного параметра с пустым именем. -
– вывести список всех подразделов данного раздела реестра вместе с их содержимым.
В качестве примера получим содержимое ветки в которой хранятся закрытые ключи квалифицированных электронных подписей:
Лучше вводить путь в кавычках.
Будет выведен примерно такой результат:
\\ \\\\
\\ \\\\\
Как видно из вывода, в реестре компьютера находится всего один контейнер
.
Вывод содержимого ветвей (QUERY)¶
Команда
отправляет в системный реестр Windows запрос о содержимом ветвей, ключей, подразделов или параметров, и выводит на экран результат обработки этих запросов. В общем виде синтаксис данной команды записывается следующим образом:
\\
В составе директивы могут использоваться следующие параметры:
-
– имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае, если этот параметр опущен, команда выполняется на локальном компьютере. -
– полный путь к целевому разделу реестра в виде
, где корень – сокращенное обозначение ветви реестра (
,
,
,
или
), а
– полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы. -
– запрос о содержимом указанного раздела реестра. -
– вывести имя и значение запрашиваемого параметра в указанном разделе. -
– запрос стандартного параметра с пустым именем. -
– вывести список всех подразделов данного раздела реестра вместе с их содержимым.
В качестве примера получим содержимое ветки в которой хранятся закрытые ключи квалифицированных электронных подписей:
Лучше вводить путь в кавычках.
Будет выведен примерно такой результат:
\\ \\\\
\\ \\\\\
Как видно из вывода, в реестре компьютера находится всего один контейнер
.