Каталог расширений

Популярные теги

3gp       avi       fb2       jpg       mp3       pdf      

Как reg файл импортировать в реестр


Как экспортировать (импортировать) ключи реестра в Windows

В сегодняшней статье мы рассмотрим как различными способами импортировать и экспортировать ключи реестра с помощью файла .reg в редакторе реестра в Windows 7 , Windows 8 и Windows 10

Экспорт ключа реестра в редакторе реестра

1. В строке поиска или в меню “Выполнить” (выполнить вызывается клавишами Win+R) введите regedit и нажмите клавишу Enter.

2. На левой панели редактора реестра найдите и выберите раздел, который вы хотите экспортировать (все подразделы выбранного раздела также будут включены в экспорт).

3. Нажмите на выбранный раздел правой клавишей мыши и выберите “Экспортировать” из контекстного меню (или зайдите в “Файл” и выберите “Экспорт”).

4. Выберите место для сохранения файла => в поле “Имя файла” введите имя, которое вы хотите, и нажмите на “Сохранить”.

Экспорт ключа реестра в командной строке

1. Откройте командную строку от имени администратора: один из способов – в строке поиска введите cmd => нажмите правую кнопку мыши, выберите “Запустить от имени администратора”.

2. Используйте команду Reg export “полный путь к разделу” “полный путь для сохранения имени файла .reg“

(Все подразделы этого ключа также будут включены в экспорт)

Замените в команде полный путь к разделу фактическим полным путем к разделу (например: “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad”), который вы хотите экспортировать из редактора реестра. Замените в команде полный путь для сохранения имени файла .reg  фактическим полным путем к месту в которое вы хотите сохранить файл .reg, включая имя, которое вы хотите для файла .reg (например: “%UserProfile%\Documents\PrecisionTouchPad.reg”).

В нашем примере команда будет выглядеть так:  Reg export “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PrecisionTouchPad” “%UserProfile%\Documents\PrecisionTouchPad.reg”

Импорт ключа реестра с помощью файла Reg

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

1. Откройте проводник (Win + E) и перейдите к местоположению файла .reg, который вы хотите импортировать.

2. Откройте нужный файл .reg

3. “Разрешить этому приложению вносить изменения на вашем устройстве” – нажмите “Да”.

4. Нажмите на “Да” и в следующем окне на “ОК”.

Импорт ключа реестра в редакторе реестра

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

1. В строке поиска или в меню “Выполнить” (выполнить вызывается клавишами Win+R) введите regedit и нажмите клавишу Enter.

2. Зайдите в “Файл”, выберите “Импорт”.

3. Выберите файл .reg,  который нужно импортировать, и нажмите на “Открыть”.

В следующем окне нажмите на “ОК”.

Импорт ключа реестра в командной строке

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

1. Откройте командную строку от имени администратора: один из способов – в строке поиска введите cmd => нажмите правую кнопку мыши, выберите “Запустить от имени администратора”.

2. Введите приведенную ниже команду в командной строке и нажмите Enter.

Reg import “полный путь к сохраненному файлу и его имя.reg“

Замените в команде полный путь к сохраненному файлу и его имя.reg  фактическим полным путем к файлу который вы хотите импортировать, включая его имя. Например: Reg import “C:\Users\I\Documents\PrecisionTouchPad.reg”

На сегодня все, если вы знаете другие способы – пишите в комментариях! Удачи Вам 🙂

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

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

Файл реестра — это обычный текстовый файл с расширением .reg, который со­держит один или более чем один раздел или значение реестра. Двойной щелчок мышью на файле .reg запустит редактор реестра, который «свяжет» содержимое файла с реестром.

Такие файлы хорошо подходят для выполнения резервного копирования неболь­ших частей реестра, для копирования настроек или разделов реестра на другие компьютеры.

Вы потратите час или немного больше на настройку Панели инструментов в при­ложении, которое используется работниками вашего офиса. Большинство программ хранят настройки Панели инструментов в реестре, поэтому можно использовать файл реестра не только для выполнения резервного копирования завершенной настройки, но и для передачи ее на все остальные компьютеры в офисе.

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

  • Откройте редактор реестра и найдите ветвь, которую хотите экспортировать.
  • В меню Файл (File) выберите Экспорт (Export), укажите имя файла, выберите папку назначения и нажмите ОК. Все значения и подразделы выбранной ветви будут сохранены в этом файле. Убедитесь, что имя файла имеет расширение .reg.

Импорт файла реестра

Для копирования информации из файла обратно в реестр его необходимо приме­нить. Самый легкий способ сделать это — дважды щелкнуть мышкой на названии файла (неважно, запущен редактор реестра или нет).

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


Как добавить в реестр reg файл

Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

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

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Утилита командной строки REG.EXE присутствует во всех версиях операционных систем семейства Windows и используется для добавления, изменения, удаления и просмотра параметров и ключей реестра.

Формат командной строки:

REG [Список параметров]

QUERY – поиск и отображение содержимого реестра.

ADD – добавление новых разделов и записей в реестр.

DELETE – удаление разделов и записей из реестра.

COPY – копирование разделов и записей из реестра.

SAVE – сохранение данных реестра в файл.

LOAD – загрузка куста реестра

UNLOAD – выгрузка куста реестра в файл, ранее загруженный операцией LOAD.

RESTORE – восстановление данных реестра из файла.

COMPARE – сравнение разделов и параметров реестра.

