Опис ключів реєстру windows. Загальні відомості про реєстр Windows

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

ВАЖЛИВО: якщо Ви вирішили працювати з реєстром Windows, то попередньо створіть його копію. Необережні дії можуть стати причиною серйозних системних збоїв. Через війну доведеться відновлювати ОС і навіть здійснити її переустановку.

Реєстр в операційних системах

Щоб продемонструвати важливість реєстру, потрібно сказати про просту статистику. У ході запуску ОС сюди здійснюється близько тисячі звернень, а протягом одного дня кількість може сягнути 10.000 і навіть більше. Достатньо запустити будь-яку програму, задати налаштування або виконати інші дії, щоб інформація в реєстрі була відредагована.

Де зберігається реєстр?

Досить часто можна почути питання розташування файлів. Реєстр Windows розташовується за директорією C\Windows\System32\config. Тут як диск вказаний С, але для Вашого пристрою ситуація може бути іншою. Все залежить від того, куди саме встановлена ​​система.

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

  • « HKEY_LOCAL_MACHINE\HARDWARE». Вказана гілка створюватиметься на підставі того, яке саме підключене периферійне обладнання. Процес динамічний.
  • « HKEY_LOCAL_MACHINE\BCD00000000» використовує для свого створення спеціальний файл %SystemRoot%BootBCD.
  • « HKEY_LOCAL_MACHINE\SYSTEM». Щоб сформувати вказану гілку, застосовується документ "%SystemRoot%\System32\config\SYSTEM".
  • « HKEY_LOCAL_MACHINE\SOFTWARE». Створення відбувається на підставі документа %SystemRoot%System32configSOFTWARE.
  • « HKEY_LOCAL_MACHINE\SECURITY». У гілці відбувається збереження параметрів безпеки пристрою і вона створюється з документа %SystemRoot%System32configSECURITY.
  • « HKEY_LOCAL_MACHINE\SAM». Для створення застосовується інформація з документа, що знаходиться за адресою %SystemRoot%System32configSAM.
  • « HKEY_USERS\DEFAULT». Формування гілки реєстру проводиться за рахунок документа %SystemRoot%System32configDEFAULT.
  • Гілки реєстру « HKEY_USERS\S-1-5-18», « HKEY_USERS\S-1-5-19» та « HKEY_USERS\S-1-5-20». Для створення використовується документ NTUSER.DAT, що у різних директоріях. Це "%SystemRoot%\System32\config\systemprofile\", "%SystemRoot%\System32\config\systemprofile\" і "%SystemRoot%\ServiceProfiles\NetworkService\".
  • « HKEY_USERS\ ». З метою формування відбувається застосування документа %USERPROFILE%NTUSER.DAT.
  • « HKEY_USERS\ _Classes». У зазначеному випадку, формування проводиться в ході використання документа %USERPROFILE%AppData\LocalMicrosoftWindowsUsrClass.dat.

Реєстр має окремі файли, які заслуговують на себе уваги - це резервні копії. Вони необхідні у разі відновлення системи. Дані документи знаходяться за директорією «%SystemRoot%System32configRegBack». Якщо розглядати ситуацію за умовчанням, то копія створюватиме один раз на 10 днів. Можна виконати налаштування такого процесу - періодичності та часу запуску. Частина користувача реєстру знаходиться в документі %userprofile%\ntuser.dat.

Коли йдеться про реєстр ОС 32х і 64х розрядного типу, тут передбачаються певні особливості. У першому випадку всі папки є одиничними. Для 64-х розрядів передбачається поділ на 32-х і, безпосередньо, 64-х розрядні розділи.

Як відкрити реєстр?

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

Через утиліту «Виконати»

Подібний варіант можна назвати найбільш привабливим, оскільки він поєднує в собі простоту та зручність. Потрібно діяти відповідно до рекомендацій:

  1. Затискаємо клавіші Win+R або запускаємо утиліту «Виконати» іншим способом.
  2. Проводимо введення regedit та натискаємо підтвердження. Вкрай важливо, щоб така дія проводилася від імені адміністратора.

За допомогою пошуку через меню «Пуск»

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

За допомогою провідника Windows

Поставлено завдання знайти конкретний файл у папці C\Windows (раніше вже говорилося про можливість використання іншої літери диска, залежно від місця встановлення ОС). Нас цікавить regedit. Його потрібно знайти у загальному переліку та запустити.

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

Реєстр Windows включає 5 гілок. Кожна з них передбачає зберігання відомостей конкретного типу. Ці розділи не можна змінювати. Вони не можуть бути перенесені, перейменовані чи видалені. Потрібно описати кожну з гілок та вказати їх особливості:

  • HKEY_CLASSES_ROOT (HKCR). Тут зберігаються дані про численні розширення, що дозволяє системі працювати з файлами різного типу. Якщо жодної інформації немає, завжди можна внести додаткові зміни для розширення можливостей.
  • HKEY_CURRENT_USER (HKCU). У зазначеній гілці міститься інформація про обліковий запис. Сюди можна зарахувати різні налаштуваннята елементи персоналізації.
  • HKEY_LOCAL_MACHINE (HKLM). Тут розташовуються всі дані про під'єднані пристрої та драйвери. Що особливо важливо, тут знаходяться відомості щодо завантаження ОС.
  • HKEY_USERS (HKU). Тут представлені дані про повний список користувачів для конкретного пристрою.
  • HKEY_CURRENT_CONFIG (HKCC). Наведено відомості про обладнання, яке застосовує пристрій під час запуску ОС. Як показує практика, тут є мало інформації і майже вся вона є копією з інших розділів.

