Реєстр XP – відновлення системи, Windows, Операційні системи, статті

Дії по ручному відновленню пошкодженого реєстру, який перешкоджає завантаженні Windows XP


При запуску або перезавантаження комп’ютера під керуванням Windows XP можуть з’являтися наступні повідомлення про помилки.
Не вдається запустити Windows ХР через зіпсованого або відсутнього файлу WINDOWSSYSTEM32CONFIGSYSTEM
Не вдається запустити Windows ХР через зіпсованого або відсутнього файлу WINDOWSSYSTEM32CONFIGSOFTWARE
Stop: c0000218 {Збій у файлі реєстру} У реєстр не вдається завантажити сімейство розділів (файл) SystemRootSystem32ConfigSOFTWARE або його журнал або запасну копію
Системна помилка: Lsass.exe
При оновленні пароля цей код стану повернення означає, що вказана невірна поточний пароль.

Процедура, описана в цій статті, пов’язана з використанням консолі відновлення і засоби відновлення системи. Для успішного завершення процесу необхідно виконувати інструкції в тому порядку, в якому вони перераховані. Після завершення процедури система повинна повернутися в стан, близький до стану на момент, що передує виникненню проблеми. Якщо раніше виконувалося резервне копіювання стану системи за допомогою програми NTBackup, можна пропустити частини 2 і 3 і відразу перейти до етапу 4.

Етап 1


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

Виконайте наступні дії.


  1. Вставте компакт-диск Windows XP або завантажувальну дискету Windows XP і перезавантажте комп’ютер.
    Вкажіть додаткові параметри для завантаження комп’ютера з компакт-диска, якщо буде запропоновано зробити це.
  2. При появі напису “Вас вітає майстер інсталяції” натисніть клавішу R, щоб запустити консоль відновлення.
  3. Якщо на комп’ютері встановлено дві або більше операційні системи, виберіть екземпляр Windows, до якого потрібно отримати доступ з консолі відновлення.
  4. Після появи відповідного запиту введіть пароль адміністратора. Якщо пароль для облікового запису адміністратора не призначений, просто натисніть клавішу ENTER.
  5. У командному рядку консолі відновлення введіть такі команди, натискаючи після кожної з них клавішу ENTER.
    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

    delete c:windowssystem32configsystem
    delete c:windowssystem32configsoftware
    delete c:windowssystem32configsam
    delete c:windowssystem32configsecurity
    delete c:windowssystem32configdefault

    copy c:windows epairsystem c:windowssystem32configsystem
    copy c:windows epairsoftware c:windowssystem32configsoftware
    copy c:windows epairsam c:windowssystem32configsam
    copy c:windows epairsecurity c:windowssystem32configsecurity
    copy c:windows epairdefault c:windowssystem32configdefault


  6. Введіть команду exit, щоб завершити роботу консолі відновлення. Комп’ютер буде перезавантажено.

Примітка. Передбачається, що операційна система Windows XP встановлена ​​в папці C: Windows. Якщо це не так, замініть C: Windows на відповідну папку windows_folder.

Якщо є доступ до іншого комп’ютера, для економії часу можна скопіювати текст, наведений в описі дії 5, і потім створити текстовий файл (наприклад, Regcopy1.txt). Щоб використовувати цей файл, виконайте в консолі відновлення наступну команду:
batch regcopy1.txt

В консолі відновлення команда batch послідовно виконує всі команди в текстовому файлі, що дозволяє не вводити їх вручну.

Етап 2


Для виконання процедури, описаної в даному розділі, необхідно увійти в систему з обліковим записом адміністратора або члена групи “Адміністратори”. В Windows XP Home Edition можна увійти в систему в якості члена групи “Адміністратори”. В цьому випадку необхідно завантажити Windows XP Home Edition в безпечному режимі. Для завантаження Windows XP Home Edition в безпечному режимі, виконайте такі дії.

