Що таке реєстр в компютері – докладний опис програми

Основна внутрішня структура редактора реєстру

Для новачка реєстр здається хаотичним. Однак він має добре структурований алгоритм.

Кореневі ключі

Кореневі ключі

Відкриваючи редактор реєстру, перше, що ми бачимо, це п’ять кореневих ключів, які містять всі дані реєстру Windows.

HKEY_CLASSES_ROOT (HKCR).

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

HKEY_CLASSES_ROOT (HKCR) — перший кореневий ключ

Міститься в ньому інформація являє собою комбінацію даних ключів HKEY_LOCAL_MACHINESoftwareClasses з асоціаціями файлів від установників додатків, і HKEY_CURRENT_USERSoftwareClasses з тими ж асоціаціями файлів, лише створеними вручну.

HKEY_CURRENT_USER (HKCU).

У цьому кореневому ключі присутня вся інформація про користувача, який увійшов в систему Windows на даний момент.

HKEY_CURRENT_USER (HKCU) — другий кореневий ключ

Він пов’язаний з підрозділом HKEY_USERS, який відповідає цьому конкретному користувачу. Обидва ключа надають доступ до однієї і тієї ж інформації.

Починаючи з Windows Vista, налаштування кожного користувача також зберігаються у файлах NTUSER.DAT і USCLASS.DAT в папці C:Користувачі.

HKEY_LOCAL_MACHINE (HLKM).

Кореневий ключ локального комп’ютера містить більшість параметрів операційної системи конкретного пристрою.

Дивіться також:  Патенти Apple, про яких ми нічого не знали

Кореневий ключ локального комп’ютера

Основними підкатегоріями, які присутні у всіх версіях Windows, є «SAM», «SECURITY», «SYSTEM» і «SOFTWARE». Вміст цих ключів зберігається у вигляді файлів у папці C:Windowssystem32config.

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

Розділ «SOFTWARE» містить всі налаштування для Windows

«SYSTEM» містить інформацію про встановлення Windows, кілька різних наборів елементів управління для драйверів пристроїв, як активних, так і резервних копій, а також всіх служб Windows.

Розділ «SYSTEM» містить інформацію про встановлення Windows, наборів елементів управління для драйверів пристроїв, а також всіх служб Windows

HKEY_USERS (HKU).

Цей кореневий ключ має підрозділи, відповідні ключів HKEY_CURRENT_USER для кожного користувача Windows.

HKEY_USERS (HKU) — має відповідні підрозділи ключів HKEY_CURRENT_USER

HKEY_CURRENT_CONFIG (HKCC).

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

Кореневий ключ HKEY_CURRENT_CONFIG (HKCC)