Що таке реєстр?

102

Саме слово реєстр часто викликає певну збентеженість з-за того, що відразу асоціюється з чимось складним і незрозумілим. Тому багатьом не хочеться вдаватися в подробиці і вони просто в нього не лізуть. І це правильно. Але знати про реєстр потрібно хоча б у загальних рисах.

Що таке реєстр windows?
Реєстр – це свого роду величезна база даних, яка зберігає в собі всі записи про налаштування та параметри програм, служб і всієї операційної системи в цілому.
До нього постійно звертається система, і навіть під час завантаження відбувається близько тисячі звернень, а під час роботи з комп’ютером ця кількість може досягати декількох десятків звернень.

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

Значення реєстру в системі дуже велике. Він відповідає як за програмне забезпечення (утиліти, ОС тощо), так і за апаратну частину (залізо, т. к. відповідає за встановлення обладнання). Тому він часто піддається всіляким атак вірусів які його або виводять з ладу, або повністю блокують. Адже при некоректній роботі реєстру, Ваша операційна система може взагалі не завантажитися.
За допомогою реєстру можна творити дива – змусити комп’ютер працювати на максимумі і навпаки – змусити “гальмувати” комп’ютер, запускати програми, які не запускалися, робити нові пункти в ОС та ін.

Де знаходиться і як відкрити / запустити редактор реєстру windows?
В ОС розробники створили спеціальну утиліту для роботи та керування реєстром, яка називається Редактор реєстру. Сама ця утиліта знаходиться в папці шляхом: {буква_системного_диска}\Windows\System32 . В залежності від версії операційної системи, редактор має назву : regedt32 або regedit.exe.

Але кожен раз запускати через системну папку незручно, тому краще краще скористатися службою Виконати, яка запускається через Пуск – Виконати (Що робити, якщо Пуск немає Виконати) або за допомогою поєднання клавіш win+r.
У будь-якому з цих методів, кінцевим результатом буде виклик вікна з порожнім рядком, в яку потрібно ввести regedit


Далі натискаємо ОК і погоджуємося з Контролем Облікових Записів натиснувши Так.

Пристрій Редактор Реєстру windows
Головне вікно розділено на 2 частини: у першій знаходиться ієрархічна структура реєстру поділена на гілки, у другій розташовуються дані про файл реєстру з полями Ім’я, Тип і Значення.

1) HKEY_CLASSES_ROOT (HKCR) – містить відомості про розширення всіх зареєстрованих в системі типів файлів і асоціаціях (відповідає за запуск необхідної програми при відкритті файлу з допомогою Провідника Windows) і відомості про впроваджених СОМ-серверах;
2) HKEY_CURRENT_USER (HKCU) – зберігає інформацію про конкретного користувача, що увійшов в систему в даний момент папки користувача, колір екрану і параметри панелі управління);
3) HKEY_LOCAL_MACHINE (HKLM) – містить інформацію про апаратної частини комп’ютера (драйвера пристроїв, відомості про завантаження Windows, налаштування і т. д.);
4) HKEY_USERS (HKU) – містить інформацію про всіх активних завантажених профілях користувачів ПК, що мають доступ до операційної системи;
5) HKEY_CURRENT_CONFIG (HKCC) – містить інформацію про профіль обладнання, що використовується комп’ютером при запуску системи (містить дані про все обладнанні, яке функціонує в момент запуску комп’ютера).
Что такое реестр?

У цих кореневих (головних) папках розташовані інші, які теж можуть мати свої підрозділи. Щоб перейти до них досить натиснути на “+” зліва від пункту, або стрілку вправо на клавіатурі. Щоб приховати, потрібно або натиснути на “-” біля пункту, або стрілку вліво.
Что такое реестр?

У верхньому меню можна зберегти реєстру або навпаки відновити його з збереженої копії, вибравши пункти меню Файл – Імпорт… і Експорт… відповідно (створення резервної копії реєстру).
У меню Правка, при знаходженні в якій-небудь певній гілці, можна створити розділ або параметр, а так само видаляти і перейменовувати їх. Так само в ньому знаходиться пошук по параметру.
Більше в ньому нічого такого і цікавого немає.

Існують різного роду твіки і хакі реєстру – це набір команд для реєстру, запаковані в файл з розширенням .reg (до речі, це і є спеціальний тип файлу реєстру). Такі файли спрощують роботу з реєстром. Вам не потрібно переходити і шукати у вітах щось і редагувати. Файл все зробить за Вас.
Зрозуміло в них може ховатися і загроза Вашому комп’ютеру і системі в цілому, тому добре подумайте, перш ніж застосовувати твік або хак реєстру.

З часом реєстр наповнюється великою кількістю даних. Це пов’язане з постійним рухом” інформації – Ви що то видаляєте, встановлюєте, перемістити, скопіювати і т. д. А між тим, вся інформація зберігається в реєстрі.
Для наочності, наприклад, Ви хочете видалити папку. Ви просто натискаєте ПКМ на ній і вибираєте Видалити або ж через кнопку del на клавіатурі або переміщаєте в кошик перетягуємо. У будь-якому з таких випадків Ви тільки візуально видаляєте її з Ваших очей, а інформація про її розташуванні все одно залишається зберігається в реєстрі (Ви ж його при цьому не відкриваєте).
Або Ви вирішили правильно видалити програму. В цьому випадку все одно інформація в реєстрі залишиться (при стандартному видалення). До речі, інформації буде куди більше, ніж у випадку з папкою, адже крім розташування папки з програмою, у реєстрі зберігаються різного роду асоціації програми, дані про ярликах, інформація про налаштування і багато чого ще. У цьому випадку можуть допомогти спеціальні програми для видалення програм, описані в статті як повністю видалити програму з комп’ютера.
А що робити з іншими застарілими записами? Наприклад про папку з фотографіями, яку Ви видалили ще півроку тому.
І тут теж все передбачено і розроблені спеціальні програми для очищення реєстру.
Своєчасна і регулярна чистка реєстру допоможе йому “дихати вільно”, адже при великій кількості застарілих записів, запитів стає все більше і вони повторюються для неіснуючих записів, а це викликає повільну працездатність і збільшує кількість системних помилок.