Как создать параметр в реестре dword
Перейти к содержимому

Как создать параметр в реестре dword

  • автор:

Как создать REG файл для Windows

Как создать файл 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:

  1. Запустите Блокнот (есть в стандартных программах Windows, находится через поиск в панели задач Windows 10).
  2. Вставьте в него код REG-файла или введите собственный код. Вставка кода reg-файла
  3. В меню выберите «Файл» — «Сохранить как». В поле «Тип файла» обязательно выберите «Все файлы», укажите место сохранения и обязательно — расширение .reg для файла. Сохранение reg-файла в блокноте
  4. После сохранения файла вы можете добавить его содержимое в реестр, с помощью простого двойного клика и подтверждения добавления данных в реестр Windows. Добавление данных из файла REG в реестр

На всякий случай — видео, где всё описанное выше показано наглядно (а также рассказывается, как удалять параметры и разделы реестра через 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»

Менять тип параметра нельзя. Вместо этого необходимо удалить параметр и создать новый с другим типом данных.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *