Коли я чую словосполучення реєстр Windows, уявляю собі іконку програми regedit.exe - напіврозібраний зелений кубик складається з більш дрібних кубиків. Що ж насправді являє собою реєстр. Думаю, багато користувачів Windows чули про нього, але не багато хто бачив і розуміють, що ж це за диво таке.

Реєстр Windows 8 - це база даних, яка містить настройки операційної системи і програм. Отже, реєстр - це база даних. Як і будь-яка інша база даних реєстру зберігається в файлах на жорсткому диску. При цьому файлів реєстру кілька, основна частина знаходиться в папці C: \ Windows \ System32 \ config (% windir% \ system32 \ config). Якщо зазирнути в цю папку, то всі файли, навпроти яких зазначений тип «File» і будуть тими самими файлами реєстру.

Ще одне місце, де зберігаються файли реєстру - в кореневій папці профілів користувачів і по шляху C: \ Users \\ AppData \ Local \ Microsoft \ Windows (% userprofile% \ AppData \ Local \ Microsoft \ Windows). У кожному профілі свої файли реєстру, так як для кожної облікового запису використовується свій унікальний кущ (розділ) реєстру Windows, адже настройки у всіх профілів унікальні. Щоб відкрити свій профіль натисніть клавіші WIN + R, у вікні наберіть% userprofile% і натисніть кнопку ОК. Ці файли напевно виявляться прихованими від вас, необхідно включити відображення прихованих і системних файлів, щоб побачити їх. На скріншоті нижче ви можете бачити, що файлом реєстру є NTUSER.DAT, інші це логи, необхідні для відновлення при несподіваному збої.

Що ми маємо на даний момент? Реєстр Windows 8 зберігається в файлах, розкиданих по папках. Для того щоб подивитися чи відредагувати якісь настройки операційної системи або програм можна використовувати програму regedit.exe. Вона зберігається в папці C: \ Windows, але запустити її можна натиснувши WIN + R і набравши regedit. Взагалі Microsoft не рекомендує вносити зміни в налаштування Windows безпосередньо через реєстр, а використовувати наявний призначений для користувача інтерфейс операційної системи. Якщо ви запустили regedit, то рекомендую не вносити ніяких змін, а лише ознайомитися зі структурою бази даних.

Так як всі налаштування Windows зберігаються в реєстрі, то при відсутності того самого призначеного для користувача інтерфейсу (що характерно для урізаних версій Windows типу Windows 7 Starter), багато налаштувань можна поміняти через реєстр. Наприклад, можна за допомогою regedit поміняти фон робочого столу вказавши свій шлях до файлу із зображенням, хоча це неможливо зробити через Панель управління.

Ось і все що хотілося б розповісти.

У своїх статтях, радах і нотатках я часто відсилаю читача до Редактору реєстру Windows. У багатьох з них передбачається інтенсивна робота з ключами і значеннями реєстру. Я раптом осмислив, що далеко не всі мої читачі набили руку, працюючи з цією програмою, а деякі і зовсім ніколи Редактор реєстру не виконувалась. Тому я вирішив написати невелике керівництво за цією програмою.

Зміст:

Що таке Редактор реєстру


Редактор реєстру історично був створений як інструмент для користувачів, яким необхідно змінити параметри Windows, які не відображаються в інтерфейсі. Основна функція цієї програми - перегляд і зміна налаштувань в системному реєстрі, чи то пак в набір спеціальних бінарних файлів, які містять інформацію і про конфігурацію Windows, і про майже всіх програмах, які встановлені на вашому комп'ютері. ОС Windows, і багато програм (за винятком тих, які є так званими "портативними", Портабельная, простіше кажучи - не вимагають установки) зберігають свої налаштування в реєстрі.

Як запустити Редактор реєстру


спосіб 1
Незалежно від версії Windows, встановленої на вашому комп'ютері, ось цей метод буде працювати:

спосіб 2
Виконуваний файл Редактора реєстру знаходиться в C: \ Windows, а це значить, що ви можете відкрити цю папку в Провіднику і запустити файл regedit.exe клацанням миші.