EXPORT – экспорт данных реестра в .reg-файл.

IMPORT – импорт данных реестра из .reg-файла.

FLAGS – отображение или изменение флагов разделов реестра.

Код возврата: (за исключением REG COMPARE):

0 – Успешно
1 – С ошибкой

Для каждой операции, задаваемой в командной строке REG, используются свои параметры. Для получения справки по определенной операции введите:

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

REG QUERY – отобразить содержимое реестра.

REG QUERY имя_раздела [/v [имя_параметра] | /ve] [/s] [/f данные [/k] [/d] [/c] [/e]] [/t тип] [/z] [/se разделитель]

Параметры командной строки:

имя_раздела – может включать имя удаленного компьютера в формате \компьютерполное_имя_раздела . Если имя компьютера не задано, то по умолчанию используется текущий компьютер. На удаленных компьютерах доступны только разделы HKLM и HKU. полное_имя_раздела – путь в форме корневой_разделподраздел . Корневой раздел – [ HKLM | HKCU | HKCR | HKU | HKCC ]. Подраздел – полное имя раздела реестра в указанном корневом_разделе.

/v – Запросы требуемых параметров в указанном разделе реестра. Если не указано, запрашиваются все параметры раздела. Аргумент этого параметра может быть необязательным, только если задан параметр /f. Это указывает на поиск только в именах параметров реестра.

/ve – Запросы параметра по умолчанию или с пустым именем (по умолчанию).

/s – Запрос всех вложенных подразделов и их параметров (аналогично команде dir /s).

/se – Указание разделителя (длиной в 1 знак) в строке данных для REG_MULTI_SZ. По умолчанию в качестве разделителя используется "

Экспорт и импорт веток реестра Windows | Info-Comp.ru

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

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

Конечно, если Вы точно знаете, что Вы правили в реестре и на что точно это повлияет, то никаких нежелательных последствий не возникнет, но в большинстве случаем начинающие «продвинутые пользователи» не имеют представления, что конкретно они редактируют, а знают лишь то, что им посоветовали в интернете или просто знакомые.

Поэтому рекомендуется перед внесением любых изменений в реестр Windows, делать копии тех веток, которые будут редактироваться. Это делается с помощью функционала «Экспорта».

Примечание! Если Вы даже не знаете, что такое реестр Windows, то для начала рекомендую Вам ознакомиться со следующими материалами: Реестр Windows, Интересные настройки реестра.

Запускаем редактор реестра Windows

Хватит вступления, давайте перейдем к теме данной статьи. И начнем мы с того, что запустим программу по редактированию реестра. На самом деле существует много программ по редактированию реестра, но мы будем использовать стандартную утилиту regedit. Она запускается «Пуск -> Выполнить -> regedit» далее жмем OK (или нажмите сочетание клавиш «Win + R» и введите regedit).

После запуска Вы увидите.

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

И так рассмотрим простейший пример по редактированию реестра, представим нам нужно удалить что-то из автозагрузки. Для этого нам необходимо открыть следующую ветку реестра, в которой и хранятся программы, запускаемые автоматически при запуске ОС.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

Экспорт ветки реестра Windows

Теперь, перед тем как что-то исправить или удалить в реестре, необходимо сделать резервную копию данной ветки, для этого просто выделите ее и нажимайте «Файл->Экспорт».

Затем, Вам останется всего лишь указать каталог для сохранения экспортируемого файла и имя самого файла. После того как путь к каталогу Вы указали, нажимаем «Сохранить».

После этого у Вас в той папке, которую Вы указали, появится вот такой файл.

Файл, в который мы экспортировали ветку реестра, можно редактировать в любом текстовом редакторе, например в блокноте (или например в Notepad++), где Вы можете посмотреть, что именно Вы выгрузили.

Импорт ветки реестра Windows

Для того чтобы импортировать файл реестра в сам реестр Windows, необходимо просто щелкнуть двойным кликом по данному файлу, после чего Windows выдаст сообщение для подтверждения Ваших действий — «Действительно ли Вы хотите произвести слияние с реестром?». Вы отвечаете «Продолжить» и ветка будет восстановлена. Есть и другой способ восстановить ветку реестра, это путем нажатия кнопки «Импорт» в меню программы regedit.

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

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

Заметка! В интернете очень часто предлагают скачать тот или иной файл-экспорта и импортировать у себя на компьютере, например, для решения какой-нибудь проблемы. Советую такие скаченные файлы обязательно просматривать и смотреть, что именно они делают, перед тем как импортировать в реестр, так как могут попасться и вредоносные файлы.

У меня все, пока!

Нравится2Не нравится

Основы работы с реестром Windows – Вадим Стеркин

В этой статье излагаются базовые принципы работы с реестром Windows, знание которых пригодится вам в настройке операционной системы при помощи твиков реестра.

Терминология

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

Рисунок 1 — Редактор реестра

Разделы реестра
Параметры реестра
Значения параметров

Как видите, здесь нет никаких «веток» и «ключей». Теперь к делу.

REG-файл

REG-файл — это текстовый файл с расширением REG, составленный в определенном формате.

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

Ниже приводится пример REG-файла, отключающего меню недавних документов.

Windows Registry Editor Version 5.00
 
 ;Отключить меню недавних документов
 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
 "NoRecentDocsMenu"=hex:01,00,00,00
Создание REG-файла