У процесі роботи з реєстром Windows інтерес представляють HKEY_CURRENT_USER і HKEY_LOCAL_MACHINE. Тут є більшість налаштувань, які виникає необхідність змінювати.

Необхідно приділити увагу такій складовій, як параметри. Вони дозволяють вносити зміни до різних аспектів роботи системи. Існує кілька типів параметрів:

  • Двійковий.Набув найбільшого поширення та використовується у всіх розділах. При видачі в редакторі реєстру передбачається застосування 16 формату.
  • Dword.Використовується значення з довжиною 4 байти. Необхідний для зберігання параметрів драйверів і різних програм.
  • Рядок даних, що розширюється.Основна відмінність від рядкового параметра полягає у відсутності чіткого фіксування довжини.
  • Багаторядковий.Використовується більш ніж один рядок. Досить часто застосовується за необхідності зберігання табличних даних.
  • Рядковий.Рядок тексту, який має фіксовану довжину.
  • Qword.Дані вказуються у вигляді 64х розрядного цілого.
  • Посилання.Використовується символічне посилання у форматі Юнікод.

Резервна копія всього реєстру чи окремого розділу

Раніше вже йшлося про небезпеку роботи з реєстром. Завжди є ймовірність заподіяти шкоду системі і потрібно заздалегідь подбати про створення копії. Потрібно увійти до редактора реєстру Windows, щоб відкрити розділ «Файл». У списку відбувається вибір пункту «Експорт». Тепер можна здійснити створення копії всього реєстру чи конкретного підрозділу. Для зручності процес демонструється на скріншоті нижче.

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

Відновлення реєстру

Так, найгірше сталося, і в системі стався збій. Що необхідно зробити у такій ситуації? Варто розглянути три способи відновлення, кожен з яких має свої особливості. У будь-якій ситуації потрібно попередньо завершити роботу всіх програм та додатків. Не стане зайвим відключення антивірусних засобів.

Відновлення з файлу

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

Певний час буде потрібно для відновлення, а процес буде завершено після перезавантаження пристрою.

Злиття

Потрібно відкрити папку з копією та натиснути на ній правою кнопкоюмиші. Відбудеться меню, в якому потрібно вказати «Злиття». Для Вашої зручності ця дія представлена ​​на скріншоті.

Як і в попередньому випадку відновлення завершиться після перезавантаження.

Імпорт

Необхідно відкрити реєстрWindows. Як це зробитивже розглядалося раніше і було представлено кілька підходів. У самому редакторі нас цікавить меню "Файл". Там слід вибрати "Імпорт". Буде запропоновано вказати шлях до збереженої копії.

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

Відновлення з використанням live CD

У деяких ситуаціях завантаження операційної системи не буде можливим. Це найбільш складний варіант і для вирішення такої проблеми рекомендується використовувати спеціальний спосіб. Він полягає у здійсненні завантаження через live CD. Коли це виконано, необхідно пройти далі - відвідати корінь диска, де інстальовано Windows. Передбачається така інструкція:

  1. Створюємо на диску із системою тимчасову папку. Їй потрібно дати назву tmp. Саме тут будуть розміщені дефектні файли реєстру.
  2. Тепер здійснюємо вхід до папки C:\WINDOWS\system32\config
  3. Усі файли, знайдені тут, повинні бути перенесені до створеної раніше тимчасової папки C:\tmp\
  4. Ідемо в папку відновлення, яка розташовується в директорії C: System Volume Information. У ній має розташовуватися кілька папок наступного типу - _restore (довгий символьний код з дефісами). Перевіряємо дату створення подібних папок і знаходимо у списку найпізнішу.
  5. Усередині знаходяться папки з назвами RP1, RP2 тощо. Нас знову цікавить остання. Важливо ознайомитись з датою та уточнити, чи працювали ОС у вказаний час стабільно. Якщо ні, вибираємо останнє працездатне збереження.
  6. Переходимо до папки Snapshot\. Саме тут розміщуються резервні копії файлів реєстру.
  7. Потрібно використовувати _REGISTRY_USER_DEFAULT, _REGISTRY_MACHINE_SECURITY, _REGISTRY_MACHINE_SOFTWARE, _REGISTRY_MACHINE_SYSTEM та _REGISTRY_MACHINE_SAM
  8. Вказані в минулому пункті файли копіюються і ними проводиться заміна аналогічних файлів реєстру в директорії C:WINDOWSsystem32config. Потрібно виконати зміну назви DEFAULT, SECURITY, SOFTWARE, SYSTEM і SAM
  9. Щоб зміни набули чинності, необхідно перезавантажитися.

Чищення реєстру

Нерідко можна зіткнутися із запитом про те, як очистити реєстр наWindows (Віндовс). Тут можна використовувати спеціалізоване програмне забезпечення або ручний метод. У першому випадку можна порекомендувати досить велику кількість додатків. До найпопулярніших слід віднести Reg Organizer, CCleaner та Windows Cleaner. Дані програми відмінно себе зарекомендували - їх можливості оптимізації роботи системи знаходяться на дуже високому рівні.

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

Безпосередньо процес очищення вимагає видалити будь-які відомості про віддалену програму. Подібні дані містяться в HKEY_CURRENT_USER і саме туди лежить наш шлях. У розділі Software потрібно знайти необхідну папку. Нижче на скріншоті показаний приклад програми Скайп.

Створення та видалення розділів та параметрів через файл з розширенням reg

Всі reg файли мають суворо встановлений синтаксис, який повинен обов'язково дотримуватися. Це особливість документів такого типу. REG файли допускається застосовувати як засіб створення чи видалення підрозділів, і навіть параметрів.