Крім того, ви можете створити ярлик для Regedit.exe і помістити його в меню Пуск / в список додатків Windows 8.x, в папку

% ProgramData% \ Microsoft \ Windows \ Start Menu \ Programs

Це зробить Редактор реєстру видимим в результатах пошуку Windows, а також дозволить запускати додаток одним кліком мишки.

Загальний вигляд Редактора реєстру


Редактор реєстру виглядає наступним чином:

Як видно на зображенні вище, він складається з двох панелей:

  • ліва відображає ієрархічне представлення структури даних, воно називається розділи (або ключі);
  • права панель відображає параметри. Вони являють собою пари ім'я = дані і зберігаються всередині ключів.

Що показує Редактор реєстру


Як я згадав вище, редактор показує нам розділи і параметри.

розділиявляють собою віртуальне представлення даних з декількох файлів, які утворюють базу даних реєстру. Ви зможете побачити, які саме файли представляють реєстр на вашому комп'ютері, якщо перейдете ось в цей розділ:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ hivelist

Тут ви можете ознайомитися зі списком файлів на жорсткому диску, в яких зберігаються дані реєстру. Дані всередині них, як уже згадувалося вище, мають ієрархічну структуру, і редактор реєстру показує їх у вигляді "дерева". Коріння дерева (головні ключі) в загальному випадку являють собою конкретний файл, до даних якого і надається доступ.

Однак, існують і віртуальні ключі, які відображаються в редакторі реєстру як звичайні файли, але на ділі є поданням з декількох файлів або навіть окремих гілок реєстру. Вони існують, як правило, для забезпечення сумісності. Наприклад, HKEY_CURRENT_CONFIG - це віртуальне уявлення, HKEY_CLASSES_ROOT - також віртуальне уявлення, яке об'єднує розділи реєстру поточного користувача і системні розділи.

Зверніть увагу, що деякі файли реєстру не відображаються у вікні Редактора реєстру. Наприклад, ви ніколи не побачите, що зберігається всередині файлу SAM (Security Accounts Manager). У редакторі реєстру він представлений гілкою HKEY_LOCAL_MACHINE \ SAM \ SAM і там нібито порожньо. Це зроблено з міркувань безпеки.

Записи реєструвикористовуються ОС Windows і багатьма сторонніми додатками для зберігання різних параметрів конфігурації і частини призначених для користувача даних. Значення параметрів бувають різних типів, але в загальному випадку це текстові значення / рядки, числові значення або двійкові значення.

Як створити новий розділ реєстру


Щоб створити новий ключ, клацніть правою кнопкою миші на батьківському розділі в лівій панелі і виберіть команду Створити -> Розділз контекстного меню.

Ви повинні дати створеному розділу ім'я відповідно до вимог програми, для якої ви його створюєте.

Як створити новий параметр


Щоб створити новий параметр, необхідно натиснути правою кнопкою миші

  • на поточному розділі зліва
    або
  • в порожньому місці в правій панелі.

Виберіть відповідний тип для нового параметра і введіть його ім'я. Двічі клацніть по імені параметра, щоб задати його значення.

Як стати власником розділу і отримати до нього повний доступ


Подібно до того, як поняття "права доступу" і "власник" застосовні для файлів і папок у файловій системі NTFS, вони існують і для розділів реєстру. Починаючи з епохи Windows Vista і по сьогоднішній день більшість розділів реєстру, в яких зберігаються налаштування ОС, захищені обмеженням прав доступу так, що вони не можуть бути легко видалені або змінені користувачем. Іноді вам може знадобитися змінити даних в таких розділах, і для цього вам потрібно вміти змінити власника розділу і отримати до нього повний доступ. Зробити це досить просто.


Як відновити TrustedInstaller як власника розділу


Майже всі системні розділи реєстру в Windows Vista, 7 і 8 в якості власника мають обліковий запис TrustedInstaller. Після редагування дозволів на розділу необхідно повернути права власності для цього облікового запису, інакше операційна система може працювати некоректно. Для відновлення власності TrustedInstaller в Windows Vista, 7 і 8 введіть NT Service \ TrustedInstallerв поле "Введіть імена вибраних об'єктів". Натисніть OK.

Як змінити права доступу на розділ реєстру