Создать REG-файл очень просто. Скопируйте код в любой текстовый редактор (например, Блокнот). Нажмите CTRL+S и сохраните файл с любым именем и расширением .reg, заключая оба в кавычки, чтобы избежать расширения txt.

Рисунок 2 — Создание REG-файла

Синтаксис REG-файла
  • Windows Registry Editor Version 5.00 — заголовок файла, являющийся его неотъемлемой частью. Также в качестве заголовка вы можете встретить REGEDIT4 — это формат Windows 98 / NT 4.0, который впрочем поймут и более новые операционные системы Windows. Подробнее о различиях в форматах можно прочитать на сайте JSO FAQ (на английском языке).
  • ;Отключить меню недавних документов — комментарий. Все строки, начинающиеся с ; (точка с запятой) представляют собой комментарии.
  • [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] — это раздел реестра. Графически (в редакторе реестра) он представляет собой путь к параметру. В формате REG-файлов разделы всегда заключаются в квадратные скобки. В этом примере (под)раздел Explorer принадлежит разделу HKEY_CURRENT_USER.
  • «NoRecentDocsMenu»=hex:01,00,00,00 — параметр реестра и его значение. В зависимости от значения параметра, меняется поведение операционной системы или объекта. Многие параметры можно настроить в графическом интерфейсе операционной системы, но далеко не все. В таких случаях для изменения параметра используют редакторы реестра, твикеры или REG-файлы.

В REG-файле может содержаться несколько разделов и параметров реестра, но заголовок используется только в самом начале.

Пример:

Windows Registry Editor Version 5.00
 
 ;Отключить перезагрузку в случае BSOD
 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
 "AutoReboot"=dword:00000000
 
 ;Отключить уведомление на экране приветствия о непрочитанных сообщениях
 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\UnreadMail]
 "MessageExpiryDays"=dword:00000000

Данный REG-файлом был получен путем экспорта из редактора реестра regedit.exe. При помощи REG-файлов можно вносить изменения в системный реестр — эта операция называется импортом параметров реестра.

Экспорт параметров реестра

Экспорт параметров реестра является несложной задачей. Как правило, параметры экспортируют перед внесением изменений в реестр (резервное копирование), либо для того чтобы создать REG-файл для последующего импорта в реестр другого компьютера или при автоматической установке системы.

Экспортировать параметры реестра можно различными способами.

Редактор реестра Windows (regedit.exe)

В состав ОС Windows входит программа для редактирования реестра — regedit.exe. Поскольку она располагается в системном каталоге, для ее запуска в командной строке не нужно указывать полный путь (например, достаточно будет такой последовательности: Пуск — Выполнить — regedit — OK).

Для того чтобы экспортировать раздел реестра, достаточно щелкнуть по нему правой кнопкой мыши и выбрать из контекстного меню команду Экспортировать (в Windows 2000 эта команда расположена в меню Файл).

Другие редакторы реестра

Существует великое множество программ для внесения изменений в системный реестр, которые также обладают возможностью экспорта параметров. Если Вы часто работаете с реестром, то Вам, наверняка, пригодится программа, обладающая адресной строкой. В адресную строку можно вставить скопированный (из статьи или из сообщения на форуме) раздел реестра и быстро перейти к нужному параметру. Примером такой программы может служить RegWorks.

Командная строка

Из командной строки экспорт параметров реестра можно выполнить при помощи команды REG EXPORT, обладающей следующим синтаксисом.


 REG EXPORT
 
 Полный путь к разделу реестра в виде: КОРЕНЬ\Подраздел
 (только для локального компьютера).
 Корневой раздел. Значения: [ HKLM | HKCU | HKCR | HKU | HKCC ].
 Полный путь к разделу реестра в выбранном корневом разделе.
 Имя файла на диске для экспорта.
 
 Примеры:
 
 REG EXPORT HKLM\Software\MyCo\MyApp AppBkUp.reg
 Экспортирует все подразделы и значения параметров раздела MyApp
 в файл AppBkUp.reg

Импорт параметров реестра

Импорт параметров реестра можно осуществить несколькими способами.

Запуск REG-файла при помощи графического интерфейса

Это самый простой способ. Он заключается в запуске REG-файла, содержащего необходимые параметры, двойным щелчком мыши или из командной строки.

Двойной щелчок мыши

Как это ни тривиально звучит, но двойным щелчком мыши на REG-файле можно внести изменения в реестр. Правда, сначала система уточнит, действительно ли вы хотите это сделать. В случае положительного ответа изменения будут внесены.

Рисунок 3 — Система запрашивает подтверждение на внесение изменений.

Из-за этого запроса такой способ не подходит для импорта параметров в реестр во время автоматической установки системы. Но есть и другие способы.

Командная строка

Для импорта REG-файлов из командной строки существует команда REGEDIT. Набрав в командной строке

REGEDIT C:\hklm.reg

Вы получите точно такое же диалоговое окно, как при двойном щелчке мыши. Подавить появление диалогового окна можно запустив команду с параметром /S. Именно этот способ чаще всего применяется во время автоматической установки Windows.

REGEDIT /S C:\hklm.reg
Команда REG ADD

При помощи команды REG ADD также можно импортировать параметры реестра. Она удобна тем, что команды для импорта параметров можно включить в состав пакетного файла, выполняющего также и другие задачи (т. е. нет необходимости в дополнительном REG-файле). Например, эта команда нередко применяется для импорта значений реестра в раздел RunOnceEx и последующей установки программ при первом входе в систему. Синтаксис команды достаточно прост — посмотрите его самостоятельно, выполнив в командной строке команду REG ADD.

