Що таке реєстр в комп’ютері, реєстр Windows 7, 10

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

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

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

Впровадження реєстру почалося 1992 році з операційної системи Windows 3.1. Тоді в папці Windows з’явився двійковий файл REG.DAT, який містив лише одну гілку HKEY_CLASSES_ROOT. Разом з цим з’явилася програма REGEDIT.EXE, за допомогою якої можна було переглядати вміст реєстру і редагувати його параметри. У наступному році в системі Windows NT 3.1 реєстр став виконувати більш значну роль, в ньому стали зберігається все настройки операційної системи. Для цього вже використовувалися 4 кореневих розділу:

  • HKEY_ LOCAL_MACHINE
  • HKEY_CURRENT_USER
  • HKEY_CLASSES_ROOT
  • HKEY_USERS

При цьому реєстр перестав бути тільки одним файлом. Тепер, всі дані були розподілені в файлах DEFAULT, SOFTWARE і SYSTEM. Інформація з цих файлів збиралася в одну базу даних і формувала реєстр Windows.

До появи реєстру для зберігання налаштувань в операційній системі Windows використовувалися INI-файли, інформація в яких зберігалася в текстовому вигляді. Але, використання великої кількості окремих текстових файлів створювало проблеми, оскільки файлова система FAT16, яка використовувалася в той час, погано справлялася з обробкою великої кількості файлів в каталозі. Тому був створений реєстр, який забезпечував впорядковане зберігання налаштувань і забезпечував загальний механізм для доступу до цих налаштувань.

Надалі, з впровадженням файлової системи NTFS, проблеми з великою кількістю файлів були вирішені, але реєстр так і залишився частиною операційної системи Windows. Зараз реєстр є у всіх сучасних версіях Windows, включаючи Windows XP, Windows 7 і Windows 10.

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

Чим поганий реєстр Windows

Під час обговорення реєстру Windows часто зустрічається багато критики. Основними аргументами в такій критиці є такі факти:

  • Реєстр дуже вразливий до пошкоджень. Через те, що велика кількість важливих даних зберігається одному або декількох файлах, ці дані стають дуже вразливими. Будь-яка мінімальна помилка в такому файлі призводить до неможливості завантажити реєстр і всю операційну систему.
  • Реєстр працює дуже повільно. Через зберігання налаштувань у великих файлах доступ до них сильно уповільнений. В процесі роботи операційної системи ця проблема лише поглиблюється оскільки файли реєстру піддаються фрагментації.
  • Частина налаштувань все одно зберігається поза реєстром. Через це зліпок реєстру не можна використовувати для перенесення налаштувань з однієї системи на іншу.
  • Проблеми зі сторонніми програмами. Багато програм не можуть запуститься без налаштувань, які зберігаються в реєстрі. Це створює проблеми при переносі цих програм на іншу системи або при перевстановлення Windows.

Як відкрити і редагувати реєстр

Для того щоб переглядати або редагувати вміст реєстру існує спеціальна програма – Regedit.exe. Для того щоб запустити цю програму потрібно натиснути комбінацію клавіш Win-R і у вікні, виконати команду «regedit».

Також ви можете відкрити реєстр скориставшись пошуком в меню «Пуск». Для цього достатньо відкрити меню «Пуск» і ввести в пошук запит «regedit».

Інтерфейс програми Regedit.exe розділений на дві частини. Зліва – список каталогів, а праворуч – список параметрів.

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

Клікнути по порожньому простору, то можна створити власний параметр.

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

Це основна інформація про редагування реєстру. Крім цього, за допомогою Regedit.exe можна працювати з реєстром іншого комп’ютера по мережі або завантажувати шматки реєстру іншого комп’ютера безпосередньо до свого реєстру.

Ссылка на основную публикацию