Створення підрозділів або зміна параметрів

  1. Здійснюємо доступ до редактора реєстру
  2. Вибирається той підрозділ, зміни для якого мають бути проведені
  3. Відбувається натискання на вкладку "Файл", де треба натиснути "Експорт"
  4. У полі "Ім'я файлу" прописується назва документа для збереження REG-файлу з початковими елементами реєстру та натискається кнопку "Зберегти"

Видалення розділів реєстру або параметрів

Для виконання поставленого завдання потрібно помістити дефіс перед реєстром. Слід розглянути це на простому прикладі. Маємо:

HKEY_LOCAL_MACHINE\Software

З нього потрібно виконати видалення розділу Program. Це буде виглядати так:

[-HKEY_LOCAL_MACHINE\Software\Program]

Видалення значення має такий спосіб. У цьому випадку дефіс повинен розташовуватися безпосередньо перед знаком рівності. Розширимо попередній приклад - тепер потрібно видалити параметр ProgramValue. Це виконується так:


"ProgramValue"=-

Вносити зміни можна через звичайну програму-нотнот. Не забувайте попередньо робити копії.

Реєстр Windows (Windows Registry – системний реєстр)- це ієрархічна (деревоподібна) база даних, що містить записи, що визначають параметри та налаштування операційних систем Microsoft Windows. Реєстр у тому вигляді, як він виглядає при перегляді редактором реєстру, формується з даних, джерелами яких є файли реєстру та інформація про обладнання, що збирається під час завантаження. В описі файлів реєстру на англійській мовівикористовується термін "Hive". У документації від Microsoft цей термін перекладається як "Кущ".

Основні файли, які відповідають за формування реєстру

Файли реєстру створюються в процесі встановлення операційної системи та зберігаються в папці:

%SystemRoot%\system32\config (зазвичай C:\windows\system32\config ).

Для операційних систем Windows це файли з іменами:

system
software
sam
security
default
components
bcd-template

В операційних системах Windows Vista, Windows 7, Windows8, , файли реєстру розташовуються в каталозі \Windows\system32\configі мають такі ж імена, однак у цих операційних системах додався новий розділ реєстру для зберігання ( Boot Configuration Data) з ім'ям BCD00000000. Файл із даними цього розділу має ім'я bcdі знаходиться в прихованої папки Bootактивного розділу (розділу, з якого виконується завантаження системи). Зазвичай, за стандартної інсталяції Windows, створюється активний розділневеликого розміру (від 100 до 500 мегабайт залежно від операційної системи), який прихований від користувача та містить лише службові дані для завантаження системи – завантажувальні записи, менеджер завантаження bootmgr, сховище конфігурації завантаження BCD, файли локалізації та програми тестування пам'яті. Розташування куща bcdзалежить від того, як налаштовано завантажувач системи при її установці, і може знаходитися на тому ж розділі, де і каталог Windows.

Місце розташування файлів реєстру в будь-якій версії Windowsможна переглянути за допомогою редактора реєстру, у розділі:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

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

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

Реєстр Windows має деревоподібну структуру і складається з 5 основних розділів реєстру:

HKEY_LOCAL_MACHINE (HKLM) – найбільший розділ реєстру. У ньому зосереджено всі основні налаштування операційної системи, а також апаратного та програмного забезпечення комп'ютера. Інформація, що міститься в цьому розділі, застосовується до всіх користувачів, які реєструються в системі.

HKEY_ CLASSES_ ROOT (HKCR) - містить асоціації між додатками та типами файлів (по розширенням файлів). Крім того, в цьому розділі міститься інформація про зареєстровані типи файлів і об'єктах COMта ActiveX. Крім HKEY_ CLASSES_ ROOTці відомості зберігаються також у розділах HKEY_LOCAL_MACHINEі HKEY_CURRENT_USER. Розділ HKEY_LOCAL_MACHINE\Software\Classesмістить параметри за замовчуванням, які стосуються всіх користувачів локального комп'ютера. Параметри, що містяться у розділі HKEY_CURRENT_USER\Software\Classes, перевизначають прийняті за умовчанням і відносяться лише до поточного користувача. Розділ HKEY_CLASSES_ROOTвключає дані з обох джерел.

HKEY_USERS (HKU) - містить налаштування середовища для кожного із завантажених профілів, а також для профілю за замовчуванням. У HKEY_USERSзнаходиться вкладений розділ \Default, а також інші підрозділи, що визначаються ідентифікатором безпеки ( Security ID, SID) кожного користувача.

HKEY_CURRENT USER (HKCU) - містить налаштування середовища для користувача, на даний моментщо зареєструвався в системі (змінні оточення, налаштування робочого столу, параметри мережі, додатків та підключених пристроїв).

Цей розділ дублює інформацію в HKEY_USERS\user SID, де user SID- ідентифікатор безпеки користувача, що зареєструвався в системі на поточний момент (дізнатися SID поточного користувача можна, набравши в командному рядку whoami /user).

HKEY_CURRENT_ CONFIG (HKCC) - містить налаштування для поточного апаратного профілю. Поточний апаратний профіль включає набори змін, внесених у стандартну конфігурацію пристроїв, задану в підрозділах Softwareі Systemкореневого розділу HKEY LOCAL_MACHINE. У HKEY_CURRENT_CONFIGвідображаються лише зміни. Крім того, інформація цього розділу знаходиться в HKEY_LOCAL_MACHINE\System\CurrentControlSet\HardwareProfiles\Current.

Дані у реєстрі зберігаються у вигляді параметрів, які розташовані в ключах реєстру. Кожен параметр характеризується ім'ям, типом даних та значенням.

