Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практика_метод_KM_2012.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
12 Мб
Скачать
☆

Структура реєстру

Розділ HKEY_CLASSED_ROOT є користувацьким. Може бути, саме тому з ним завжди досить складно працювати. Тут містяться дані про модель багатокомпонентних об'єктів (Component Object Model, або COM), а вона лежить в основі технології ActiveX. Під компонентом в даному контексті мається на увазі все що завгодно, від найпростішого текстового файлу до низькорівневого об'єкта. Саме тут знаходяться записи про типи файлів і асоційованих з ними додатків.

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

Розділ HKEY_CURRENT_USER присвячений налаштуванням програмного забезпечення, відповідного поточного облікового запису. Саме тут знаходиться інформація, що визначає параметри роботи меню «Пуск», конфігурацію «Робочого столу» та колірні схеми інтерфейсу. Дані часто оновлюються, і ось за якою схемою: з користувальницького розділу HKEY_USERS в HKEY_CURRENT_USER копіюються записи, які змінюються в процесі роботи, причому остаточний варіант зберігається в HKEY_USERS по завершенні сеансу.

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

Розділ HKEY_CURRENT_USER складається з підрозділів. Деякі з них використовуються досить часто, інші - від випадку до випадку. Підрозділ AppEvents включає в себе перелік можливих подій, що відносяться до додатків. Зокрема, там описуються звукові ефекти. За командні запити відповідає підрозділ Console. Його вміст модифікується безпосередньо, графічних утиліт для його конфігурування немає. Хоча і редагувати там особливо нічого, навряд чи варто морочити собі голову розміром курсору або видом нестандартного шрифту.

Важливий підрозділ - Control Panel. У ньому знаходяться записи всіх додатків «Панелі управління», що дозволяють вносити зміни в параметри роботи комп'ютерного середовища, тобто задавати регіональні стандарти, режими роботи миші і клавіатури і т.д. Однак опції, пов'язані із застосуванням спеціального програмного забезпечення, в даному підрозділі далеко не завжди присутні. Користувачам Інтернет варто ближче познайомитися з підрозділом Identities, де зберігається перелік усіх ідентифікаторів мережі та їх параметри. Зокрема, тут розташований список заблокованих користувачів.

Абонентам локальних мереж знадобляться підрозділи Network і Printers. У них знаходиться перелік всіх мережевих дисків і принтерів. А списки використовуваних даним користувачем мережевих з'єднань зберігаються в підрозділі RemoteAccess. Нарешті, підрозділ Software. Як неважко здогадатися, саме тут розташовується список всіх програм, що застосовуються в системі, а також їх налаштувань. Software розбитий на безліч підрозділів - по одному на кожного постачальника використовуваного ПЗ.

Згадавши про розділ HKEY_USERS, розберемося з ним. У ньому перераховані користувачі, які мають доступ до реєстру. Очевидно, що коригувати більшу частину розташованої там інформації не варто, вона все одно оновлюється з HKEY_CURRENT_USER. Так що використовується даний розділ тільки для зміни облікових записів неактивних користувачів.

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

Окрема тема - дані систем безпеки. У відповідний розділ варто заглянути кожному власникові системи Windows XP Home Edition.

Професійна версія не набагато відрізняється від домашньої. Наприклад, «професіонал» має доступ до параметрів, що дозволяє налаштувати режим забезпечення безпеки, а домашня версія - немає. Проте самі ці параметри присутні і в тій, і в іншій ОС. Тільки в домашній версії вони приховані.

Наприклад, ми хочемо швидко змінити налаштування безпеки для гостьового входу. Йдемо в HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Lsa і знаходимо там параметр Forceguest. А далі все просто: якщо його значення дорівнює нулю, то функція неактивна, а якщо одиниці, то навпаки. Включаємо відповідний режим, і всі локальні параметри забезпечення безпеки як на долоні. Якщо вирішите ними скористатися, то будьте обережні. Обійдіться без фанатизму. А то прикриється доступ всім, кому можна і кому не можна.

Якщо попередній розділ зазвичай буває дуже великим, то в порівнянні з ним HKEY_CURRENT_CONFIG - це ліліпут. У ньому всього два підрозділи: Software і System. Зберігаємі в них записи використовуються для того, щоб конфігурувати дисплей і принтер. Також в даному розділі містяться деякі допоміжні мережеві налаштування.

Підрозділ Software складається з двох частин: Fonts і Microsoft. Якщо призначення першого ясно з його назви, то в другій зберігаються так звані Internet Settings, параметри функції автоматичного набору телефонного номера і опис способів використання локальних пристроїв для виходу в Інтернет.

У підрозділі System знаходяться параметри принтера, звукових та відеопристроїв. Саме цей підрозділ містить параметри роботи API Microsoft DirectSound. У ньому ж налаштування джерел безперебійного живлення. І, зрозуміло, в System зберігаються відомості про дозволи відеокарти.