Після зміни власника розділу реєстру ви майже завжди повинні змінити права доступу, без цього змінити значення параметрів не вийде. Для цього ви повинні переключитися на вкладку Дозволи в діалоговому вікні Додаткові параметри безпеки.

Підрозділи можуть мати так звані успадковані дозволувід свого батьківського розділу. Або ж, підрозділи також можуть мати явні права доступу, відмінні від батьківського ключа.

У першому випадку, тобто якщо дозволу успадковуються від батьківського ключа, ви повинні відключити спадкування і скопіювати права доступу батьківського розділу до поточного ключу, щоб мати можливість їх змінювати. Щоб зробити це в Windows 7, Windows Vista і Windows XP, зніміть прапорець "Додати дозволу, успадковані від батьківських об'єктів", і натисніть кнопку "Додати" в діалоговому вікні підтвердження.

Після відключення успадкування, виберіть відповідну обліковий запис користувача і натисніть кнопку змінитидля зміни прав доступу.

У Windows 8 є спеціальна кнопка для відключення спадкування:

Дозволи можуть бути встановлені двома способами: після відключення спадкування ви можете встановити їх тільки на поточний розділ, або ви можете задати дозволу для поточного ключа, і потім застосувати їх до всіх його підрозділами. Для цього встановіть прапорець Замінити всі записи дозволів дочірнього об'єкта успадкованими від цього об'єкта. Ця дія виставить задані вами дозволу вниз по ієрархії ключів для всіх підрозділів.

Ключі командного рядка Редактора реєстру

Перехід в потрібний розділ реєстру одним кліком


варіант №1

Деякий час назад я створив утиліту RegOwnershipEx, яка дозволяє отримати повний доступ до розділу реєстру одним кліком. Крім цього, вона дозволяє перейти в бажаний розділ реєстру. Я рекомендую вам з нею ознайомитися.

RegOwnershipEx дозволяє наступне:

  • стати власником і отримати повний доступ до вибраному розділу реєстру. Є загальний екран реєстру для легкого вибору розділу.
  • обране - для швидкого доступу до ваших улюблених розділу реєстру. Воно інтегровано з меню "Вибране" редактора реєстру.
  • відновити права доступу і власника, які ви змінили раніше. тобто програма дозволяє повернути права в початковий стан.
  • функція "відкрити в regedit" - ви можете відкрити вибраний ключ в редакторі реєстру. Це дуже зручна опція, щоб швидко перейти до розділу, просто скопіювавши його ім'я.
  • скорочення для кореневих розділів - ви можете використовувати HKCU замість HKEY_CURRENT_USER, HKLM замість HKEY_LOCAL_MACHINE і так далі.
  • отримання шляхи реєстру з буфера обміну Windows.
  • аргумент командного рядка "/ j" для вилучення шляху до розділу реєстру з буфера обміну Windows і швидкого переходу в редактор реєстру.

Все це чертовски зручно!

Варіант 2

Я накидав простенький скрипт, який буде отримувати вміст буфера обміну, записує його в реєстр і відкриває редактор реєстру. Передбачається наступний сценарій: Ви читаєте статтю, в ній написано - «перейдіть в розділ реєстру HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion». Ви виділяєте шлях до розділу, натискаєте CTRL + С і запускаєте скрипт. Редактор реєстру відкривається в потрібному місці. .

Давно я вже не писав в розділ «Для початківців», так що, думаю, вистачить филонить. Трохи подумавши про тематику статті, я вирішив написати про способи входу в редактор реєстру Windows. Хоча я і пишу в кожній з статей як увійти в реєстр. Краще я розпишу всі можливі способи, доступні в операційних системах Windows за замовчуванням. Отже, що таке реєстр?

Реєстр Windows - це база даних містить в собі всі налаштування і параметри, необхідні для роботи операційної системи. У ньому знаходяться настройки як апаратного, так і програмного забезпечення. Більшість змін в панелі управління, редакторі групових політик і додаткових параметрів системи записуються в реєстр.

Отже, як же увійти в редактор реєстру Windows?

Вхід через утиліту «Виконати»

