Відновлення реєстру. Практичне керівництво

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


Прочитавши це попередження, важко не погодитися з тим, що некоректна зміна даних реєстру дійсно може привести до серйозних збоїв в системі. Але, постійте … а як же експеримент, який стоїть в основі еволюції звичайного юзера в просунутого – кому до душі, слідуючи сухим усередненим правилами і законами, слухняно починати роботу з кнопки «Пуск»? .. Хіба що тітці Клаві – «суперадміну», що сидить на пошті і дуже серйозно бормочущій «включіть світло», маючи на увазі під світлом монітор;) …

Приступимо …

Як ви вже знаєте, реєстр являє собою величезну базу даних налаштувань, що зберігаються в папках за адресою% SystemRoot% System32Config і папці для користувача профілів Ntuser.dat. Дійсно, вже виходячи з можливостей куща, зрозуміло, чим може закінчитися необдумане зміна параметрів або, ще гірше, видалення цілих гілок … Виходячи з вищесказаного, буде більш ніж резонно навести деякі з методів відновлення:

Спосіб № 1.
Резервне копіювання файлів реєстру. На змінний носій копіюються файли: SYSTEM.DAT і USER.DAT (для Windows 95/98), які знаходяться в каталозі, куди була встановлена операційна система, і мають атрибути «Тільки для читання» і «прихований». Для Windows XP це (краще скопіювати всю папку) файли за адресою% SystemRoot% System32Config, а також Ntuser.dat, який знаходиться за адресою C: Documents and SettingsUser. У разі збою з причини пошкодження реєстру вантажимося під іншої ОС (DOS, Linux …) і копіюємо файли на місце.

Спосіб № 2.
Для того щоб створити резервну копію реєстру, можна скористатися майстром архівації і відновлення –
Пуск / Програми / Стандартні / Службові / Архівація даних – або просто Виконати: ntbackup. Програма архівації дозволяє архівувати копії важливих системних компонентів – таких, як реєстр, завантажувальні файли (Ntldr і Ntdetect.com) і база даних служби каталогів Active Directory. Для архівації реєстру Windows XP покрокові інструкції наступні:

1. Заходимо в систему з необхідними правами – наприклад, адміністратор.
2. Запускаємо NTbackup – Архівація даних.
3. З режиму майстра переходимо в Розширений режим.
4. Вибираємо закладку Архівація.
5. У лівому віконці знаходимо значок (рядок) System State і викреслюємо її «пташкою»:
6. Натискаємо на кнопку Архівувати, після чого вибираємо Додатково.
7. Встановлюємо галочку Перевірка даних після архівації; знімаємо з пункту Автоматично архівувати захищені системні файли разом зі станом системи (процедура займе значно менше часу):
8. Тип архіву встановлюємо Звичайний.
9. Кнопка ОК і Архівувати. При необхідності після архівації можна переглянути звіт, який розташовується за адресою в папці
З: Documents and Settings \% User% Local SettingsApplication DataMicrosoftWindows NTNTBackupdata у файлах backup01.log, back up02.log …

Покрокові інструкції для повного відновлення реєстру за допомогою NTbackup виглядають наступним чином:
1. Входимо в систему з правами адміністратора.
2. Запускаємо NTbackup.
2. Переходимо на вкладку «Відновлення та управління носієм».
3. У списку Встановіть прапорці для всіх об'єктів, які ви хочете відновити встановлюємо прапорець для об'єкта Стан системи. Далі прямуємо інтуїтивного ОК.

Спосіб № 3.
Суть даного способу полягає у т.зв. експорті reg-файлу. Спосіб особливо ефективний (займає не багато часу і дозволяє робити копії окремих підрозділів) і актуальний при експериментуванні з реєстром. Техніка:
1. Виконати / regedit.
2. Вибираємо потрібний нам розділ / підрозділ.
3. Права кнопка «гризуна» / експорт, вказуємо шлях збереження копії та ім'я файлу:
При архівації частині реєстру ми експортували дані в reg-файл. Для того, щоб витягти їх і відновити первісний стан реєстру, необхідно виконати наступні кроки:
1. Запускаємо regedit: Пуск / Виконати / regedit.
2. У головному меню вибираємо Файл / Імпорт з зазначенням шляху до імпортованого файлу або просто запустити reg-файл, підтвердивши імпорт до реєстру:

Спосіб № 4.
У даному випадку ми заархівіруем системний реєстр за допомогою консолі відновлення (Recovery Console). Для цього необхідно: 1. Завантажитися в Recovery Console (через завантажувальний диск вашої Windows XP).
2. У що з'явилася командному рядку Recovery Console виконуємо наступні команди *:
md tmp
copy c:windowssystem32configsystem c:windows mpsystem.bak
copy c:windowssystem32configsoftware c:windows mpsoftware.bak
copy c:windowssystem32configsam c:windows mpsam.bak
copy c:windowssystem32configsecurity c:windows mpsecurity.bak
copy c:windowssystem32configdefault c:windows mpdefault.bak

* Не рекомендується переміщати збережені файли за межі% SystemRoot%, тому що в Recovery Console вони можуть виявитися недоступними.

Епікриз

Спосіб № 1 можна вважати способом на всі випадки. Всі маніпуляції зі створення копій здійснюються вручну, внаслідок чого № 1 по праву можна віднести до категорії «все геніальне просто».

Спосіб № 2 – Відновлення реєстру проводиться тільки під працюючої Windows-системою, але з одним застереженням: у обраному нами режимі це дійсно так, проте (!) Існує так званий режим майстра аварійної підготовки системи (ASR – створює архів системи, що складається з двох частин: дискети з системними параметрами та інших носіїв, які містять архів системного розділу), в якому можливе відновлення з нуля, використовуючи попередньо створену дискету відновлення.

Спосіб № 3 можна вважати простим і ефективним способом в процесі експериментів з реєстром.

Спосіб № 4 – Для любителів «страшних чорних вікон» …


 

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*