/ / За що відповідає гілка системного реєстру Windows HKEY_LOCAL_MACHINE: параметри і основи редагування

За що відповідає гілка системного реєстру Windows HKEY_LOCAL_MACHINE: параметри і основи редагування

Про те, що в будь-якій системі Windows існуєреєстр, знають практично всі користувачі. Але ось як з ним звертатися, здогадуються далеко не всі. Розглянемо як приклад реєстр «Віндовс 7». Головний упор буде зроблений на одну з основних гілок, скорочено позначається HKLM.

Що таке реєстр «Віндовс 7» або іншої системи?

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

hkey local machine

У нього входять ключі, що відповідають за драйвери«Залізних» пристроїв, системні настройки і все, що відноситься до встановленим стандартним або призначеним для користувача додатків. Одним з найбільших і найбільш важливих компонентів є розділ HKEY_LOCAL_MACHINE.

Стандартний доступ в редактор

Виклик редактора можна здійснити декількомаспособами. Необізнаний користувач може використовувати основне меню «Пуск», в якому в розділі стандартних системних утиліт і знаходиться посилання на цей аплет.

реєстр виндовс 7

Але цей процес надто довгий, тому кращевикористовувати безпосереднє введення команди regedit в меню «Виконати» (Win + R), що відповідає за відкриття виконуваного файлу програми. Запускати її для можливості редагування ключів і параметрів потрібно виключно від імені адміністратора.

hkey local machine software

Після входу в головному вікні зліва відобразяться основні розділи, в яких записи об'єднані за деякими ознаками. Тут же є і гілка HKEY_LOCAL_MACHINE. Вона-то нас і цікавить.

Гілка HKEY_LOCAL_MACHINE: основні розділи і ключі

У цій папці зібрані відомості про систему, драйвери і програмах, що стосуються всіх користувачів системи. Іншими словами, ключі являють собою загальні глобальні настройки.

hkey local machine software microsoft

Головних підпапок в цій гілці знаходиться всьогошість. А в них є вже власні підкаталоги, в яких і зберігаються певні параметри і настройки. Наприклад, в розділі HKEY_LOCAL_MACHINE / SOFTWARE описується програмне забезпечення, встановлене на комп'ютері і використовується всіма без винятку користувачами.

Тут представлені підкаталоги, імена якихвідповідають розробнику або типу ПО. Подивившись уважніше, можна виявити і підпапку, що знаходиться за адресою HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft. Неважко здогадатися, що в ній зібрані відомості тільки про програмні продукти та системних модулях цієї корпорації.

Тут стільки інформації, що абсолютно всеперерахувати просто неможливо. Але головними є налаштування DirectX, платформи .NET Framework і ASP.NET, опису портів і криптографічного системи, ключі, що відносяться до мультимедіа і мобільних технологій, мережеві параметри, дані про об'єкти OEM і ODBC, і все те, що необхідно для коректного функціонування Windows і супутніх додатків (стандартних, встановлених в системі за замовчуванням, і додаткових начебто офісних пакетів або чогось ще).

Чи варто займатися редагуванням системного реєстру?

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

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

Таким чином, змінивши в гілці HKEY_LOCAL_MACHINEбудь-які параметри ключів або створивши нові, можна запросто призвести Windows до того, що система відмовиться працювати. При виході з редактора це може і не виявитися жодним чином, а ось при перезавантаженні можливе виникнення серйозних проблем, які можна вирішити відновленням системи, а якщо і ця функція виявляється непрацездатною, доведеться використовувати заздалегідь створений файл експорту, що має розширення .reg. З його вмісту відновлення займає всього лише кілька хвилин.

висновок

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

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