Як відновити роботу системи після пошкодження системного реєстру, який перешкоджає запуску Windows XP
У цій статті розглядається відновлення операційної системи Windows XP. яка не починається через пошкодження в системному реєстрі. Дана процедура не гарантує повного відновлення працездатності системи, проте дає можливість відновити дані.
Попередження. Не використовуйте представлені в цій статті інструкції, якщо операційна система була встановлена постачальником обчислювальної техніки (ПВТ). У таких системах створюються облікові записи і паролі, які не існували раніше. Якщо скористатися процедурою, описаною в цій статті, можуть з'явитися проблеми зі входом в консоль відновлення для відновлення вихідних кущів реєстру.
Примітка. Повинні бути замінені всі п'ять кущів реєстру. Якщо замінити не всі кущі, можуть виникнути проблеми, оскільки параметри програмного забезпечення і устаткування, можливо, зберігаються в кількох місцях реєстру.
При запуску або перезавантаження комп'ютера під керуванням Windows XP можуть з'являючись.
При запуску або перезавантаження комп'ютера під керуванням Windows XP можуть з'являтися такі повідомлення про помилки.
Не вдалося запустити Windows ХР через зіпсованого або відсутнього файлу \ WINDOWS \ SYSTEM32 \ CONFIG \ SYSTEM
Не вдалося запустити Windows ХР через зіпсованого або відсутнього файлу \ WINDOWS \ SYSTEM32 \ CONFIG \ SOFTWARE
Stop: c0000218 До реєстру не вдається завантажити сімейство розділів (файл) \ SystemRoot \ System32 \ Config \ SOFTWARE або його журнал або резервну копію
Системна помилка: Lsass.exe
При оновленні пароля цей код стану повернення означає, що вказана невірна поточний пароль.
Дії по ручному відновленню пошкодженого реєстру, який перешкоджає завантаженні Windows XP
На даному етапі необхідно запустити консоль відновлення, створити тимчасову папку, скопіювати наявні файли системного реєстру в нову папку, видалити файли системного реєстру з поточного місця зберігання, а потім скопіювати файли реєстру з папки відновлення в папку System32 \ Config. При цьому буде створено системний реєстр, який дозволить завантажити Windows XP. Даний реєстр був створений і збережений в процесі початкової установки Windows XP. Таким чином, будь-які зміни і налаштування, зроблені після завершення установки, будуть втрачені.
Виконайте наступні дії.
- Вставте компакт-диск Windows XP або дискету Windows XP і перезапустіть комп'ютер.
Вкажіть додаткові параметри для завантаження комп'ютера з компакт-диска, якщо буде запропоновано зробити це. - Якщо з'являється «Вас вітає майстер установки» натисніть клавішу R, щоб запустити консоль відновлення.
- Якщо на комп'ютері встановлено дві або більше операційні системи, виберіть екземпляр Windows, до якого потрібно отримати доступ з консолі відновлення.
- Після появи відповідного запиту введіть пароль адміністратора. Якщо пароль для облікового запису адміністратора не призначено, просто натисніть клавішу Enter.
- У командному рядку консолі відновлення введіть наступні команди, натискаючи після кожної з них клавішу ENTER.
delete c: \ windows \ system32 \ config \ system
delete c: \ windows \ system32 \ config \ software
delete c: \ windows \ system32 \ config \ sam
delete c: \ windows \ system32 \ config \ security
delete c: \ windows \ system32 \ config \ default
- Введіть команду exit. щоб завершити роботу консолі відновлення. Комп'ютер буде перезавантажений.
Примітка. Передбачається, що операційна система Windows XP встановлена в папці C: \ Windows. Якщо це не так, замініть C: \ Windows на відповідну папку windows_folder.
В консолі відновлення команда batch послідовно виконує всі команди в текстовому файлі, що дозволяє не вводити їх вручну.
Для виконання процедури, описаної в даному розділі, необхідно увійти в систему з обліковим записом адміністратора або члена групи "Адміністратори". У Windows XP Home Edition можна увійти в систему в якості члена групи "Адміністратори". В цьому випадку необхідно завантажити Windows XP Home Edition в безпечному режимі. Для завантаження Windows XP Home Edition в безпечному режимі, виконайте такі дії.
- Виберіть в меню Пуск пункт Завершення роботи (або Вимкнення комп'ютера), потім - Перезавантаження і натисніть кнопку ОК (або натисніть кнопку Перезавантаження).
- Натисніть клавішу F8.
На другому етапі (частина 2 цієї статті) необхідно за допомогою засобу відновлення системи скопіювати файли реєстру з папки, в якій зберігаються резервні копії. Дана папка недоступна з консолі відновлення і не видно під час роботи в звичайному режимі. Перед виконанням даної процедури необхідно змінити ряд параметрів, щоб зробити зазначену папку видимою.
- Запустіть провідник Windows.
- У меню Сервіс виберіть команду Властивості папки.
- Перейдіть на вкладку Вид.
- У розділі Приховані файли і папки виберіть параметр Показувати приховані файли і папки і зніміть прапорець Приховувати захищені системні файли (рекомендовано).
- У відповідь на запит про те, чи треба відображати дані файли, натисніть кнопку Так.
- Двічі клацніть ім'я диска, на якому встановлена Windows XP. Необхідно правильно вибрати диск.
- Відкрийте папку System Volume Information. Дана папка є прихованою і тому відображається затіненій.
Примітка. Зазначена папка містить одну або кілька папок з назвами типу «_restore» (наприклад, «_restore»).
Примітка. При цьому може з'явитися таке повідомлення про помилку.
Немає доступу до C: \ System Volume Information. Відмовлено в доступі.
- Відкрийте папку, яка була створена раніше. Щоб дізнатися час створення папки, виберіть у меню Вид пункт Таблиця. Папка може містити одну або кілька папок, імена яких починаються з RP x. Це точки відновлення.
- Відкрийте одну з цих папок і знайдіть папку Snapshot. Шлях до папки Snapshot може виглядати наступним чином:
C: \ System Volume Information \ _restore \ RP1 \ Snapshot
- Скопіюйте наступні файли з папки Snapshot в папку C: \ Windows \ Tmp:
- _REGISTRY_USER_.DEFAULT
- _REGISTRY_MACHINE_SECURITY
- _REGISTRY_MACHINE_SOFTWARE
- _REGISTRY_MACHINE_SYSTEM
- _REGISTRY_MACHINE_SAM
- У папці C: \ Windows \ Tmp перейменуйте ці файли таким чином:
- _REGISTRY_USER_.DEFAULT в DEFAULT
- _REGISTRY_MACHINE_SECURITY в SECURITY
- _REGISTRY_MACHINE_SOFTWARE в SOFTWARE
- _REGISTRY_MACHINE_SYSTEM в SYSTEM
- _REGISTRY_MACHINE_SAM в SAM
Це резервні копії файлів реєстру, створені засобом відновлення системи. Оскільки раніше використовувалися файли системного реєстру, створені програмою установки, в даному системному реєстрі немає інформації про ці контрольних точках. В папці System Volume Information створюються нова папка з новим ідентифікатором GUID і контрольна точка відновлення, що містить копії файлів реєстру, скопійованих на етапі 1. Тому важливо не використовувати папку, створену останньої, особливо якщо час її створення збігається з поточним часом.
У поточній конфігурації системи відсутні дані про попередніх контрольних точках відновлення. Для того щоб зробити ці контрольні точки доступними, необхідно скопіювати попередню копію реєстру з попередньої контрольної точки відновлення.
Файли реєстру, скопійовані раніше в папку C: \ Windows \ Tmp, переміщаються, щоб забезпечити доступ до них з консолі відновлення. Ці файли необхідні для заміни файлів реєстру, що знаходяться в папці C: \ Windows \ System32 \ Config. За замовчуванням консоль відновлення має обмежений доступ до папок і не може копіювати файли з папки System Volume Information.
На третьому етапі необхідно видалити існуючі файли реєстру і скопіювати в папку C: \ Windows \ System32 \ Config файли, перейменовані на етапі 2.
- Запустіть консоль відновлення.
- У командному рядку введіть такі команди, натискаючи після кожної з них клавішу ENTER.
Примітка. Для зручності сприйняття деякі команди можуть бути розбиті на частини.
- Введіть команду exit. щоб завершити роботу консолі відновлення. Комп'ютер буде перезавантажений.
Примітка. Передбачається, що операційна система Windows XP встановлена в папці C: \ Windows. Якщо це не так, замініть C: \ Windows на відповідну папку windows_folder.
- Натисніть кнопку Пуск і виберіть команду Усі програми.
- Виберіть пункт Стандартні. а потім - Службові програми.
- Запустіть програму відновлення системи і виберіть пункт Відновлення попереднього стану комп'ютера.