.
Реєстр.
Конфігураційні файли.
Реєстр Windows — база даних, що зберігає параметри і налаштування для
операційних систем Microsoft Windows 32-бітних версій, 64-бітних версій та
Windows
Mobile. Він містить
інформацію і параметри настроювання для всіх апаратних засобів, програмного
забезпечення, користувачів тощо. Кожен раз, коли користувач змінює будь-які
параметри в "Панелі керування", зміни відбиваються у реєстрі.
Реєстр Windows було введено, щоб відмовитись від
використання файлів
INI, що
використовувалися для збереження параметрів конфігурації програм Windows раніше
(тобто кожна програма зберігала свої настроювання в окремому файлі). Тому ці
файли мали тенденцію бути розкиданими по всій системі, що робило важким
спостереження і контроль за ними.
Ключ реєстру — це група розділів, підрозділів і
параметрів реєстру, з якою пов'язано групу допоміжних файлів, де містяться
резервні копії всіх цих даних. У Windows NT 4.0, Windows 2000, Windows XP,
Windows Server 2003 та Windows Vista допоміжні файли для всіх ключів, окрім
HKEY_CURRENT_USER, містяться в папці %SystemRoot%\System32\Config. Допоміжні
файли для HKEY_CURRENT_USER розташовані в
папці %SystemRoot%\Profiles\Username. Розширення імен файлів у цих папках
показують тип даних, які містяться в цих файлах.
Реєстр в тому вигляді, як його використовує Windows і як
бачить його користувач в процесі використання програм роботи з реєстром, деяким
чином «ніде не зберігається». Щоб вийшло те, що бачить користувач, редагуючи
реєстр, відбувається наступне: -спочатку, в процесі установки і налаштування
Windows, на диску формуються файли, в яких зберігається частина даних щодо
конфігурації системи. -потім, в процесі кожного завантаження системи, а так
само в процесі кожного входу і виходу кожного з користувачів, формується якась
віртуальна суть, звана «реєстром». Дані для формування «реєстру» беруться з тих
самих файлів і з інших місць.
Тобто частина даних реєстру зберігається у файлах, а
частина даних породжується в процесі завантаження Windows. Для редагування,
перегляду і вивчення реєстру стандартними засобами Windows (програми
regedit.exe і regedt32.exe) доступні саме гілки реєстру, це стосується і
програми. Після редагування реєстру і внесення до нього змін ці зміни відразу
записуються у файли.
Проте, є програми сторонніх розробників, які дозволяють
працювати безпосередньо з файлами. Наприклад, програми від Paullee і програми
Registry Reanimator. Програми оптимізації реєстру, твікери, а так само
інсталятори і деінсталятори програм працюють через спеціальні функції роботи з
реєстром.
Конфігураційний файл це файл, у якім описуються
складові частини системи, допоміжні параметри, що визначають
конкретне настроювання системи.
Конфігураційні файли є практично у всіх потужних
системах. Як правило, це текстові файли, які інтерпретуються самою
системою.
Наприклад,
в MS-DOS, OS/2 у файлі CONFIG.SYS описуються параметри файлової системи,
кодові таблиці та ін.; в Windows 95 є кілька файлів конфігурації;
у СУБД типу dbase файл конфігурації - CONFIG.DB.
Комментариев нет:
Отправить комментарий