Саме цей спосіб я використовую в своїх статтях, так як він, на мій погляд, найшвидший і зручний. Виконуємо три простих дії.

Через пошук в меню Пуск

Для початку розглянемо на прикладі Windows 7, так як у неї старий варіант меню Пуск і цей варіант підійде для більш старих операційних систем.

Для Windows 7, Vista і б олее ранніх версій


Для Windows 8 і Windows 8.1


Відкриття через провідник Windows

Дуже простий спосіб: треба всього лише знайти потрібний файл в системній папці. Для цього йдемо по шляху:C: \ Windows.Шукаємо файл запускаємо його.

Реєстр Windowsявляє собою ієрархічну базу даних, в якій зберігаються всі параметри операційної системи Windows. Реєстр містить налаштування для програмного і апаратного забезпечення комп'ютера, інформацію про профілі користувачів, політиків безпеки, списки встановленого ПО і іншу системну інформацію.

Не будемо вдаватися в подробиці структури, змісту та роботи з реєстром, так як це тема для окремої статті. Розглянемо лише способи входу в редактор реєстру (запуск regedit.exe).

Попередження!Всі дії з реєстром повинні бути обдумані, не робіть змін, якщо не впевнені в їх результаті. Ви повинні чітко уявляти, що робите, так як навіть незначні зміни параметрів можуть порушити роботу операційної системи.

1. Відкриття редактора реєстру Windows через утиліту Виконати

утиліту виконатиможна запустити різними способами. Найшвидший: натиснути на клавіатурі комбінацію клавіш Win + R. У Windows 7 можна скористатися меню Пуск -> Виконати. У вікні, введіть і натисніть ОК (або enter на клавіатурі).

2. Відкриття через провідник Windows

Ще один простий спосіб - запуск через провідник Windows. Для цього достатньо відкрити Мій комп'ютері перейти за наступним шляхом: C: \ Windows. У цій папці знаходимо і запускаємо файл. Готово.

3. Запуск редактора реєстру через пошук Windows

У Windows 7 зі стандартним робочим столом можна відкрити меню Пуск і внизу в рядку пошуку ввести. Операційна система швидко знайдений необхідний файл, який і потрібно буде відкрити.


відкриваємо Пуск


І вводимо regedit

У Windows 8 редактор реєстру відкрити через пошук можна так само, тільки в даній ОС використовується "плитковий" інтерфейс замість стандартного Пуск.


У правому меню вибираємо пошук

Щоб приступити до змін в реєстрі, натисніть клавіші Win + R і введіть команду regedit

Блокуємо праву панель Charms Bar

При наведенні курсора мишки в нижній правий або верхній кут монітора, спливає панель Charms Bar. Це не завжди зручно, особливо якщо в даний момент ця панель не потрібна. Для блокування панелі відкриваємо редактор реєстру і знаходимо розділ

в цьому розділі DisableCharmsHint і прісваевием йому значення 1

Блокуємо ліву панель Switcher

Для блокування лівої панелі в тому ж розділі

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ ImmersiveShell \ EdgeUI

створюємо параметр типу DWORD з ім'ям DisableTLcornerі присвоюється значення 1 .

Щоб повернути назад панелі, при наведенні курсору, змініть значення параметрів на 0

Відключаємо екран блокування Windows 8

Екран блокування в Windows 8 являє собою Metro-інтерфейс, який з'являється при завантаженні комп'ютера або виходу з режиму очікування. Для відключення екрану блокування відкриваємо редактор реєстру і в розділі

HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \

створюємо розділ Personalization.В розділі Personalizationстворюємо параметр типу DWORD з ім'ям NoLockScreenі присвоюється значення 1

Прискорюємо запуск додатків з автозавантаження Windows 8

У Windows 8 запуск додатків з автозавантаження відбувається не відразу, а після того як завантажиться Метро-інтерфейс і його компоненти. Прибрати цю паузу зовсім не можна, але зменшити час завантаження можна. Відкриваємо редактор реєстру і в розділі

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer

створюємо розділ SerializeВ цьому розділі створюємо параметр типу DWORD з ім'ям StartupDelayInMSecі значенням рівним 0

Зміни вступлять в силу після перезавантаження