Основні типи даних, що застосовуються у реєстрі

REG_DWORD – 32-х розрядне число. Цей тип даних використовують багато параметрів драйверів пристроїв та сервісів. Редактори реєстру можуть відображати ці дані у двійковому, шістнадцятковому та десятковому форматі.

REG_SZ - Текстовий рядок у форматі, зручному для сприйняття людиною. Значенням, що є описом компонентів, зазвичай присвоюється саме цей тип даних.

REG_EXPAND_SZ - Розширюваний рядок даних. Цей рядок є текстом, що містить змінну, яка може бути замінена при викликі з боку програми, наприклад, використовується для запису змінних оточення.

REG_MULTI_SZ - Багаторядкове поле. Значення, які фактично є списками текстових рядків у форматі, зручному для сприйняття людиною, зазвичай мають цей тип даних. Рядки розділені символом NULL.

REG_BINARY - Двійкові дані. Більшість апаратних компонентів використовують інформацію, що зберігається як двійкових даних. Редактори реєстру відображають цю інформацію у шістнадцятковому форматі.

REG_RESOURCE_LIST – Список апаратних ресурсів. Застосовується тільки у галузі HKEY_LOCAL_MACHINE\HARDWARE.

Також іноді можна зустріти такі типи даних реєстру:

REG_RESOURCE_ REQUIREMENTS_LIST- Список необхідних апаратних ресурсів. Застосовується тільки у галузі HKEY_LOCAL_MACHINE\HARDWARE.

REG_FULL_RESOURCE_ DESCRIPTOR - Дескриптор (описувач) апаратного ресурсу. Застосовується тільки у галузі HKEY_LOCAL_MACHINE\HARDWARE.

REG_QWORD – 64-х розрядне число.

REG_DWORD_ LITTLE_ENDIAN - 32-розрядне число у форматі «гостроконечників» (little-endian), еквівалент REG_DWORD.

REG_DWORD_BIG_ ENDIAN - 32-розрядне число у форматі «тупоконечників» (big-endian).

REG_QWORD_LITTLE_ ENDIAN – 64-розрядне число у форматі «гостроконечників». Еквівалент REG_QWORD.

REG_NONE – Параметр не має певного типу даних.

Взаємодія реєстру з операційною системою

Під час запуску комп'ютера розпізнавач апаратних засобів ( hardware recognizer) поміщає до Реєстру список виявлених їм пристроїв. Зазвичай розпізнавання апаратних засобів здійснюється програмою Ntdetect.comта ядром операційної системи Ntoskrnl.exe

При старті системи ядро ​​системи витягує з реєстру відомості про драйвери пристроїв, що завантажуються, і порядок їх завантаження. Крім того, програма Ntoskrnl.exeпередає до реєстру інформацію про себе (наприклад, номер версії).

У процесі завантаження системи драйвери пристроїв обмінюються з реєстром параметрами завантаження та конфігураційними даними. Драйвер пристрою повідомляє про використовувані ним системні ресурси, включаючи апаратні переривання ( IRQ) та канали доступу до пам'яті ( DMA), щоб система могла включити ці дані до Реєстру. До речі, реєстр дозволяє створювати декілька апаратних профілів. Апаратний профіль ( hardware profile) є набір інструкцій, за допомогою якого можна вказати операційній системі, драйвери яких пристроїв повинні завантажуватися при запуску комп'ютера. За промовчанням системою створюється стандартний апаратний профіль, який містить інформацію про всі апаратні засоби, виявлені на комп'ютері.

При вході користувача в систему завантажуються профілі користувача ( user profiles). Вся інформація, що стосується конкретного імені користувача та пов'язаних з ним прав зберігається в реєстрі. Профіль користувача визначає індивідуальні параметри налаштування системи (дозвіл дисплея, параметри мережевих з'єднань, підключені пристрої та багато іншого). Інформація про профілі користувача також зберігається в реєстрі.

Під час встановлення програм. Щоразу при запуску програми установки відбувається додавання до реєстру нових конфігураційних даних. Починаючи свою роботу, всі програми установки повинні зчитувати інформацію з реєстру, щоб визначити, чи є в системі необхідні компоненти. Крім того, системний реєстр дозволяє програмам спільно використовувати конфігураційну інформацію, що надає їм більше можливостей для взаємодії. Додаток має активно та правильно використовувати реєстр, а також мати можливість коректного видалення, не торкаючись при цьому компонентів, які можуть використовуватись іншими програмами (бібліотеки, програмні модуліі т.п.). Ця інформація також зберігається у реєстрі.

При адмініструванні системи. Коли користувач змінює конфігурацію системи за допомогою засобів адміністрування системи (наприклад, за допомогою Панелі керуванняабо оснащення MMC), всі зміни відразу відбиваються у системному реєстрі. По суті засоби адміністрування є найбільш зручними і безпечними засобами модифікації реєстру. До речі, до засобів адміністрування можна віднести і редактор реєстру ( regedit.exe), адже всі зміни до системи можна вносити безпосередньо до правки реєстру.

■ Під час завантаження та функціонування операційної системи виконується постійне звернення до даних реєстру як для читання, так і для запису. Файли реєстру постійно змінюються, оскільки не лише система, а й окремі програми можуть використовувати реєстр для зберігання власних даних, параметрів та налаштувань. Іншими словами, звернення до реєстру – це одна з найпоширеніших операцій. Навіть якщо користувач не працює за комп'ютером, звернення до реєстру все одно виконуються системними службами, драйверами та програмами.