Примітка. Попередньо роздрукуйте цю інструкцію. Після перезавантаження комп’ютера в безпечному режимі інструкції будуть недоступні. Якщо на комп’ютері використовується файлова система NTFS, роздрукуйте також інструкції зі статті 309531 бази знань Майкрософт, на яку є посилання в кроці 7.


  1. Виберіть у меню Пуск пункт Завершення роботи (Або Вимкнення комп’ютера), Потім – Перезавантаження і натисніть кнопку ОК (Або натисніть кнопку Перезавантаження).
  2. Натисніть клавішу F8.

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


  3. За допомогою клавіш зі стрілками виберіть безпечний режим і натисніть клавішу ENTER.
  4. Якщо на комп’ютері встановлено декілька операційних систем, за допомогою клавіш зі стрілками виберіть потрібну і натисніть клавішу ENTER.

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


  1. Запустіть провідник Windows.
  2. У меню Сервіс виберіть команду Властивості папки.
  3. Перейдіть на вкладку Вид.
  4. У розділі Приховані файли і папки виберіть параметр Показувати приховані файли і папки і зніміть прапорець Приховувати захищені системні файли (рекомендовано).
  5. При появі запиту про те, чи треба відображати дані файли, натисніть кнопку Та.
  6. Двічі клацніть ім’я диска, на якому встановлена ​​Windows XP. Необхідно правильно вибрати диск.
  7. Відкрийте папку System Volume Information. Дана папка є прихованою і тому відображається затіненій.

    Примітка. Зазначена папка містить одну або кілька папок з назвами типу “_restore {GUID}” (наприклад, “_restore {87BD3667-3246-476B-923F-F86E30B3E7F8}”).

    Примітка. При цьому може з’явитися таке повідомлення про помилку.
    Немає доступу до C: System Volume Information. Відмовлено в доступі.В цьому випадку см. інструкції з отримання доступу до даної папці в статті бази знань Майкрософт:
    309531(Http://support.microsoft.com/kb/309531/) Отримання доступу до папки System Volume Information

  8. Відкрийте папку, яка була створена раніше. Щоб дізнатися час створення папки, виберіть у меню Вид пункт Таблиця. Папка може містити одну або кілька папок, імена яких починаються з RPx. Це точки відновлення.
  9. Відкрийте одну з цих папок і знайдіть папку Snapshot. Шлях до папки Snapshot може виглядати наступним чином:
    C:System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}RP1Snapshot
  10. Скопіюйте наступні файли з папки Snapshot в папку C: WindowsTmp:

    • _REGISTRY_USER_.DEFAULT
    • _REGISTRY_MACHINE_SECURITY
    • _REGISTRY_MACHINE_SOFTWARE
    • _REGISTRY_MACHINE_SYSTEM
    • _REGISTRY_MACHINE_SAM

  11. У папці C: WindowsTmp перейменуйте ці файли наступним чином:

    • _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: WindowsTmp, переміщуються, щоб забезпечити доступ до них з консолі відновлення. Ці файли необхідні для заміни файлів реєстру, що знаходяться в папці C: WindowsSystem32Config. За замовчуванням консоль відновлення має обмежений доступ до папок і не може копіювати файли з папки System Volume Information.

Примітка. Передбачається, що на комп’ютері використовується файлова система FAT32. Додаткові відомості про отримання доступу до папки System Volume Information в файлової системи NTFS см. в статті бази знань Майкрософт:
309531(Http://support.microsoft.com/kb/309531/) Отримання доступу до папки System Volume Information

Етап 3


На третьому етапі необхідно видалити існуючі файли реєстру і скопіювати в папку C: WindowsSystem32Config файли, перейменовані на етапі 2.


  1. Запустіть консоль відновлення.
  2. У командному рядку введіть такі команди, натискаючи після кожної з них клавішу ENTER.
    del c:windowssystem32configsam

    del c:windowssystem32configsecurity

    del c:windowssystem32configsoftware

    del c:windowssystem32configdefault

    del c:windowssystem32configsystem

    copy c:windows mpsoftware c:windowssystem32configsoftware

    copy c:windows mpsystem c:windowssystem32configsystem

    copy c:windows mpsam c:windowssystem32configsam

    copy c:windows mpsecurity c:windowssystem32configsecurity

    copy c:windows mpdefault c:windowssystem32configdefault

    Примітка. Для зручності сприйняття деякі команди можуть бути розбиті на частини.
  3. Введіть команду exit, щоб завершити роботу консолі відновлення. Комп’ютер буде перезавантажено.

Примітка. Передбачається, що операційна система Windows XP встановлена ​​в папці C: Windows. Якщо це не так, замініть C: Windows на відповідну папку windows_folder.

Якщо є доступ до іншого комп’ютера, для економії часу можна скопіювати текст, наведений в описі дії 2, і потім створити текстовий файл (наприклад, Regcopy2.txt). Щоб використовувати цей файл, виконайте в консолі відновлення наступну команду:
batch regcopy2.txt

Етап 4



  1. Натисніть кнопку Пуск і виберіть команду Всі програми.
  2. Виберіть пункт Стандартні, А потім – Службові програми.
  3. Запустіть програму Відновлення системи і виберіть пункт Відновлення попереднього стану комп’ютера.

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


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

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

Ваш отзыв

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

*

*