- Создание REG-файла с помощью экспорта
- Изменение нескольких веток реестра в одном reg-файле
- Внесение изменений в реестр
- Удаление веток реестра reg-файлом
- Синтаксис reg-файлов
- Создание регистрационного файла
- Способ 1: Текстовый редактор
- Способ 2: Командная строка
- Добавление ключей в реестр через reg-файл
- Как отредактировать REG-файл
- Файлы реестра для игр
- Создание reg-файла с помощью текстового редактора в Windows 10
- Создание reg-файла в Windows 8.1
Создание REG-файла с помощью экспорта
Самый простой способ создать REG-файл — экспортировать его из редактора реестра. Этот метод позволяет экспортировать одну ветку реестра со всеми ее ключами (параметрами). Позже вы сможете отредактировать полученный REG-файл, удалив ненужные ключи или изменив значения.
Чтобы экспортировать REG-файл из реестра, откройте редактор реестра Windows. Для этого нажмите комбинацию клавиш Win-R и выполните команду «regedit».
В редакторе реестра Windows найдите ветку, которую хотите сохранить в виде REG-файла, щелкните по ней правой кнопкой мыши и в открывшемся меню выберите пункт «Экспорт».
В результате появится окно сохранения файла. Здесь мы просто указываем имя REG-файла, выбираем папку и нажимаем кнопку «Сохранить».
В результате экспортированный REG-файл появится в выбранной вами папке. Он уже готов к использованию; если вы попытаетесь его открыть, система попросит вас внести описанные в нем изменения в реестр.
Но при необходимости его можно отредактировать. Например, внести некоторые изменения в значения ключей или удалить отдельные ключи, которые не нужно редактировать.
Изменение нескольких веток реестра в одном reg-файле
Если нам нужно изменить ключи, находящиеся в разных реестрах Windows, в одном файле, то вообще нет необходимости создавать для каждой ветки отдельный файл. Для этого после описания параметров первой ветки нам просто нужно с новой строки добавить настройку следующей ветки.
Например, вот код, позволяющий отключить автозапуск со съемного носителя и подключенных устройств:
Редактор реестра Windows версии 5.00 ;Отключить автозапуск носителей и устройств Windows для всех пользователей HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciesExplorer «NoDriveTypeAutoRun»=dword:000000ff HKEY_LOCAL_MACHINECurrentServiceSYSTEMCCurrentService » AutoRun » =dword:00000000 ;Отключить автозапуск Windows-носителей и устройств для текущего пользователя HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer «NoDriveTypeAutoRun»=dword:000000ff Microsoft_CURRENT_WindowsUSER CurrentVersion Explorer AutoplayHandlers «DisableAuto играть «=dword:00000001
Сюда для точности добавляются записи текущих настроек пользователя; при необходимости вы можете просто вставить нужные строки в созданный reg-файл.
Готовый рег-файл для отключения автозапуска со съемного носителя можно скачать здесь: autorun_off
Внесение изменений в реестр
Защищено, теперь рассмотрим, как самому (без участия редактора) создать рег-файл для внесения изменений в реестр:
- Запустите самый простой, но очень полезный текстовый редактор «Блокнот», который является приложением ОС и доступен на любом компьютере (в поле «Начать поиск» введите «Блокнот» и запустите его или сделайте один щелчок правой кнопкой мыши на рабочем столе и создайте текстовый документ).
- Для создания рабочего файла реестра необходимо выполнить два условия – ввести необходимые команды и сохранить полученный документ в формате reg, что актуально для всех версий Windows (XP, 7, 8, 10).
В качестве примера возьмем параметр WaitToKillServiceTimeout, который помогает сократить время, отведенное на закрытие работающих приложений, тем самым ускоряя процесс выключения машины. Параметр закрытия по умолчанию составляет 12 секунд (значение 12000 при отображении в редакторе). Давайте изменим его на 10 секунд (изменяем значение на 10000). Для этого:
- В первой строке пустого блокнота введите прикрепленную команду редактора реестра Windows версии 5.00, которая предписывает системе следовать командам этого файла.
- Нажмите Enter, чтобы сделать отступ в строке.
- Введите расширенный адрес папки в реестре, где находится нужный параметр, обязательно заключив его в квадратные скобки. В нашем случае это HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControl.
- В новой строке дайте команду на изменение значения параметра WaitToKillServiceTimeout с 12000 на 10000, для чего напишите следующее предложение «WaitToKillServiceTimeout»=»10000“.
- Остается только сохранить файл в формате reg.
- И запускаем его (обратите внимание, что внешний вид изменился).
Чтобы изменить содержимое созданного файла, просто щелкните по нему правой кнопкой мыши и выберите из списка соответствующую команду.
Читайте также: Как удалить Windows 7 и 10: полный снос операционной системы с жесткого диска
Удаление веток реестра reg-файлом
Выше мы рассмотрели синтаксис файлов реестра для добавления и изменения параметров. А как записать файл, если нам нужно удалить хвосты в реестре, например после удаления программы.
Мы не будем рассматривать пример конкретных программ, а решим проблему удаления ненужных папок из окна Проводника на вкладке Мой компьютер: Видео, Документы, Загрузки, Картинки, Музыка, Рабочий стол
Пишем рег-файл, где перед каждой веткой на удаление ставим минус:
Редактор реестра Windows версии 5.00; Удаление папки рабочего стола -HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}</a> ; Удалите папку Documents [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace{A8CDFF1C-4878-43be-B5FD-F8091C1C60D0}] ; Удалить папку загрузок [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace{374DE290-123F-4565-9164-39C4925E467B}] ; Удалить папку с музыкой [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace{1CF1260C-4DD0-4ebb-811F-33C572699FDE}] ; Удалите папку «Изображения» [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace{3ADD1653-EB32-4cb0-BBD7-DFA0ABB5ACCA}] ; Удаление папки с видео [-HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerMyComputerNameSpace{A0953C92-50DC-43bf-BE83-3742FED03C9C}]
И по традиции готовый файл редактора реестра:folders_remove
Синтаксис reg-файлов
Например, мы поменяем клавиши смены языка ввода с Alt+Shift на Ctrl+Shift.
Меня не интересует ветка реестра
HKEY_CURRENT_USERРаскладка клавиатурыПереключить
И горячая клавиша, горячая клавиша языка и горячая клавиша макета, которые имеют значения по умолчанию 1, 1 и 2 соответственно.
Чтобы изменить горячую клавишу, нам нужно присвоить ей новые значения «Hotkey»=»2», «Language Hotkey»=»2», «Layout Hotkey»=»3″
Итак, чтобы создать reg-файл, откройте текстовый редактор, например Блокнот Windows. Вставьте следующий код в окно редактора:
Редактор реестра Windows, версия 5.00 ;Переключает язык влево Ctrl + Shift [HKEY_CURRENT_USERРаскладка клавиатурыToggle] «Горячая клавиша»=»2» «Горячая клавиша языка»=»2» «Горячая клавиша макета»=»3»
Редактор реестра Windows версии 5.00 — это системная строка приветствия, позволяющая Windows определить тип файла, который был запущен. Обязателен в начале всех рег-файлов, пишется один раз.<br>;Переключает язык влево 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
Создание регистрационного файла
Теперь, когда вы знаете синтаксис скриптов файлов реестра, можно приступать непосредственно к их созданию. Есть несколько способов выполнить задачу.
Способ 1: Текстовый редактор
Если вам нужно создать REG-файл вручную, вы можете просто использовать любой текстовый редактор, например «Блокнот», который предустановлен в операционной системе Windows 10. В примере ниже именно он и будет использоваться.
- откройте Блокнот на своем компьютере, насколько это возможно. Самый простой способ сделать это – через поиск. Поместите курсор в соответствующее поле на панели задач, введите в поиск «Блокнот» и в результатах нажмите на одноименное приложение.
- В появившемся окне текстового редактора напишите свой скрипт, затем сохраните файл и укажите нужное расширение. Для этого сначала вызовите соответствующее диалоговое окно – откройте меню «Файл» в левом верхнем углу и выберите «Сохранить как». Вы также можете сделать это, используя сочетание клавиш Ctrl + Shift + S.
- В появившемся окне перейдите в любой каталог, в котором вы хотите разместить создаваемый файл регистрации. Затем в поле «Имя файла» введите его произвольное имя и расширение REG через точку (нижний регистр). Пример можно увидеть на изображении ниже. Наконец, нажмите кнопку «Сохранить».
В результате выполнения описанных действий REG-файл будет помещен в указанную директорию. Чтобы запустить его, достаточно дважды щелкнуть по его названию левой кнопкой мыши.
Способ 2: Командная строка
Если у вас нет доступа к текстовому редактору, вы можете создать файл реестра вручную с помощью командной строки. Но в этом случае будьте осторожны при выполнении всех описанных ниже действий, так как опечатка может вызвать проблемы с запуском REG-файла.
- откройте окно консоли любым доступным способом. Это можно сделать, например, через контекстное меню кнопки «Пуск». Вызовите его, щелкнув правой кнопкой мыши или воспользовавшись ярлыком Win+X, затем выберите из списка «Командная строка».
- Используйте консольную команду cd, чтобы перейти в каталог, в котором должен быть создан файл реестра. Для этого укажите путь после его ввода. В примере ниже переход будет в папку «Документы», расположенную на системном диске.компакт-диск C:UsersUSERDocuments
- Используйте команду copy con, чтобы создать новый файл. Для этого после его ввода добавьте имя, не забудьте через точку указать расширение REG, чтобы система корректно обработала размещенный внутри скрипт. Пример можно увидеть на изображении ниже.копировать с сайтаlumpics.reg
- После появления в консоли мигающего курсора начните вводить текст скрипта. При необходимости вы даже можете вставить его из других источников, предварительно скопировав. Для этого щелкните правой кнопкой мыши в любом месте окна командной строки».
- Сохраните содержимое, создав тем самым новый файл в выбранной директории. Для этого сначала используйте сочетание клавиш Ctrl+Z, а затем нажмите Enter.
Примечание! После нажатия Ctrl+Z в консоли появятся символы «^Z», но несмотря на их наличие, в итоговый файл они не поместятся.
После выполнения всех описанных действий в указанную директорию будет помещен регистрационный файл, воспользоваться которым можно будет двойным щелчком мыши.
Добавление ключей в реестр через reg-файл
В приведенном выше примере изменяются настройки существующих ключей. Но бывают ситуации, когда нам нужно добавить ключ, которого на данный момент нет в реестре. Напомним, что в статье о реестре Windows, упомянутой в начале этой записи, мы выделили один момент:
Прежде всего отметим, что некоторые ключи имеют значения по умолчанию. Это означает, что даже если определенного ключа нет в его ветке, система будет вести себя так, как если бы ему было присвоено значение по умолчанию.
Например, код рег-файла, позволяющего отключить автоматическую перезагрузку компьютера в случае BSOD с синим экраном, будет выглядеть так:
Редактор реестра Windows версии 5.00 ;Отключить автоматическую перезагрузку в случае BSOD [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl] «AutoReboot»=dword:00000000
где dword: — тип данных добавляемого раздела реестра.
Готовый файл, отключающий перезагрузку Windows при сбое системы в BSOD, можно скачать здесь: bsod_reboot_off
Как отредактировать REG-файл
Файл REG представляет собой обычный текстовый файл, в котором используются специальные команды для описания изменений, которые необходимо внести в реестр Windows. Поэтому редактировать REG-файлы очень легко. Достаточно открыть такой файл в любом текстовом редакторе, внести изменения и сохранить.
Чтобы отредактировать существующий файл REG, щелкните его правой кнопкой мыши и выберите опцию «Редактировать».
В результате откроется текстовый редактор «Блокнот» с содержимым выбранного REG-файла.
Структура REG-файла очень проста. Давайте посмотрим на это на примере следующего REG-файла:
Редактор реестра Windows версии 5.00 ;Отключить перезагрузку в случае BSOD [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCrashControl] «AutoReboot»=dword:00000000
Содержимое этого REG-файла построчно:
<td>;Отключить меню последних документов
Редактор реестра Windows версии 5.00 | Заголовок файла, указывающий, что это файл REG, который следует открыть с помощью редактора реестра версии 5.0.
Эта версия редактора используется во всех версиях Windows, начиная с Windows XP и выше. |
Комментарий. Все строки, начинающиеся с точки с запятой, игнорируются редактором реестра. | |
[HKEY_LOCAL_MACHINE…CrashControl] | Ветка реестра, в которую необходимо внести изменения. В REG-файлах он всегда указывается в квадратных скобках. |
«Автоперезагрузка»=dword:00000000 | Ключ, который необходимо создать в ветке реестра выше. В одной ветке регистра можно указать несколько параметров, каждый на новой строке. |
Файлы реестра для игр
Вы можете создать файл реестра не только для работы с системой, но и для сохранения работоспособной и нормально работающей копии любимых игр. Делается это так же, как и сохранение резервной копии операционной системы:
- Запустите редактор реестра с помощью команды regedit.
- Чтобы найти любимую игру в каталоге, нажмите Ctrl+F и введите название в поле поиска.
- Запустите поиск и дождитесь результатов.
- Выделите игру, которую вы нашли среди результатов.
- Перейдите в раздел меню «Файл» и выберите команду «Экспорт», укажите путь, запустите процесс создания и убедитесь, что нужный файл появился в указанной директории.
Если ваша любимая игра сломается, вы всегда сможете ее восстановить или поделиться своим «сокровищем» с друзьями. Кстати, в Интернете в недрах тематических форумов можно найти множество рег-файлов игры, которыми пользователи делятся друг с другом.
Создание reg-файла с помощью текстового редактора в Windows 10
Первое, что вам нужно сделать, это включить отображение расширений файлов; по умолчанию операционная система Windows не отображает расширения файлов. Для этого откройте Панель управления, в раскрывающемся списке выберите «Вид: Мелкие значки» и выберите «Параметры проводника.
В открывшемся окне «Свойства папки» перейдите на вкладку «Вид» и снимите флажок «Скрывать расширения для известных типов файлов», затем нажмите «ОК.
Теперь можно приступить непосредственно к созданию reg-файла. Для этого щелкните правой кнопкой мыши по пустой части рабочего стола и в появившемся контекстном меню выберите действие Создать → Текстовый документ.
откройте только что созданный документ (по умолчанию он откроется в Блокноте), скопируйте и вставьте нужный вам код в окно программы.
В меню «Файл» выберите «Сохранить как…» (CTRL+Shift+S). В раскрывающемся списке «Тип файла» обязательно укажите «Все файлы», укажите место сохранения, а также укажите расширение .reg в имени файла. Нажмите кнопку «Сохранить.
После сохранения файла вы можете добавить его содержимое в реестр. Дважды щелкните по нему ЛКМ и подтвердите намерение внести изменения в реестр, нажав кнопку «Да».
Создание reg-файла в Windows 8.1
Вы также можете включить отображение расширений файлов в операционной системе Windows 8.1 через Панель управления. В раскрывающемся списке «Показать:» установите «Мелкие значки» и перейдите в «Свойства папки.
В открывшемся окне «Свойства папки» перейдите на вкладку «Вид», снимите флажок «Скрывать расширения для известных типов файлов» и нажмите «ОК.
Чтобы создать reg-файл, щелкните правой кнопкой мыши на рабочем столе и в появившемся контекстном меню выберите «Создать ► Текстовый документ.
откройте созданный текстовый документ (по умолчанию текстовые документы открываются в Блокноте), скопируйте нужный вам код в окно программы.
Сохраните текстовый документ, нажав комбинацию клавиш Ctrl+S, и закройте окно.
Затем переименуйте текстовый документ и измените расширение файла с .txt на .reg, например Demo.reg.
Система предупредит вас, что файл может быть недоступен; нажмите Да.
Файл реестра (reg-файл) создан