■ Порушення цілісності файлів реєстру (порушення структури даних) або неправильне значення окремих критичних параметрів може призвести до краху системи. Тому, перш ніж експериментувати з реєстром, подбайте про можливість його збереження та відновлення.

Мабуть, кожен із вас чув слово «реєстр», проте питанням «Що ж це таке» задавалися небагато, а дарма. Адже вміння редагувати реєстр може заощадити купу часу, грошей, нервів та сил. Як запустити реєстр операційної системи Windows 7, а також основні способи застосування докладно розглядаються в даній статті.

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

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

Реєстр Windows – це ієрархічно побудована база даних параметрів та налаштувань встановлених програм.

Фізично всі параметри реєстру записані у файлах і розкидані системою. Під час запуску програми реєстр знаходить потрібні параметри та оперує ними. Чим більше програм на комп'ютерах, тим більше файлів-параметрів, і тим більше часу потрібно знаходження потрібного. Тому іноді реєстр необхідно чистити підтримки продуктивності системи.

Запустити реєстр Windows 7 можна двома способами:

  1. Пуск → у рядку пошуку пишемо regedit → у знайдених результатах відкриваємо файл regedit.exe.
  2. Запускаємо провідник → переходимо до папки C:\Windows → шукаємо файл regedit.exe та відкриваємо його.

Якщо ви все зробили правильно, відкриється редактор реєстру.

Редагування реєстру. Експорт/Імпорт

Перед нами – вікно редагування реєстру Windows 7:

  • У лівій частині знаходяться розділи.
  • У правій – параметри.
  • Внизу – рядок стану, де відображається шлях до параметра.

При роботі з параметрами реєстру потрібно бути дуже уважним та обережним, адже реєстр – це нервова система Windows. Тому перед зміною будь-яких параметрів рекомендується створити копію реєстру.

Тиснемо правою кнопкою мишки по розділу "Комп'ютер" - Експортувати - задаємо ім'я, перевіряємо діапазон експорту (має бути "Весь реєстр") і вказуємо папку - тиснемо зберегти.

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

Для цього натискаємо «Файл» – Імпорт… — шукаємо збережений нами раніше Реєстр.reg та натискаємо «Відкрити». Усі параметри повернуться до моменту створення копії.

Відновлення пароля адміністратора за допомогою реєстру

Для прикладу, який показує, які завдання можна виконати в реєстрі, розглянемо таку проблему. Припустимо, що ви . Не біда! Його можна змінити за допомогою реєстру. Для цього нам знадобиться настановний диск Windows 7.

  1. Завантажтеся інсталяційного диска. Після копіювання нових даних нам запропонують вибрати мову. Залишаємо все як є і натискаємо "Далі".
  2. У новому вікні вибираємо « », після чого комп'ютер виконає пошук встановлених операційних систем.
  3. З'явиться вікно з текстом «Виявлено проблеми у параметрах завантаження». Ігноруємо та обираємо операційну системуі тиснемо "Далі".
  4. У наступному вікні вибираємо найнижчий параметр.
  5. У командному рядку набираємо вже відому нам команду regedit та натискаємо Enter.
  6. У редакторі виділяємо HKEY_LOCAL_MACHINE
  7. Потім у меню Файл вибираємо пункт «Завантажити кущ».
  8. Переходимо в папку С: Windows System32 config (літера може відрізнятися від звичної С). Нас цікавить файл SYSTEM.
  9. Вводимо будь-яке ім'я розділу. Наприклад: 888.
  10. Переходимо до розділу HKEY_LOCAL_MACHINE\888\Setup . Клацаємо 2 рази за параметром:
    • CmdLine, вводимо cmd.exe і натискаємо ОК
    • SetupType, замінюємо 0 на 2 і натискаємо ОК.

    В результаті перерахованих вище маніпуляцій має вийти так:

У файлах SYSTEM.DAT та USER.DATу каталозі Windows 95/98або в папці C:\W\System32\Config\в Windows NTзберігається так званий системний реєстр, що містить велику кількість інформації. Крім записів, необхідних Windows,більшість програм під час встановлення записують туди і свою власну інформацію. Щоб змінити реєстр, необхідно відкрити його за допомогою програми, призначеної для цього. Прикладом може бути програма REGEDIT,що постачається у стандартному комплекті Windows. Для її запуску відкрийте діалогове вікно Пуск/Виконати, введіть Regeditта натисніть Добре.

Ви побачите вікно, поділене на дві частини. У лівій знаходиться навігатор, схожий на навігатор Провідника, а справа - власне інформація. Реєстр складається із шести розділів: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIGі HKEY_DYN_DATA. Кожен розділ містить папки. Якщо в папці або розділі є підпапки, то ліворуч від цієї папки знаходиться значок " плюс". При натисканні на нього ця папка" розгортається",а значок перетворюється на " мінус", натиснувши на який її можна знову" згорнутиЯкщо ж натиснути на значок папки або її назву, то в правому вікні з'явиться список тих параметрів, які містяться в цій папці (але не в підпапках!). Кожен параметр складається з його імені та значення. Для кожного параметра існує свій шлях, по якому його можна знайти.Шлях складається з послідовності папок, в яких знаходиться цей параметр, починаючи з батьківської папки (це один з шести перерахованих основних розділів). HKEY_CURRENT_CONFIG\ Display\ Settings, а назвою параметра Відповідь.У поєднанні ці два значення – параметр і шлях до нього (його часто називають адресою) вказують на унікальний параметр. Наприклад, до двох різних параметрів може бути той самий шлях, два параметри можуть мати однакові назви, але лежати в різних папках і підпапках, але не може існувати двох параметрів з однаковою адресою та ім'ям. По реєстру можна здійснювати пошук (використовуючи меню, або поєднанням клавіш CTRL+F).