INF-файл

Импортировать параметры в реестр можно и при помощи INF-файлов. Их общий синтаксис несколько сложнее, чем у REG-файлов, но непосредственно запись в реестр осуществляется достаточно просто. Ниже приводится пример из аддона Msgina


 [Version]
 Signature="$Windows NT$"
 
 [Optional Components]
 Msgina
 
 [Msgina]
 OptionDesc="Msgina"
 Tip="Библиотека GINA входа в систему"
 Modes=0,1,2,3
 AddReg=Msgina.AddReg
 
 [Msgina.AddReg]
 HKLM,"Software\Policies\Microsoft\Windows\System\Shutdown","ShowHibernateButton",0x10001,1
 HKLM,"Software\Policies\Microsoft\Windows\System\Shutdown","HibernateAsButton",0x10001,1

Примечание. Дополнительную информацию об INF-файлах можно найти в подробном руководстве.

Файлы реестра (REG) в Windows

  • AJIekceu4
  • 09.07.2020
  • 5 108
  • 0
  • 9
  • 9
  • 0
  • Содержание статьи

Что такое REG файл?

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

Безопасно ли запускать reg файлы?

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

Как создать reg файл?

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

  1. Открываем любой простой текстовый редактор, например Блокнот.
  2. Файл обязательно должен начинаться со следующей строчки:
    Windows Registry Editor Version 5.00
  3. Далее можно поместить необходимое содержимое реестра, например:
    [HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
 "InitialKeyboardIndicators"="2"

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

    [HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
 "InitialKeyboardIndicators"=dword:00000001

    так мы создадим DWORD параметр, равный 1.

  4. Если требуется оставить какую-нибудь вспомогательную информацию, например описание команды (комментарий), то для того, чтобы она не помешала работе файла необходимо перед ней поставить знак ";". В итоге должно получится следующее:
    Windows Registry Editor Version 5.00
 ;При загрузке Windows всегда включать NumLock
 [HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
 "InitialKeyboardIndicators"="2"
  5. Открываем меню "Файл", выбираем пункт "Сохранить как...". В пункте "Тип файла" выбираем "Все файлы", а в строке имя файла пишем любое желаемое имя, после чего дополняем его ".reg" (кавычки писать не надо).

    Затем нажимаем сохранить, и созданный текстовый файл будет сохранен как файл для реестра.
  6. Если потребуется изменить уже созданный reg файл, или просмотреть его содержимое, то сделать это можно кликнув на нем правой кнопкой мыши, и выбрав пункт "Изменить".

Как запустить reg файл?

После того, как вы создали свой собственный reg-файл или же скачали уже готовый из интернета, его необходимо запустить, чтобы он внес изменения в ваш реестр. Для этого достаточно дважды щелкнуть левой кнопкой мыши на нужный .reg файл в проводнике. Альтернативным вариантом запуска (чтобы случайно не запустить что то не то, например, в том случае, если в папке много файлов) может являться запуск reg-файла в 2 этапа. Сначала выделяем нужный файл левой кнопкой мыши, далее нажимаем на правую кнопку мыши, чтобы вызвать контекстное меню, и в нем уже выбираем пункт меню Слияние.
Для примера предположим, что у нас есть уже готовый файл sysadmin.reg, который лежит в папке test на диске C:\.

Далее, в зависимости от настроек контроля учетных записей в вашей ОС, может появится информационное сообщение:

Для запуска reg-файла необходимо ответить "Да"

И наконец само сообщение, которое предупреждает о возможной опасности запуска reg-файлов из неизвестных источников. Отвечаем "Да" и reg-файл будет запущен.

Для запуска reg-файла необходимо ответить "Да"

В случае, если он будет успешно выполнен, будет показано вот такое информационное сообщение:

Примеры использования REG-файлов

рег импорт | Документы Microsoft

  • 2 минуты на чтение

В этой статье

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

Синтаксис

  reg import <имя файла>  

Параметры

Параметр Описание
<имя файла> Задает имя и путь к файлу с содержимым, которое нужно скопировать в реестр локального компьютера.Этот файл необходимо создать заранее, используя reg export .
/? Отображает справку в командной строке.
Примечания

Примеры

Чтобы импортировать записи реестра из файла с именем AppBkUp.reg, введите:

  reg импорт AppBkUp.reg  

Дополнительные ссылки

.

Как создать файл .Reg для облегчения взлома реестра

Существует множество важных настроек Windows, которые можно изменить только путем редактирования реестра. Например, в Windows 10 вам нужно настроить реестр, чтобы увеличить скорость мыши или запретить браузеру Edge восстанавливать все свои вкладки после сбоя. Однако редактирование реестра может занять много времени, так как вам придется перемещаться по огромной древовидной структуре, чтобы найти нужные «ключи». Это также может быть рискованно, потому что вы можете навредить пользовательскому опыту, если случайно удалите не тот файл.Вы, конечно, не хотели бы, чтобы полукомпьютерный пользователь прикасался к реестру Windows.

Однако, если есть изменение реестра, которое вам нужно часто делать или вы хотите поделиться с другими, вы можете создать файл .Reg, который вносит любые изменения, которые вы хотите, двойным щелчком. Например, если вы хотите отключить экран блокировки на пяти разных компьютерах, вы можете создать для этого файл .Reg, а затем скопировать этот файл на каждый свой компьютер или передать его восьмидесятилетним родителям и сказать им, чтобы они запустили его.Вот как создать файл .Reg для Windows 7, 8 или 10.

Примечание: Редактирование реестра Windows рискованно, поэтому будьте осторожны и, если вы не являетесь пользователем среднего или продвинутого уровня, попросите кого-нибудь Помогите.

Использование экспорта в редакторе реестра

Самый простой способ создать файл .Reg - это внести необходимые изменения в редакторе реестра и затем использовать функцию экспорта редактора. Однако этот метод работает только в том случае, если все изменения находятся в одной папке.

1. Откройте редактор реестра. Вы можете попасть туда, нажав Windows + R, набрав «regedit» в поле «Выполнить» и нажав OK.

2. Перейдите к разделу реестра или значению , которое вы хотите экспортировать, и выберите его. Обратите внимание, что ключи - это «папки» в реестре, а значения - это индивидуальные настройки в этих папках. Если вы хотите скопировать весь ключ, выделите его.

3. Выберите «Экспорт» в меню «Файл».

4. Назовите файл и нажмите Сохранить. Вы должны назвать его с расширением .reg.

Теперь ваш файл будет работать для всех, кто дважды щелкнет его.

Редактирование файла .Reg

Если вы хотите изменить не только один ключ (и его дочерние элементы) или значение с помощью вашего файла .Reg, вам необходимо изменить его с помощью текстового редактора.

1. Откройте существующий .Reg или создайте пустой документ с помощью текстового редактора, например Блокнота.

2. Убедитесь, что в верхней строке написано «Редактор реестра Windows версии 5.00», если это еще не сделано.

3. Добавьте имена разделов реестра (или папок) в скобки в отдельных строках. Если ключ еще не существует в этом месте, файл .Reg создаст его. Например, введите «[HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Personalization]» для создания или записи этого ключа.

4. Введите значения в отдельных строках под соответствующим именем ключа.Например, если мы хотим установить для NoLockScreen значение DWORD 1, мы пишем «NoLockScreen» = dword: 00000001.

Вы можете ввести столько разных ключей и значений, сколько захотите. В то время как значения DWORD начинаются с «двойного слова:» и нескольких нулей, строковые значения просто заключаются в кавычки.

Примечание: Различные значения реестра - это DWORD, строковые значения или другие типы, такие как многострочное значение или QWORD (64-битное). Тип зависит от того, что ищет Windows или отдельное приложение.DWORD и String Value являются наиболее распространенными, особенно для взлома реестра.

5. Установите значение «-» , если вы хотите удалить значение , а не устанавливать его.

6. Поставьте «-» перед именем ключа, если вы хотите удалить весь ключ и все ключи и значения под ним. Не делайте этого, если не уверены, что не удаляете что-то важное.

7. Сохраните файл.

Запуск.Reg File

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

Производительность и производительность Windows 10

.Реестр

- как импортировать файл .reg с помощью Powershell в каждый профиль пользователя на компьютере?

Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
.Реестр Windows

для опытных пользователей - Windows Server

  • 11 минут на чтение

В этой статье

В этой статье описывается реестр Windows и предоставляется информация о том, как его редактировать и создавать резервные копии.

Исходная версия продукта: Windows 10 - все выпуски, Windows Server 2012 R2 Оригинальный номер базы знаний: 256986

Описание реестра

Компьютерный словарь Microsoft , пятое издание, определяет реестр как:

Центральная иерархическая база данных, используемая в Windows 98, Windows CE, Windows NT и Windows 2000, используемая для хранения информации, необходимой для настройки системы для одного или нескольких пользователей, приложений и аппаратных устройств.

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

Реестр заменяет большинство текстовых файлов .ini, которые используются в файлах конфигурации Windows 3.x и MS-DOS, таких как Autoexec.bat и Config.sys. Хотя реестр является общим для нескольких операционных систем Windows, между ними есть некоторые различия. Куст реестра - это группа ключей, подразделов и значений в реестре, имеющая набор вспомогательных файлов, содержащих резервные копии его данных. Вспомогательные файлы для всех кустов, кроме HKEY_CURRENT_USER, находятся в папке% SystemRoot% \ System32 \ Config в Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista. Вспомогательные файлы для HKEY_CURRENT_USER находятся в папке % SystemRoot% \ Profiles \ Username .Расширения имен файлов в этих папках указывают на тип данных, которые они содержат. Кроме того, отсутствие расширения иногда может указывать на тип данных, которые они содержат.

Система Система
Улей реестра Вспомогательные файлы
HKEY_LOCAL_MACHINE \ SAM Сэм, Sam.log, Sam.sav
HKEY_LOCAL_MACHINE \ Security Безопасность, Security.log, Security.sav
HKEY_LOCAL_MACHINE \ Программное обеспечение Программное обеспечение, Программное обеспечение.журнал, Software.sav
HKEY_LOCAL_MACHINE \ System , System.alt, System.log, System.sav
HKEY_CURRENT_CONFIG , System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERS \ DEFAULT По умолчанию, Default.log, Default.sav

В Windows 98 файлы реестра называются User.dat и System.dat. В Windows Millennium Edition файлы реестра называются Classes.dat, User.dat и System.dat.

Примечание

Функции безопасности в Windows позволяют администратору контролировать доступ к разделам реестра.

В следующей таблице перечислены предварительно определенные ключи, используемые системой. Максимальный размер имени ключа - 255 символов.

Папка / предопределенный ключ Описание
HKEY_CURRENT_USER Содержит корень информации о конфигурации для пользователя, который в настоящее время вошел в систему.Здесь хранятся папки пользователя, цвета экрана и настройки панели управления. Эта информация связана с профилем пользователя. Этот ключ иногда обозначается сокращенно как HKCU .
HKEY_USERS Содержит все активно загружаемые профили пользователей на компьютере. HKEY_CURRENT_USER - это подключ HKEY_USERS. HKEY_USERS иногда сокращается до HKU .
HKEY_LOCAL_MACHINE Содержит информацию о конфигурации, относящуюся к компьютеру (для любого пользователя).Этот ключ иногда обозначается как HKLM .
HKEY_CLASSES_ROOT Это подраздел HKEY_LOCAL_MACHINE \ Software . Информация, которая хранится здесь, гарантирует, что правильная программа открывается при открытии файла с помощью проводника Windows. Этот ключ иногда обозначается как HKCR . Начиная с Windows 2000, эта информация хранится под ключами HKEY_LOCAL_MACHINE и HKEY_CURRENT_USER. Ключ HKEY_LOCAL_MACHINE \ Software \ Classes содержит настройки по умолчанию, которые могут применяться ко всем пользователям на локальном компьютере.Ключ HKEY_CURRENT_USER \ Software \ Classes содержит параметры, которые переопределяют параметры по умолчанию и применяются только к интерактивному пользователю. Ключ HKEY_CLASSES_ROOT обеспечивает представление реестра, объединяющего информацию из этих двух источников. HKEY_CLASSES_ROOT также предоставляет это объединенное представление для программ, разработанных для более ранних версий Windows. Чтобы изменить настройки для интерактивного пользователя, необходимо внести изменения в HKEY_CURRENT_USER \ Software \ Classes , а не в HKEY_CLASSES_ROOT.Чтобы изменить настройки по умолчанию, необходимо внести изменения в HKEY_LOCAL_MACHINE \ Software \ Classes . Если вы пишете ключи к ключу в HKEY_CLASSES_ROOT, система сохраняет информацию в HKEY_LOCAL_MACHINE \ Software \ Classes . Если вы записываете значения в ключ под HKEY_CLASSES_ROOT, а ключ уже существует под HKEY_CURRENT_USER \ Software \ Classes , система сохранит информацию там, а не под HKEY_LOCAL_MACHINE \ Software \ Classes .
HKEY_CURRENT_CONFIG Содержит информацию о профиле оборудования, который используется локальным компьютером при запуске системы.

Примечание

Реестр в 64-битных версиях Windows XP, Windows Server 2003 и Windows Vista разделен на 32-битные и 64-битные ключи. Многие из 32-битных ключей имеют те же имена, что и их 64-битные аналоги, и наоборот. В 64-разрядной версии редактора реестра по умолчанию, входящей в состав 64-разрядных версий Windows XP, Windows Server 2003 и Windows Vista, 32-разрядные ключи отображаются в узле HKEY_LOCAL_MACHINE \ Software \ WOW6432Node .Дополнительные сведения о просмотре реестра в 64-разрядных версиях Windows см. В разделе Как просмотреть системный реестр в 64-битных версиях Windows.

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

  • Windows Server 2003, Windows XP и Windows Vista: 16 383 символа
  • Windows 2000: 260 символов ANSI или 16 383 символа Unicode
  • Windows Millennium Edition / Windows 98 / Windows 95: 255 символов

Длинные значения (более 2048 байт) должны храниться в виде файлов с именами файлов, хранящимися в реестре.Это помогает реестру работать эффективно. Максимальный размер значения:

  • Windows NT 4.0 / Windows 2000 / Windows XP / Windows Server 2003 / Windows Vista: доступная память
  • Windows Millennium Edition / Windows 98 / Windows 95: 16 300 байт

Примечание

Существует ограничение в 64 КБ для общего размера всех значений ключа.

.
Имя Тип данных Описание
Двоичное значение REG_BINARY Необработанные двоичные данные.Большая часть информации о компонентах оборудования хранится в виде двоичных данных и отображается в редакторе реестра в шестнадцатеричном формате.
Значение DWORD REG_DWORD Данные представлены числом длиной 4 байта (32-битное целое число). Многие параметры для драйверов устройств и служб относятся к этому типу и отображаются в редакторе реестра в двоичном, шестнадцатеричном или десятичном формате. Связанные значения: DWORD_LITTLE_ENDIAN (младший байт находится в младшем адресе) и REG_DWORD_BIG_ENDIAN (младший байт находится в старшем адресе).
Значение расширяемой строки REG_EXPAND_SZ Строка данных переменной длины. Этот тип данных включает переменные, которые разрешаются, когда программа или служба используют данные.
Многострочное значение REG_MULTI_SZ Множественная строка. К этому типу обычно относятся значения, содержащие списки или несколько значений в форме, доступной для чтения. Записи разделяются пробелами, запятыми или другими знаками.
Строковое значение REG_SZ Текстовая строка фиксированной длины.
Двоичное значение REG_RESOURCE_LIST Серия вложенных массивов, предназначенная для хранения списка ресурсов, который используется драйвером оборудования или одним из физических устройств, которыми он управляет. Эти данные обнаруживаются и записываются системой в дереве \ ResourceMap и отображаются в редакторе реестра в шестнадцатеричном формате как двоичное значение.
Двоичное значение REG_RESOURCE_REQUIREMENTS_LIST Серия вложенных массивов, предназначенная для хранения списка драйверов устройства возможных аппаратных ресурсов, которые драйвер или одно из физических устройств, которыми он управляет, могут использовать.Система записывает подмножество этого списка в дерево \ ResourceMap. Эти данные обнаруживаются системой и отображаются в редакторе реестра в шестнадцатеричном формате как двоичное значение.
Двоичное значение REG_FULL_RESOURCE_DESCRIPTOR Серия вложенных массивов, предназначенная для хранения списка ресурсов, используемого физическим аппаратным устройством. Эти данные обнаруживаются и записываются системой в дереве \ HardwareDescription и отображаются в редакторе реестра в шестнадцатеричном формате как двоичное значение.
Нет REG_NONE Данные без определенного типа. Эти данные записываются в реестр системой или приложениями и отображаются в редакторе реестра в шестнадцатеричном формате как двоичное значение
Ссылка REG_LINK Строка Unicode, именующая символическую ссылку.
QWORD Значение REG_QWORD Данные представлены числом, которое является 64-битным целым числом. Эти данные отображаются в редакторе реестра как двоичное значение и были введены в Windows 2000.

Резервное копирование реестра

Прежде чем редактировать реестр, экспортируйте разделы реестра, которые вы планируете редактировать, или сделайте резервную копию всего реестра. В случае возникновения проблемы вы можете выполнить действия, описанные в разделе «Восстановление реестра», чтобы восстановить реестр до его предыдущего состояния. Чтобы создать резервную копию всего реестра, используйте утилиту резервного копирования для резервного копирования состояния системы. Состояние системы включает в себя реестр, базу данных регистрации классов COM + и ваши загрузочные файлы.Дополнительные сведения об использовании служебной программы резервного копирования для резервного копирования состояния системы см. В следующих статьях:

Редактировать реестр

Для изменения данных реестра программа должна использовать функции реестра, определенные в разделе «Функции реестра».

Администраторы могут изменять реестр с помощью редактора реестра (Regedit.exe или Regedt32.exe), файлов групповой политики, системной политики, реестра (.reg) или путем запуска сценариев, таких как файлы сценариев VisualBasic.

Использование пользовательского интерфейса Windows

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

Использовать редактор реестра

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

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

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

  • Найдите поддерево, ключ, подключ или значение
  • Добавить подраздел или значение
  • Изменить значение
  • Удалить подраздел или значение
  • Переименовать подраздел или значение

В области навигации редактора реестра отображаются папки. Каждая папка представляет собой предопределенный ключ на локальном компьютере.При доступе к реестру удаленного компьютера появляются только два предопределенных ключа: HKEY_USERS и HKEY_LOCAL_MACHINE.

Использовать групповую политику

Microsoft Management Console (MMC) содержит инструменты администрирования, которые можно использовать для администрирования сетей, компьютеров, служб и других компонентов системы. Оснастка MMC групповой политики позволяет администраторам определять параметры политики, которые применяются к компьютерам или пользователям. Вы можете реализовать групповую политику на локальных компьютерах с помощью оснастки локальной групповой политики MMC, Gpedit.msc. Вы можете реализовать групповую политику в Active Directory с помощью оснастки MMC «Пользователи и компьютеры Active Directory». Дополнительные сведения об использовании групповой политики см. В разделах справки соответствующей оснастки MMC групповой политики.

Использование файла регистрационных записей (.reg)

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

Использовать Windows Script Host

Узел сценариев Windows позволяет запускать сценарии VBScript и JScript непосредственно в операционной системе. Вы можете создавать файлы VBScript и JScript, которые используют методы Windows Script Host для удаления, чтения и записи ключей и значений реестра. Дополнительные сведения об этих методах см. На следующих веб-сайтах корпорации Майкрософт:

Используйте инструментарий управления Windows

Windows Management Instrumentation (WMI) является компонентом операционной системы Microsoft Windows и реализацией Microsoft для управления предприятием через Интернет (WBEM).WBEM - это отраслевая инициатива по разработке стандартной технологии доступа к управленческой информации в корпоративной среде. Вы можете использовать WMI для автоматизации административных задач (например, редактирования реестра) в корпоративной среде. Вы можете использовать WMI в языках сценариев, которые имеют движок в Windows и обрабатывают объекты Microsoft ActiveX. Вы также можете использовать служебную программу командной строки WMI (Wmic.exe) для изменения реестра Windows.

Для получения дополнительных сведений о WMI см. Инструментарий управления Windows.

Дополнительные сведения о служебной программе командной строки WMI см. В разделе Описание служебной программы командной строки инструментария управления Windows (WMI) (Wmic.exe).

Используйте инструмент реестра консоли для Windows

Для редактирования реестра можно использовать Console Registry Tool для Windows (Reg.exe). Чтобы получить справку по инструменту Reg.exe, введите reg /? в командной строке, а затем нажмите ОК .

Восстановить реестр

Для восстановления реестра используйте соответствующий метод.

Способ 1. Восстановить ключи реестра

Чтобы восстановить экспортированные подразделы реестра, дважды щелкните файл регистрационных записей (.reg), который вы сохранили в разделе «Экспорт подразделов реестра». Или вы можете восстановить весь реестр из резервной копии. Дополнительные сведения о том, как восстановить весь реестр, см. В разделе «Метод 2: восстановление всего реестра» далее в этой статье.

Метод 2: Восстановить весь реестр

Чтобы восстановить весь реестр, восстановите состояние системы из резервной копии.Дополнительные сведения о том, как восстановить состояние системы из резервной копии, см. В разделе Как использовать резервную копию для защиты данных и восстановления файлов и папок на вашем компьютере в Windows XP и Windows Vista.

Примечание

Резервное копирование состояния системы также создает обновленные копии файлов реестра в папке % SystemRoot% \ Repair .

Список литературы

Для получения дополнительной информации посетите следующие веб-сайты:

Каталог протестированных продуктов Windows Server - это справочник по продуктам, которые были протестированы на совместимость с Windows Server.

Data Protection Manager (DPM) является ключевым членом семейства продуктов управления Microsoft System Center и разработан, чтобы помочь ИТ-специалистам управлять своей средой Windows. DPM - это новый стандарт резервного копирования и восстановления Windows, обеспечивающий непрерывную защиту данных для приложений и файловых серверов Microsoft, которые используют интегрированные дисковые и ленточные носители. Дополнительные сведения о резервном копировании и восстановлении реестра см. В разделе Резервное копирование и восстановление реестра в Windows XP и Windows Vista.

.

Как редактировать реестр из командной строки

Обновлено: 31.08.2020, Computer Hope

Наконечник

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

Пользователи Microsoft Windows XP, Vista, 7, 8 и 10

Пользователи

Microsoft Windows XP могут просматривать, редактировать и изменять свой реестр из командной строки MS-DOS с помощью команды reg.См. Страницу команды reg для получения дополнительной информации и примеров.

Пользователи

Windows XP также могут использовать следующее решение для редактирования и изменения своего реестра из командной строки.

Пользователи Microsoft Windows 95, 98, ME и 2000

По умолчанию пользователи Microsoft Windows 95, 98, ME и 2000 могут импортировать файлы реестра из командной строки с помощью команды Regedit. Используя эту команду и файл реестра, содержащий нужные команды, пользователь может добавлять, удалять и иным образом редактировать реестр из командной строки.

Если вы хотите импортировать файл реестра из командной строки, вы можете использовать команду Regedit и указать имя файла, который вы хотите импортировать. Например, если имя файла - hope.reg , вы должны ввести следующую команду.

 Regedit hope.reg 

Файл hope.reg может содержать команды, необходимые для добавления и удаления значений реестра. Ниже приведены примеры файлов реестра для создания записей, удаления отдельных записей и целой папки.Чтобы создать эти файлы самостоятельно, скопируйте следующие примеры в пустой файл .reg или используйте блокнот или команду редактирования, чтобы создать файл с помощью следующих команд.

Запись

Пользователи более ранних версий Windows могут захотеть заменить редактора реестра Windows версии 5.00 на REGEDIT4 .

В следующем примере в каталог HKEY_LOCAL_MACHINE \ Software добавляется папка ComputerHope со строкой example и значением данных data здесь .

 Редактор реестра Windows версии 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope] "example" = "данные здесь" 

Чтобы удалить одну запись в реестре, добавьте дефис (минус) после знака равенства. Например, если мы хотим удалить строковое значение «example», созданное с помощью приведенного выше примера, мы должны создать следующий файл .reg.

 Редактор реестра Windows версии 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope] "example" = - 

Наконец, чтобы удалить папку и все ее континенты, создайте файл.reg, как в следующем примере.

 Редактор реестра Windows версии 5.00 [-HKEY_LOCAL_MACHINE \ SOFTWARE \ ComputerHope] 

Доступные переключатели команд Regedit и синтаксис, который можно использовать

 REGEDIT [/ L: система] [/ R: пользователь] [/ C] [/ R] [/ E] [/ S] [/ C] имя файла [registry_key] 
/ S К команде можно добавить команды / s или -s Regedit, чтобы не отображалось окно подтверждения «Вы действительно хотите добавить информацию из файла hope.reg в реестр?» при запуске команды в командной строке.Например, используя ту же команду, которая использовалась ранее, вы можете ввести: Regedit / s hope.reg и немедленно импортировать этот файл реестра в реестр.
/ E Экспорт полного реестра в файл. Например, если ввести: Regedit / e full.reg , полный реестр будет экспортирован в файл full.reg.

Этот переключатель также можно использовать для экспорта отдельных ключей реестра. Например, набрав: Regedit / e software.reg «HKEY_LOCAL_MACHINE \ Software» экспортирует все значения в этой папке в программу.reg файл.

Этот переключатель не чувствителен к регистру.

/ D Пользователи Microsoft Windows 95, 98 и ME могут удалять разделы реестра с помощью этого переключателя. Например, набрав: Regedit / d "" , где registry_key заменяется ключом реестра, который вы хотите удалить, этот раздел реестра будет удален.
/ L: Система Укажите расположение файла реестра system.dat в Microsoft Windows 95, 98 и ME.Например, Regedit /L:c:\windows\system.dat c: \ system.dat
/ R: пользователь Укажите расположение файла реестра user.dat в Microsoft Windows 95, 98 и ME. Например, Regedit /L:c:\windows\system.dat c: \ system.dat
/ К Сжать файл реестра. Этот переключатель работает только в Windows 98.
.

Смотрите также