Реєстр Windows: відмінності між версіями
[неперевірена версія] | [перевірена версія] |
Вилучено вміст Додано вміст
Bunyk (обговорення | внесок) Немає опису редагування |
Bunyk (обговорення | внесок) Немає опису редагування |
||
Рядок 3:
Реєстр Windows було введено, щоб відмовитись від використання [[INI файл|файлів INI]], що використовувалися для збереження параметрів конфігурації програм Windows раніше (тобто кожна програма зберігала свої настроювання в окремому файлі). Тому ці файли мали тенденцію бути розкиданими по всій системі, що робило важким спостереження і контроль за ними.
Ключ реєстру — це група розділів, підрозділів і параметрів реєстру, з якою пов'язано групу допоміжних файлів, де містяться резервні копії всіх цих даних. У Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 та Windows Vista допоміжні файли для всіх ключів, окрім <tt>HKEY_CURRENT_USER</tt>, містяться в папці <tt>%SystemRoot%\System32\Config</tt>. Допоміжні файли для <tt>HKEY_CURRENT_USER</tt> розташовані в папці <tt>%SystemRoot%\Profiles\Username
Реєстр в тому вигляді, як його використовує Windows і як бачить його користувач в процесі використання програм роботи з реєстром, деяким чином «ніде не зберігається». Щоб вийшло те, що бачить користувач, редагуючи реєстр, відбувається наступне:
Тобто частина даних реєстру зберігається у файлах, а частина даних породжується в процесі завантаження Windows. Для редагування, перегляду і вивчення реєстру стандартними засобами Windows (програми regedit.exe і regedt32.exe) доступні саме гілки реєстру. Після редагування реєстру і внесення до нього змін ці зміни відразу записуються у файли.
Проте, є програми сторонніх розробників, які дозволяють працювати безпосередньо з файлами. Наприклад, програми від Paullee і програми Registry Reanimator. Програми оптимізації реєстру, твікери, а так само інсталятори і деінсталятори програм працюють через спеціальні функції роботи з реєстром.
|