Виділивши потрібний розділ (натиснувши на значок розділу або його ім'я), можна створити параметр, або підрозділ. Для цього необхідно скористатися меню Виправлення/Створити. У системному реєстрі Windowsіснує 3 види параметрів: рядковий, двійковий, і DWORD. У рядковому зберігається один рядок ( string), в Двійкове - Двійкове значення, в DWORD- десяткове або шістнадцяткове значення. Під час створення параметра необхідно вказати його ім'я. Потім, двічі натиснувши на ньому правому вікні, можна ввести значення параметра (або змінити існуюче).

Якщо в раді сказано встановити значення параметра, це означає, що необхідно змінити існуюче значення параметра на потрібне, або якщо параметр з таким ім'ям відсутній, створити його, а потім змінити вміст.

Наприкінці роботи для більшості змін необхідно закрити REGEDITі перезавантажити комп'ютер. Ну, по-перше розберемося, що це таке: реєстр Windows. Коли ми встановлюємо або видаляємо програми, змінюємо параметри Windowsставимо нове обладнання, все це фіксується та записується до реєстру. Можна сказати так, реєстр – це серце Windows.Щоб подивитися чи відредагувати реєстр, треба запустити програму Regedit (Пуск – Виконати – Regedit).Фізично, реєстр зберігається в каталозі Windows (95/98)під іменами User.datі System.dat. Відразу кажу, якщо не знаєте те, що хочете змінити на 100% не змінюйте, а інакше гріш ціна. Ну, а для тих хто все-таки змінив підказку. При вдалому завантаженні, Windowsробить резервні копії реєстру під іменами User.da0і System.da0. Цим і скористаємось. Звичайно можна створити свої резервні копії на будь-який "пожежник". Якщо Windows не завантажується, то при завантаженні затискаємо Ctrl.Як з'явитись меню вибираємо " Command prompt only", переходимо до папки Windows ("CD C:\Windows") і наберіть команду scanreg/restoreWindows NT - rdisk). Тепер перезавантажтеся та Windowsмає запуститися. Якщо такої програми немає, то доведеться набирати в командному рядку з папки Windows:

attrib -h -r -s system.dat
attrib -h -r -s system.da0
copy system.da0 system.dat
attrib -h -r -s user.dat
attrib -h -r -s user.da0
copy user.da0 user.dat

Ну а тепер перейдемо безпосередньо до реєстру.

1.) Відкрийте regedit, знайдіть ключ

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

Тут Ви знайдете повний списоквстановлених програм. Якщо якихось програм вже немає, видаліть непотрібні папки з їхніми назвами (неповний список відображається в " Панель управління - Встановлення та видалення програм").

2.) У ключі

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Current Version\Run

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

HKEY_USERS\.DEAFAULT\Software\Microsoft\Windows\CurrentVersion та
HKEY_USERS\(Ім'я користувача)\Software\Microsoft\Windows\CurrentVersion

3.) Ось і все, розминка закінчена, і ми переходимо до Головне меню.

Щоб позбутися пункту Вибране (Windows 98), зайдіть у розділ

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer

та створіть тут Двійковий параметр NoFavoritesMenuзі значенням 01 00 00 00 . Всі! Тепер пункт Вибране більше не з'являтиметься. Видаліть створений параметр або змініть його значення на 00 00 00 00 , щоб повернути пункт на місце. Позбавлятися інших пунктів можна аналогічно:

Документи- Параметр NoRecentDocsMenu
Установки - NoSetFolders
Знайти - NoFind
Завершення роботи - NoClose
Завершення сеансу... - NoLogOff.

Також можна скасувати роботу правою кнопкою миші в головному меню, для цього створіть там же DWORD-Параметр під ім'ям NoChangeStartMenuзі значенням 1 . Готово! Та й останні штрихи. Чи подобається повідомлення про те, з якої кнопки слід почати роботу? Ні? Тоді створюємо DWORD-параметр з ім'ям NoStartBannerта значенням 1.

4.) Зайдіть на

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon

і створіть Рядковий параметр LegalNoticeCaption.Як значення введіть "Знайдено вірус "Чорнобиль"", створіть ще один рядковий параметр LegalNoticeTextзі значенням "Натисніть "Ок" і всі дані на жорсткому диску будуть знищені". Перезапустіть Windows та насолоджуйтесь результатом. У першому параметрі вписуємо заголовок, а в другому – сам текст.

5.) Тепер можна змінити годинник у нижньому правому кутку. Зайдіть на

HKEY_CURRENT_USER\Control Panel\International

та створіть рядковий параметр sTimeFormat

Його значення " HH:mm", де HH - годинник, : - розділовий знак, а mm - хвилини. Для набуття чинності змін необхідне перезавантаження. Весело подивитися як друг мучиться налаштовувати годинник якщо поміняти місцями HH і mm! Ну, а якщо хочете нагадати дуже сильно, тоді треба зробити так: Hm: mH" mH; Hm і тд.

6.) Щоб не було в значках ярликів стрілочок, знайдіть ключ HKEY_CLASSES_ROOT\Piffileта видаліть параметр IsShortcut, теж слід зробити в папці Lnkfile. Перезавантажте комп'ютер і насолоджуйтесь результатом.

7.)Шлях до інсталяційних файлів Windows 95/98лежить у

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup.

Змініть його та Windows шукатиме інсталяційні файли при додаванні компонентів або зміні параметрів системи.

8.) Щоб прибрати "долоньку" з закурених ресурсів, достатньо видалити значення За замовчуваннямз ключа

