Как создать REG файл для Windows
Файлы с расширением .reg в Windows 10, 8.1 и Windows 7 служат для добавления или изменения определенных параметров реестра. Часто, вместо редактирования реестра вручную, удобнее быстро создать такой файл (особенно если у вас есть готовый код для него) и «запустить» его, чтобы добавить в реестр нужные параметры.
В этой инструкции для начинающих пошагово о том, как создать REG файл средствами системы и что именно он в себе содержит. См. также: Как создать bat файл в Windows.
Содержимое REG файла
Файл .reg является простым текстовым файлом, содержащим данные, которые вносятся в реестр. Разберем пример:
Приведенный код служит для отключения фильтра SmartScreen в Windows 10 последних версий. Файл начинается со строки «Windows Registry Editor Version 5.00», обязательной для reg-файлов актуальных на сегодня версий ОС.
Далее в квадратных скобках указывается раздел реестра, где нужно создать или изменить параметр (при отсутствии раздела, он будет создан), а затем сам параметр и его значение. В рамках одного раздела мы можем указать более одного параметра, каждый на новой строке.
Наиболее часто используемые параметры реестра — это значения DWORD и строковые параметры. В приведенном выше коде присутствуют оба типа:
- Строковый параметр с именем SmartScreenEnabled и значением Off, задаваемый без указания типа, но значение при этом берется в кавычки:
- Параметрs DWORD со значением 0, например, EnabledV9, задаваемый с указанием типа:
Создание файла REG с помощью текстового редактора
Для создания REG-файлов вы можете использовать любой текстовый редактор, работающий с простым текстом без форматирования. Далее — пример создания REG-файла с помощью встроенного редактора «Блокнот», присутствующего в Windows:
- Запустите Блокнот (есть в стандартных программах Windows, находится через поиск в панели задач Windows 10).
- Вставьте в него код REG-файла или введите собственный код.
- В меню выберите «Файл» — «Сохранить как». В поле «Тип файла» обязательно выберите «Все файлы», укажите место сохранения и обязательно — расширение .reg для файла.
- После сохранения файла вы можете добавить его содержимое в реестр, с помощью простого двойного клика и подтверждения добавления данных в реестр Windows.
На всякий случай — видео, где всё описанное выше показано наглядно (а также рассказывается, как удалять параметры и разделы реестра через REG-файл):
На этом всё. Как видите, ничего сложного и, надеюсь, инструкция оказалась полезной.
Как редактировать реестр Windows
Многим известно, что системный реестр Windows предоставляет широкие возможности по настройке этой операционной системы.
В этой статье, ориентированной на неопытных пользователей, речь пойдет о том, как и что именно можно настроить с его помощью.
Что такое реестр Windows. Структура реестра Windows
Читатели, имеющие опыт редактирования реестра Windows, могут сразу перейти к просмотру описания конкретных параметров системы и ключей системного реестра, с помощью которых их можно изменить (внизу страницы). Если такого опыта у Вас нет, читайте все попорядку.
Реестр Windows — очень важная часть операционной системы, в которой хранится вся информация о параметрах программного обеспечения и порядке его взаимодействия с составными частями компьютера. Поэтому путем редактирования реестра можно существенно изменить настройки ПК в нужном пользователю направлении. Этот способ предоставляет возможность вносить более существенные коррективы в систему, чем при помощи стандартных средств Windows.
Windows автоматически присваивает всем создаваемым ярлыкам название «Ярлык для + имя файла» или «Имя файла — ярлык», в зависимости от версии Windows. А если в реестре найти двоичный параметр с названием «link», (в разделе «HKEY_CURRENT_USER\Software\Microsoft \Windows\CurrentVersion\Explorer»), и изменить его значение с «1b 00 00 00» на «00 00 00 00», то после перезагрузки компьютера слово «Ярлык» к названию ярлыков больше додаваться не будет.
Неопытным пользователям этот пример, наверное, покажется чем-то сложным и непонятным. Но это только на первый взгляд. На самом деле, РЕДАКТИРОВАТЬ РЕЕСТР WINDOWS ОЧЕНЬ ЛЕГКО. Просто, внимательно прочтите эту статью. Уверен, правильно редактировать реестр может любой пользователь.
Структура реестра Windows строго иерархична и имеет четкое построение. Основная его составная часть – это ключи (или параметры), в которых и хранится вся информация (в нашем примере это ключ с названием «link»). Каждый параметр реестра Windows отвечает за определенное свойство системы. Ключи с данными о смежных настройках компьютера объединены в разделы, которые, в свою очередь, являются подразделами более крупных разделов и т.д.
Параметры (ключи) реестра бывают нескольких видов (параметры DWORD, QWORD, двоичные, строковые и многострочные параметры и др.) в зависимости от сведений, которые в них содержатся. Информацию с этих ключей Windows считывает главным образом во время запуска, поэтому для того чтобы внесенные в реестр Windows изменения вступили в силу, нужно перезагрузить компьютер.
Редактировать реестр можно через редактор реестра или при помощи твиков реестра.
Как работать в редакторе реестра Windows
Чтобы открыть редактор реестра Windows нужно нажать на клавиатуре кнопку «Win» (обычно с изображением логотипа Windows, находится в нижнем ряду, слева, между кнопками Ctrl и Alt) и, удерживая ее, нажать кнопку «R» («К» в русской раскладке). Появится окно запуска программ. В нем нужно написать regedit и нажать кнопку «ОК» или «Enter» на клавиатуре.
Навигация в редакторе реестра Windows. Редактор реестра Windows состоит из двух окон. В левом окне отображается структура разделов реестра (проводник), в правом – параметры (ключи) реестра, содержащиеся в просматриваемом разделе. Если в левом окне редактора выделить определенный раздел (щелкнуть по нему мышкой), в правом окне будет отображаться список параметров, которые в нем содержатся.
Чтобы стало понятно, давайте вернемся к нашему примеру: откроем редактор реестра и попробуем найти двоичный параметр с названием link в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer . Для этого в левой части редактора двойным кликом мышки сначала открываем раздел HKEY_CURRENT_USER. Под ним появится список содержащихся в нем подразделов. Среди них находим и открываем раздел Software, в нем – раздел Microsoft и т.д. Когда доберемся до раздела Explorer и выделим его (щелчком мыши), в правом окне редактора появится список параметров, среди которых будет и параметр с названием «link’.
Чтобы изменить значение параметра реестра Windows, нужно дважды щелкнуть по нему левой кнопкой мыши. Откроется окошко изменения параметра. В нем в поле «значение» нужно внести необходимые коррективы и нажать кнопку «ОК».
Создание нового параметра в реестре Windows. Сначала в левом окне редактора (проводнике) проходим к разделу, в котором нужно создать параметр, и выделяем его. Затем в правом окне щелкаем правой кнопкой мыши по пустому месту (не по параметрам, которые там есть) и в появившемся меню «создать» выбираем соответствующий вид создаваемого параметра. В списке появится новый параметр. Щелкаем по нему правой кнопкой мыши, выбираем «Переименовать», даем ему нужное название. Затем указанным в предыдущем пункте способом задаем ему необходимое значение.
Чтобы удалить параметр из реестра Windows, нужно щелкнуть по нему правой кнопкой мыши и выбрать «удалить».
Твики реестра Windows
Твики реестра Windows (англ. tweaks — настройки) — это настройки программного обеспечения и операционной системы, хранящиеся в системном реестре. Твики реестра реализуются при помощи REG-файлов — файлов, которые при их запуске автоматически вносят необходимые изменения в системный реестр Windows. Результат такой же, как и при ручном редактировании реестра через редактор. Нужные REG-файлы можно создавать самостоятельно или же использовать уже готовые, созданные другими пользователями. При этом, REG-файл может изменять как один параметр реестра, так и целые их группы (все зависит от того, что в нем прописать).
По сути, REG-файл – это самый обычный текстовый файл с расширением .reg . Чтобы все стало ясно, откройте текстовый редактор «Блокнот» (пройдите «Пуск»- «Стандартные» — «Блокнот») и в любом месте сохраните пустой файл 1111 с расширением reg. Для этого в блокноте нужно зайти в меню «Файл», выбрать «Сохранить как’, в окне «Имя файла» указать 1111.reg и нажать кнопку «сохранить».
Имя файла может быть любым, название 1111 взято только для примера. Главное, чтобы расширение было reg и обязательно через точку от названия (без пробелов). Теперь если сделать двойной щелчек мышки по сохраненному файлу, компьютер «спросит», действительно ли нужно добавить информацию из него в реестр. Если даже нажать на кнопку «да», никакие данные в реестр Windows добавлены не будут, поскольку наш REG-файл пока что не содержит никакой информации. Для того, чтобы файл действительно работал, перед сохранением в него нужно внести определенные данные. Обратите внимание, что данные эти должны иметь строго определенную структуру. В противном случае, REG-файл по-прежнему работать не будет.
Если взять наш пример, то REG-файл, отключающий добавление слова «Ярлык» в название ярлыков, будет иметь следующий вид:
Windows Registry Editor Version 5.00
Давайте разберемся, что к чему.
Структура REG-файла
В первой строке файла указывается информация о том, для редактирования какой версии Windows он предназначается. Если это Windows 98 или Windows NT, то в первой строке вписываем «REGEDIT4». Для более поздних версий Windows (2000, XP, 7, 8, 10, 11) – «Windows Registry Editor Version 5.00» (без кавычек, точно как указано — со всеми пробелами, большими буквами и т.д.). Ничего больше в этой строке быть не должно.
Вторая строка обязательно должна быть пустой.
В третьей строке в квадратных скобках […] прописывается ветка (раздел) реестра, в которой находятся изменяемые параметры.
В четвертой и последующих строках прописываются изменяемые ключи, которые находятся в указанном разделе, а также проводимые с ними действия (каждый изменяемый параметр в отдельной строке).
Windows Основы работы с реестром — синтаксис, структура reg-файла.
Итак,самый распространенный инструмент для работы с реестром-это редактор реестра.— утилита regedit.
С его помощью мы можем выполнять все необходимые операции.
Создание,изменение,сохранение,импорт,экспорт ,удаление и прочие операции с объектами системного реестра.
Попробуем?
Давайте создадим собственную команду в контексном меню.
Для этого откроем раздел
далее правой кнопкой мыши-создать раздел.
создаем раздел под именем name.
в нем еще один раздел-command.
В разделе name-создадим строковой параметр —reg_sz
и задаем ему любое значение-например
Моя больная фантазия захьела это имя,вы вольны выбрать свое.
А в разделе command создаем аналогичный строковой параметр с именем выполняемой команды.
Мне в голову взбрело regedit.exe
В итоге мы получили при нажатии правой кнопкой мыши вот такую команду контексного меню:
Нажимая мы вызываем редактор реестра.
Можно упростить себе задачу,воспользовавшись твиком реестра.
Да.
Можно не ковыряться в редакторе реестра,а просто внести в реестр нужную информацию используя файл с расширением .reg
Как это выглядит на практике?
Если все описанные операции записать в reg-файл,то получим следующее:
Сохранить как-все файлы-имя с расширением .reg (например tweak.reg)
По полученному файлу двойной клик,применить,ок.
Заглянем в реестр-видим,что раздел command удален,а в разделе name удален параметр,который мы прежде создали.
вот сейчас пора разобраться с синтаксисом.
2)
Следующая строка должна быть пустой.
3)
Далее идет указание пути к разделу.
в нашем случае раздел-name
Примечание:
Если раздела не существует,то он будет создан.
Если он есть-то в него будут добавлены параметры или изменения,содержащиеся в твике.
Другими словами элемент будет перезаписан.
4)
Имя параметра— это имя импортируемого параметра данных. Если элемент данных файла отсутствует в реестре, REG-файл добавляет его (со значением). Если элемент данных существует, значение в REG-файле переписывает существующее значение. Имя элемента данных заключается в кавычки. За именем элемента данных следует знак равенства (=).
5)
Значение,тип параметра
-
шестнадцатеричное
- REG_DWORD dword
- REG_EXPAND_SZ шестнадцатеричное шестнадцатеричное
Примечание 1: Можно ввести несколько строк элементов данных для одного пути реестра.После того, как создан такой файл, следует просто запустить его как обычную программу, будет выдан запрос о необходимости провести изменения в реестре, и после положительного ответа информация из файла будет импортирована. О результатах импортирования Windows сообщит в появившемся после этого окне.
Примечание 2: Windows 2000/XP обладает обратной совместимостью и может обрабатывать файлы, созданные в Windows 9x. Но если был экспортирован файл в Windows XP и перенесен на Windows 9x, то необходимо вручную изменить первую строчку на REGEDIT4.
Если мы создаем обычный строковой параметр-то его символ в твике мы видим как знак @.
Попробуйте заключить этот знак в кавычки и он превратится в имя параметра.
Так.
А что за минусы я поставил при создании твика?
Если мы желаем удалить раздел то ставим минус перед значением адреса раздела.
Если надо удалить параметр-ставим минус после знака равно за параметром.
Все видно на примере.
Однако в контексном меню у вас остался не рабочии пункт.
Вот и попробуйте убрать его твиком.
Кстати.
Если вы захотите применить множество твиков,то замучаетесь нажимать ок.
Тогда вы можете применить твик через командную строку используя команду regedit /s-она подавляет появление диалоговых окон.
Как создать параметр в реестре dword
Согласен, это большая статья. Но на самом деле, чтобы разобраться с редактором реестра, не обязательно читать её, потому что, запустив редактор реестра и немного покопавшись в его менюшках, вы сами поймёте, как с ним работать.
Редактирование реестра — опасная операция , способная нарушить работоспособность системы. Но особо не пугайтесь: я, например, работаю с реестром уже много лет, и серьёзных сбоев в работе системы у меня пока что не было.
Что это?
Редактор реестра — это программа для просмотра и редактирования реестра.
Запуск редактора реестра
- 1-ый вариант: необходимо найти файл regedit.exe в папке \Windows (например, с помощью Проводника) и запустить его.
- 2-ой вариант: необходимо дать команду Пуск > Выполнить , ввести в поле Открыть команду regedit и щёлкнуть на кнопке OK .
Окно редактора реестра
- Реестр — позволяет распечатывать, импортировать и экспортировать данные реестра.
- Правка — позволяет создавать, удалять, переименовывать и находить разделы и параметры.
- Вид — позволяет включать и выключать строку состояния, изменять размеры основных панелей, а также обновлять их содержимое.
- Избранное — позволяет добавлять в избранное часто используемые ветви реестра.
- Справка — содержит информацию о функциях редактора реестра.
Типы параметров
- Строковый параметр . Строковые параметры отображаются в реестре в виде набора символов (например, «C:\WINDOWS\System32\ctfmon.exe»).
- Двоичный параметр . Двоичные типы данных отображаются в реестре в виде последовательности байтов, записанных в шестнадцатеричной системе исчисления с использованием цифр и букв от «A» до «F» (например, 00 03 10 3А).
- Параметр типа DWORD . Данные типа DWORD — это особый тип двоичных данных, содержащих 4 байта. Этот тип отображается в редакторе реестра в шестнадцатеричном и десятичном форматах следующим образом: 0х00025ac2 (154306). Первое число 0х00025ac2 является шестнадцатеричным представлением значения, в то время как число (154306) является его десятичным представлением.
Изменение существующего параметра
- Два раза щёлкнуть на имени нужного параметра.
- Выбрать имя нужного параметра одиночным щелчком левой кнопки мыши и затем использовать команду Изменить меню Правка .
- Выбрать имя нужного параметра щелчком правой кнопки мыши и выбрать команду Изменить контекстного меню.
Редактирование строкового параметра
Диалог «Изменение строкового параметра»
При введении нового значения в поле Значение и нажатии кнопки OK новое значение немедленно записывается в реестр.
Текстовые значения автоматически заключаются в кавычки («. «) редактором реестра. Никогда не нужно вводить кавычки в поле Значение . Если сделать это, то значение будет заключено в двойные кавычки («». «»), что может вызвать ошибку.
Редактирование двоичного параметра
Диалог «Изменение двоичного параметра»
Диалог Изменение двоичного параметра отображает параметр в шестнадцатеричном формате. Четыре цифры слева указывают смещение в потоке данных. Собственно данные отображаются в виде последовательности байтов (шестнадцатеричных чисел), за которыми следует их символьное представление. Чтобы изменить существующее значение, нужно, во-первых, выделить некоторое количество байтов. Выбранные байты подсвечиваются цветом выделения. Затем выбранную порцию можно заменить. Нажатие кнопки OK закрывает диалог и сохраняет новое значение в реестре.
Будьте внимательны: изменяемая часть параметра должна быть обязательно выделена. Если выделение отсутствует, то новые числа будут вставлены в месте расположения курсора. Предположим, что курсор установлен на какую-либо позицию в шестнадцатеричной последовательности, но необходимое значение не выделено. Если теперь начать вводить числа, то они будут вставлены как новые байты, и в реестре будет сохранена неправильная информация.
Редактирование параметра типа DWORD
Диалог «Изменение параметра DWORD»
Менять тип параметра нельзя. Вместо этого необходимо удалить параметр и создать новый с другим типом данных.