Знаете ли вы, что реестр Windows можно настроить с помощью командной строки? Вот как.
Редактор реестра — это первое, что пользователи Windows вызывают при редактировании реестра Windows. Однако, если вы не хотите иметь дело с отвлекающим графическим интерфейсом и слишком большим количеством кликов, вы можете использовать более простой инструмент: командную строку.
Хотя его использование требует немного больше знаний, чем использование редактора реестра, наше руководство поможет вам начать работу.
Как просмотреть список команд реестра в командной строке
Когда дело доходит до редактирования реестра с помощью командной строки, команд не так уж и много. Чтобы просмотреть их все, откройте командную строку от имени администратора и выполните следующую команду в командной строке:
reg /?
Командная строка затем отобразит команды, такие как рег добавить, рег удалить, регистрационная копия, и рег сохранить.
Если вы хотите увидеть больше информации о них, просто добавьте /? переключатель в конце команды. Например, если вы хотите узнать, что
рег добавить команда делает это, вы должны ввести следующую команду:reg add /?
После его запуска вы получите все подробности о том, что он делает и как его использовать.
Если вам сложно выполнять команды самостоятельно, не волнуйтесь. Мы упростим это для вас и покажем, как начать их использовать.
Добавление и удаление ключей в реестре Windows
Чтобы добавить ключ в реестр с помощью командной строки, вам необходимо использовать команду рег добавить команду, указав путь к новому ключу и хотите ли вы принудительно выполнить операцию с помощью /ф переключатель (это позволит избежать необходимости в запросе подтверждения).
Как всегда, когда дело доходит до редактирования реестра Windows, мы рекомендуем в первую очередь создать точку восстановления системы в Windows.
Вот пример:
REG Add HKLM\SOFTWARE\MyNewKey /f
В приведенной выше команде мы добавляем МойНовыйКей подраздел к КХЛМ/Программное обеспечение ключ. Если вы зайдете в редактор реестра и развернете этот ключ, вы сможете увидеть МойНовыйКей подраздел внутри него.
Удалить ключ также просто, достаточно заменить добавлять с удалить в приведенном выше примере. Вот как:
reg delete HKLM\SOFTWARE\MyNewKey /f
Сейчас МойSubKey ключ исчезнет в редакторе реестра.
Как добавлять, изменять и удалять значения в реестре Windows
Чтобы добавить или изменить ключ значения в реестре с помощью командной строки, вы все равно будете использовать команду рег добавить команду, как указано выше. Однако на этот раз вам также придется указать следующие параметры: значение (/в), тип значения (/т) и данные значений (/д). Вот пример того, что хочет команда:
reg add HKLM\SOFTWARE\MyNewKey /v MyValue /t REG_DWORD /d "1" /f
После запуска команды вы сможете найти значение в редакторе реестра. А если ключ не существует, командная строка создаст его.
Реестр Windows использует несколько типов значений, вот таблица наиболее распространенных из них:
Тип значения |
Описание |
---|---|
РЕГ_НЕТ |
Нет типа значения |
РЕГ_СЗ |
Строковое значение |
REG_MULTI_SZ |
Многострочное значение |
REG_EXPAND_SZ |
Расширенное строковое значение |
РЕГ_DWORD |
32-битное значение DWORD |
РЕГ_QWORD |
64-битное значение QWORD |
REG_BINARY |
Бинарное значение |
Чтобы удалить значение, вам просто нужно использовать рег удалить команду, указав путь к ключу и имя значения. Вот пример удаления значения, которое мы создали ранее:
reg delete HKLM\SOFTWARE\MyNewKey /v MyValue /f
После успешного выполнения указанной выше команды значение должно исчезнуть из редактора реестра.
Как скопировать записи реестра с одного ключа на другой
Иногда вам может потребоваться скопировать значения из одного раздела реестра в другой. Это так же просто, как использовать регистрационная копия команду, указав ключ, из которого вы их копируете, и тот, в который вы их копируете (имейте в виду, что оба ключа уже должны существовать до запуска команды). Вот пример:
reg copy HKLM\SOFTWARE\MyNewKey1 HKLM\SOFTWARE\MyNewKey2 /s
/с переключатель в конце сообщает командной строке, что она должна скопировать каждый подраздел и значение в первом ключе (МойНовыйКей1) во второй (МойНовыйКей2).
К сожалению, невозможно скопировать определенные значения из одного ключа в другой. Для этого вам придется использовать редактор реестра.
Как импортировать записи реестра
Если у вас есть создал файл реестра Windows или скачали его где-то еще, вы можете импортировать его в реестр с помощью команды рег-импорт команда. Все, что вам нужно сделать, это указать путь к файлу реестра, а командная строка сделает все остальное. Вот пример:
reg import C:\Users\CHIFUNDO\Desktop\MyRegFile.reg
После запуска этой команды содержимое reg-файла будет объединено с реестром.
Как экспортировать записи реестра
Экспортировать ключ в реестр можно с помощью команды регулярный экспорт команду, указав путь к ключу, который вы хотите экспортировать, и файлу, который вы хотите создать. Это удобно, когда вам нужно создать резервную копию определенных ключей и значений, чтобы восстановить их в другом месте. Вот пример:
reg export"HKLM\SOFTWARE\MyNewKey" D:\Reg_Backup\CHIFUNDO\Desktop\MyRegFile.reg
После успешного выполнения команды проверьте введенное вами местоположение, и вы обнаружите, что ключ и связанные с ним подразделы и значения были успешно экспортированы. В нашем случае будет создан файл с именем МойRegFile.reg и сохраните его на рабочем столе.
Вы также можете экспортировать определенное значение, используя рег-запрос команду и укажите ключ, значение и путь к файлу реестра, в который вы хотите экспортировать значение. Вот пример.
reg query HKLM\SOFTWARE\MyNewKey /v MyValue > C:\Users\CHIFUNDO\Desktop\MyRegFile.reg
Результирующий файл реестра будет содержать только ключ и конкретное значение, которое вы экспортировали.
Как сохранить записи реестра
Если у вас уже есть файл реестра или любой другой текстовый файл, вы можете добавить к нему ключи с помощью командной строки и рег сохранить команда, которая перезапишет файл новой информацией. Вам просто нужно указать имя ключа и файл реестра, в который вы хотите его сохранить. Вот пример:
reg save HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv /y
/г переключатель в конце приведенной выше команды перезаписывает файл, в котором вы сохраняете ключ, без вызова подсказки. Когда вы откроете файл, вы не сможете прочитать его содержимое, поскольку оно будет сохранено в виде двоичного файла.
Как восстановить записи реестра
Итак, предположим, что-то случилось с ключами и значениями внутри МойНовыйКей2 мы сохранили в предыдущем разделе, вы можете использовать созданный вами файл резервной копии для его восстановления. Вам нужно будет использовать восстановление регистрации команда. Вот как его запустить:
reg restore HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv
Сейчас МойНовыйКей2 ключ должен вернуться в то состояние, в котором он был на момент создания резервной копии.
Настройка реестра без редактора реестра
Хотя командная строка не может делать все, что делает редактор реестра, она предлагает быстрый способ редактирования реестра без открытия вышеупомянутого инструмента. Хотя использование командной строки для настройки реестра является довольно сложной задачей, даже если вы обычный пользователь, вы сможете обойтись, если будете внимательно следовать инструкциям.
Только не забудьте сделать то, что мы упоминали ранее, чтобы не испортить ваш компьютер с Windows навсегда, и сначала создайте точку восстановления системы.