HKEY_CLASSES_ROOT\Network\SharingHandler

9.) Ще Ви можете взагалі забрати з робочого столу всі значки. Для цього створіть у ключі

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

DWORD-параметр з ім'ям " NoDesktopПерезавантажтеся і побачите найчистіший у світі Робочий стіл.

10.) Для того, щоб приховати диски в провіднику, заходимо в

HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\Policies\Explorer

і створюємо тут Двійковий параметрз ім'ям " NoDrives".

Значення залежить від того, які диски хочете приховати:

Диск A- значення 01 00 00 00
B - 02 00 00 00
C - 04 00 00 00
D - 08 00 00 00
E - 10 00 00 00
F - 20 00 00 00

Якщо хочете приховати кілька дисків, потрібно підсумувати їх значення. Але врахуйте, що ці числа є шістнадцятковими. Щоб правильно розрахувати, скористайтесь калькулятором ( Програми – стандартні – Калькулятор). Виберіть у меню Калькулятора "Вигляд - Інженерний", потім виберіть "Hex"та прорахуйте. Наприклад, щоб приховати диски Cі Dтреба плюсувати 04 00 00 00 і 08 00 00 00 . Вводимо значення параметра 0C 00 00 00. Щоб приховати диски Aі Eтреба підсумувати 01 00 00 00 і 10 00 00 00, отримуємо результат 11 00 00 00.

11.) Відкрийте Властивості: Екран, тут і покриваємо деякі вкладки. У редакторі реєстру знайдіть розділ

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

створіть тут DWORD-параметр з ім'ям NoDispBackgroundPageта значенням 1 . Тепер вкладка Фонне відображатиметься. Інші вкладки ховаються такими параметрами:

NoDispAppearancePage - Оформлення
NoDispScrSavPage - Заставка
NoDispSettingPage - Налаштування.

12.) Тепер зробимо так, щоб пункт Відкрити з допомогою...завжди з'являвся у контекстному меню. Для цього знайдемо ключ HKEY_CLASSES_ROOT\*\і створимо в ньому розділ shell(якщо його немає). Тут створимо ще розділ openas", а в ньому ще" command". Змініть значення " За замовчуванням"на" C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1Готово, можете перевіряти.

13.) Для зміни швидкості випадання Головне менюзайдіть у ключ

HKEY_CURRENT_USER\Control Panel\desktop

і створіть Рядковий параметр Menu Show Delay.Введіть час затримки (в мілісекундах) і перезавантажтеся.

14.)Зараз спробуємо пункт Відкрити в Блокнотіпомістити у контекстне меню. Зайдемо у розділ HKEY_CLASSES_ROOT\*\shell(Якщо ні – створіть). Створіть розділ " Openі зміните За замовчуваннямна " Відкрити в БлокнотіТепер створіть розділ " command"а в ньому змініть За замовчуваннямна " notepad.exe %1". Готово.
15.) А зараз пограємося з Internet Explorer"ом.Бажаєте змінити шпалери браузера? Будь ласка. Зайдіть у ключ

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar

і створіть Рядковий параметр "BackBitmapА в якості параметра введіть шлях до малюнка у форматі Bmpта перезапустіть браузер. Але це ще не все.

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

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

16.)Якщо Ви хочете милуватися ім'ям або просто словом після годин у Systray(нижня панель) то зайдіть на

HKEY_CURRENT_USER\Control Panel\International\

і створіть два рядкові параметри: s1159і s2359. У їхнє значення слід ввести потрібне ім'я. Обмеження – 8 літер.

17.) Коли треба перезапустити реєстр, а перезавантажувати машину не хочеться, то в деяких випадках допоможе наступне: натисніть Ctrl+Alt+Del, потім виберіть Explorerта кнопку " Завершити завдання". На пропозицію вимкнути машину відповідайте відмовою, потім натисніть " Зняти завдання" в наступному вікні, після чого побачите, як зникла і з'явилася" Панель задач".

Не все працює у Windows 95

Відновлення реєстру

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

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

Але це єдиний варіант відновлення даних. Справа в тому, що операційна система, при кожному вдалому запуску, зберігає копію реєстру в CAB-файлі, який записується в прихований каталог SYSBCKUP каталогу Windows. За замовчуванням зберігаються останні п'ять копій. Це число може змінюватись від 0 до 99 і встановлюється значенням ключа MaxBackupCopies у файлі scanreg.ini у каталозі Windows. Правда не варто встановлювати занадто велике значення, т.к. файли займають багато місця (один файл має розмір більше мегабайта).

Щоб відновити реєстр з однієї з цих резервних копій, треба перезавантажитися в DOS і виконати команду

З'явиться список доступних резервних копій реєстру, відсортованих за часом їх створення. Після вибору потрібної копії дані будуть відновлені, і Ви отримаєте реєстр, що відповідає стану справ на момент його створення.

Але якщо Ви встановлювали якісь програми або змінювали налаштування операційної системи в проміжок між останньою резервною копією та збоєм у реєстрі, всі ці дані безповоротно пропадуть. Чи нам це потрібно? Однозначно ні! Щоб у будь-який час створити резервну копіюреєстру скористайтесь командою

яка у разі нормально минулої перевіркистворить резервну копію.

