Зміст
Основний синтаксис файлу REG
Перед тим як приступити до створення реєстраційного файлу в Windows 10, необхідно розібратися з його синтаксисом. По суті, в ньому містяться інструкції, які операційна система буде виконувати. А спрямовані вони безпосередньо на редагування реєстру Windows 10. Для наочності нижче буде наведено перелік рядків стандартного 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\Explorer]
"SmartScreenEnabled"="Off"
[HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\PhishingFilter]
"EnabledV9"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\AppHost]
"EnableWebContentEvaluation"=-
[-HKEY_CURRENT_USER\Software\]
Перший рядок Windows Registry Editor Version 5.00
завжди повинна бути однаковою. У ній системі повідомляється, що цей файл є реєстраційним і вказується, яка версія
" Редактор реєстру»
повинна використовуватися для його виконання.
Другий рядок; вимкнути перезавантаження у випадку BSOD
починається з символу
«;»
. Це позначення коментаря. Такі рядки операційна система буде ігнорувати, вони корисні для користувачів, які згодом відкриють цей файл на своєму комп'ютері.
Рядки, взяті в квадратні лапки, наприклад [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl]
, вказують, в якому розділі системного реєстру будуть виконуватися дії. Всі подальші команди застосовуються для цієї директорії, поки не буде задана Нова. Зверніть увагу, якщо вказано неіснуючий розділ, він створиться автоматично.
У четвертому рядку "AutoReboot"=dword:00000000
можна бачити приклад створення нового параметра DWORD. Його назва обов'язково має братися в лапки, а після знака одно (
«=»
) йти ключове слово
«dword»
. Через двокрапку (
«:»
) задається значення параметра. В даному випадку це
«0»
(нуль). Якщо необхідно задати значення
«1»
, тоді слід вказати
«00000001»
, як це зроблено у восьмому рядку
"EnabledV9"=dword:00000001
.
У шостому рядку "SmartScreenEnabled"="Off"
можна бачити приклад створення рядкового параметра. Єдина його відмінність полягає в тому, що після символу рівності (
«=»
) немає ключового слова, але значення обов'язково має братися в лапки.
Крім створення нових параметрів і розділів, за допомогою REG-файл їх можна і видаляти. У випадку з параметром необхідно вказати його назву і після знака рівності ( «=»
) поставити знак мінуса (
«-»
), як це зроблено в десятому рядку
"EnableWebContentEvaluation"=-
. Якщо ж ви хочете видалити розділ, на самому початку його шляху поставте знак мінус (
«-»
), відразу після відкриття квадратної дужки, як це зроблено в одинадцятому рядку
[-HKEY_CURRENT_USER\Software\]
.
Важливо! Не запускайте файл REG із цим вмістом, оскільки він не має чіткого завдання, а лише наводиться як приклад. В крайньому випадку виконання цього скрипта спричинить незворотні наслідки, здатні завдати шкоди операційній системі.
Вище ми розглянули не всі операції, які можна виконувати за допомогою реєстраційного файлу. При необхідності зверніться до офіційної документації від Microsoft .
Створення реєстраційного файлу
Тепер, знаючи синтаксис сценаріїв реєстраційних файлів, можна перейти безпосередньо до їх створення. Існує кілька способів виконання поставленого завдання.
Спосіб 1: текстовий редактор
Якщо необхідно створити REG-файл в ручному режимі, для цього достатньо скористатися будь-яким текстовим редактором, наприклад " Блокнотом» , який попередньо встановлений в операційній системі Windows 10. У прикладі нижче саме він і буде використовуватися.
- Відкрийте «Блокнот» на своєму комп'ютері будь-яким доступним способом. Найпростіше це зробити через пошук. Встановіть курсор у відповідне поле на панелі завдань, введіть запит «Блокнот» і в результатах клікніть по однойменному додатком.
- У вікні текстового редактора напишіть ваш скрипт, після чого збережіть файл, вказавши потрібне розширення. Для цього спочатку викличте відповідне діалогове вікно-відкрийте меню " Файл» у верхньому лівому куті і виберіть пункт " Зберегти як» . Також зробити це можна за допомогою поєднання гарячих клавіш Ctrl + Shift + S .
- У вікні перейдіть в будь-яку директорію, в яку хочете помістити створюваний реєстраційний файл. Потім у полі " Ім'я файлу» впишіть довільну його назву і через точку розширення REG (символами нижнього регістру). Приклад можна побачити на зображенні нижче. На завершення клікніть по кнопці " Зберегти» .
За підсумком виконання описаних дій REG-файл буде знаходитися в зазначеній директорії. Для його запуску досить двічі клікнути по назві лівою кнопкою миші.
Спосіб 2: командний рядок
Якщо доступу до текстового редактора у вас немає, створити реєстраційний файл вручну можна за допомогою «командного рядка» . Але в цьому випадку будьте уважні при виконанні всіх описуваних далі дій, так як помилка може привести до проблем із запуском REG-файлу.
- Відкрийте вікно консолі будь-яким доступним способом. Наприклад, зробити це можна через контекстне меню кнопки «Пуск»
. Викличте його натисканням правої кнопки миші або за допомогою комбінації клавіш
Win
+
X
, після чого виберіть в списку пункт
" командний рядок»
.
Читайте також: як відкрити «командний рядок» у Windows 10
- За допомогою консольної команди
cd
перейдіть в директорію, в якій буде створюватися реєстраційний файл. Для цього після її введення вкажіть шлях. У прикладі нижче перехід буде здійснено в папку «документи» , розташовану на системному диску.cd C:\Users\USER\Documents
- Скористайтеся командою
copy con
, щоб створити новий файл. Для цього після її введення допишіть назву, не забудьте через точку вказати розширення REG , щоб система правильно обробляла поміщений всередину скрипт. Приклад можете бачити на зображенні нижче.copy con lumpics.reg
- Після появи миготливого курсору в консолі почніть вводити текст скрипта. При необхідності ви його можете навіть вставити з інших джерел, попередньо скопіювавши. Для цього клацніть правою кнопкою миші в будь-якому місці вікна «командного рядка» .
- Збережіть вміст, тим самим створивши новий файл в обраній директорії. Для цього спочатку скористайтеся поєднанням клавіш Ctrl
+
Z
, а після натисніть
Enter
.
Зверніть увагу! після натискання Ctrl + Z у консолі відображатимуться символи «^Z» , але незважаючи на їх наявність, в підсумковий файл вони поміщені не будуть.
Після виконання всіх описаних дій в зазначеній директорії буде знаходитися реєстраційний файл, яким можна скористатися за допомогою подвійного кліка мишею.
Спосіб 3: експорт з реєстру
Реєстраційний файл можна створювати не вручну, а генерувати за допомогою " Редактор реєстру» . Важливо відзначити, що цей метод корисний в тому випадку, якщо необхідно частина параметрів з одного комп'ютера перемістити на інший, в більшості інших ситуацій рекомендується скористатися попередніми способами.
- Відкрийте " Редактор реєстру»
будь-яким доступним способом. Найпростіше це зробити через вікно
" виконати»
. Запустіть його за допомогою поєднання гарячих клавіш
Win
+
R
, а потім введіть команду
regedit
і клацніть по кнопці «ОК» .Читайте також: як відкрити «Редактор реєстру» у Windows 10
- Підтвердіть запуск програми з підвищеними привілеями, натиснувши на кнопку «так» .
- У вікні " Редактор реєстру» перейдіть в директорію, параметри якої хочете експортувати в реєстраційний файл. Для цього скористайтеся деревовидної структурою каталогів в лівій частині інтерфейсу.
- Перебуваючи в цільовій директорії, відкрийте діалогове вікно експорту параметрів. Для цього розгорніть меню»Файл" у верхньому лівому куті і виберіть пункт " експорт» .
- У вікні спочатку перейдіть в папку, куди буде збережений файл, а потім в поле " Ім'я файлу» впишіть назву і клацніть по кнопці " Зберегти» .
Примітка! Скориставшись цією Інструкцією, ви створите реєстраційний файл, в якому буде знаходитися скрипт для створення точної копії обраної гілки реєстру. Якщо ви хочете скопіювати весь системний реєстр, на останньому етапі в блоці " діапазон експорту» переведіть перемикач у положення " весь реєстр» . На нашому сайті також є окрема стаття, присвячена темі створення резервної копії системного реєстру. При необхідності ознайомтеся з нею.
Детальніше: створення резервної копії реєстру в Windows 10