Ще один варіант резервування та відновлення реєстру полягає в експортуванні розділу або цілої галузі, яку Ви плануєте змінювати. Це можна зробити в Regedite для Windows у меню "Реєстр". Виділіть потрібний розділ і клацніть на пункт "Експорт файлу реєстру". Після встановлення імені файлу дані цього розділу будуть експортовані до нього. Файл має розширення REG. Для його імпортування до реєстру достатньо двічі клацнути на ньому і дані будуть перенесені. Правда цей спосіб відновлення інформації має один істотний недолік: всі видалені або змінені записи будуть відновлені, але додані записи видалені не будуть. Тому даний спосіббільше підходить, якщо Ви проводите якісь несуттєві зміни, і щоб відкатити їх, не вводячи старі дані заново, можна скористатися експортом/імпортом.

Взагалі, працювати з реєстром треба вкрай обережно, але якщо Ви періодично резервуватимете його, то ніяких проблем виникнути не повинно

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

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

ОПИС І ПРИЗНАЧЕННЯ

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

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

Зберігається системний реєстр за адресою X: Windows System32 сonfig, де X - буква системного диска.

КОРНЕВІ РОЗДІЛИ СИСТЕМНОГО РЕЄСТРУ

Реєстр Windows складається з декількох основних розділів:

  • - HKEY_CURRENT_CONFIG (HKCC) - у розділі знаходиться вся інформація про апаратний профіль, який використовується на локальній машині під час запуску системи;
  • - HKEY_CURRENT_USER (HKCU) - у розділі зберігається інформація про конкретного користувача, який увійшов у систему і працює в ній зараз. У цій галузі зберігаються його папки, налаштування екрану, встановлені параметридля панелі керування;
  • - HKEY_CLASSES_ROOT (HKCR) - у розділі містяться дані про розширення типів файлів та додатки, які при їх запуску будуть відкриватися;
  • - HKEY_USERS (HKU) - у цій галузі зберігається інформація про всі завантажені активні профілі користувачів конкретного ПК;
  • - HKEY_LOCAL_MACHINE (HKLM) - гілка для зберігання відомостей про завантаження ОС Windows, інформації про драйвери пристроїв та апаратне забезпеченнякомп'ютера;
  • - HKEY_USERS (HKU) - гілка зберігає індивідуальні налаштування профілю кожного користувача, який зареєстровано у системі. Тут же зберігається інформація про профіль «за замовчуванням» для нових користувачів.

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

ВПЛИВ РЕЄСТРУ НА РОБОТУWINDOWS

Як було зазначено раніше, швидкість роботи системи та її стабільність безпосередньо залежить стану реєстру. Найчастіше система починає "гальмувати", коли реєстр збільшує свій розмір. І чим він більший, тим довше завантажується комп'ютер, тому що при запуску ОС системний реєстр завжди перевіряється на наявність помилок, після чого робиться його резервна копія. Причому чим більше стоїть на комп'ютері програмного забезпечення, тим об'ємнішим стає реєстр.

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

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

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

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

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

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

СПОСОБИ РЕДАКТУВАННЯ РЕЄСТРУ

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

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

І все ж якщо ви наважилися внести зміни до реєстру самостійно, то найоптимальнішим рішенням буде скористатися вбудованою Windows утилітою Registry Editor. Для того, щоб потрапити редактор реєстру, існує спеціальна команда regedit, яку необхідно ввести у вікні Виконати (викликається натисканням клавіш Windows+ R).

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

Також у редакторі реєстру, у вкладці Правка, існує опція пошуку (викликана натисканням клавіш Ctrl+ F), яка шукає задані словау іменах розділів, іменах параметрів та їх значеннях. Це дуже зручна функція, що дозволяє, наприклад, очистити реєстр від слідів непотрібної програмиза її назвою.

Коригуючи реєстр вручну, потрібно бути дуже обережним. Одна неправильна дія та працездатність системи буде порушена остаточно, а Windows доведеться встановлювати заново.

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

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

МОНІТОРИНГ РЕЄСТРУ

Реєстр Windows є відображенням операційної системи. І щоб розуміти, що все у системі працює без перебоїв, необхідно вести його постійний моніторинг. Ідеальний варіант використовувати для моніторингу якусь популярну утиліту, яка створювалася спеціально для цього. Для чого її потрібно встановити та користуватися нею? Для того, щоб аналізувати роботу програм. Користувач завжди зможе бачити, які процеси відбуваються в системі, які програми запущені та які з них найчастіше звертаються до реєстру, а якщо він побачить щось підозріле, то зможе вжити заходів щодо його усунення проблем.

Утиліти моніторингу досить прості у використанні. Розібратися в них зможе навіть людина, яка не має спеціальної освіти. І в цьому їхній великий плюс, тому що знати хоча б приблизно, що відбувається в реєстрі ОС їх комп'ютера, бажано всім користувачам, як досвідченим, так і початківцям. Наприклад, можна скористатися однією з найпопулярніших утиліт моніторингу реєстру – Registry Monitor (RegMon).

ДОГЛЯД ЗА РЕЄСТРОМ

Встановлюючи, а потім, видаляючи різні програми, користувач Windows не завжди знає, що, як правило, повністю інформація про них з реєстру не видаляється. Завжди залишаються якісь «хвости», які надалі гальмують роботу системи. Щоб такого не відбувалося, необхідно проводити не тільки моніторинг реєстру, а й забезпечувати догляд за ним. Для цього не потрібно самому вишукувати в реєстрі записи, що залишилися, зробити це можна за допомогою спеціальних програм, про існування яких згадувалося вище. Добре з цією роботою справляються програми jv16 PoverTools, CCleaner, Reg Organizer, RegCleaner та інші. З їх допомогою користувач зможе не тільки почистити реєстр від «сміття», але й дефрагментувати жорсткий диск, відредагувати автозавантаження, очистити історію браузерів, видалити застарілі файли відновлення системи та ін.

ВИСНОВОК

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

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

Поділитися