Как восстановить кусты реестра из моментального снимка восстановления системы в Windows XP - Winhelponline

How Restore Registry Hives From System Restore Snapshot Windows Xp Winhelponline

В этой статье описывается, как восстановить кусты реестра из недавнего снимка восстановления системы в Windows XP в случае повреждения реестра, препятствующего запуску компьютера с Windows XP. Если кусты реестра повреждены, при запуске отображаются следующие ошибки.



Windows XP не может запуститься, потому что следующий файл отсутствует или поврежден: WINDOWS SYSTEM32 CONFIG SYSTEM Windows XP не может запуститься, потому что следующий файл отсутствует или поврежден: WINDOWS SYSTEM32 CONFIG SOFTWARE

Вот методы, которые вы можете использовать для решения этой проблемы, за исключением переустановки Windows:



Метод 1. Выполните откат восстановления системы в автономном режиме

Вы можете выполнить откат восстановления системы в автономном режиме с помощью мастера восстановления системы ERD Commander. Подробнее читайте в нашей статье Выполните откат восстановления системы на незагружаемом компьютере с Windows XP . Это, наверное, самый простой способ. Если по какой-то причине вам нужно восстановить кусты реестра вручную, используйте Способ 2 .



Метод 2: восстановить кусты реестра из папки хранилища восстановления системы

Снимки восстановления системы хранятся в папке с именем Информация о системном объеме . В каждой папке моментальных снимков хранятся кусты реестра, системные файлы и другие данные. Статья базы знаний Microsoft 307545 расскажет, как восстановить реестр из каталога Windows Repair, а затем восстановить самые последние кусты реестра из каталога Информация о системном объеме папка. Ниже приводится краткое изложение этой статьи:

Часть I



  • Запустите консоль восстановления Windows XP.
  • Скопируйте пять кустов реестра (SYSTEM, SOFTWARE, SAM, SECURITY, DEFAULT) из C: Windows System32 Config в C: Windows Tmp, добавив .позади расширение.
  • Удалите пять кустов реестра из C: Windows System32 Config.
  • Скопируйте пять кустов реестра из папки C: Windows Repair в C: Windows System32 Config.

После этого вы сможете запустить Windows XP с помощью реестра, созданного во время первоначальной установки Windows XP. В результате любые изменения и настройки, произошедшие после завершения программы установки, теряются.

Часть II

  • Запустите Windows XP в безопасном режиме
  • Исследовать Информация о системном объеме папку на диске, где установлена ​​Windows XP. Если вам отказано в доступе к папке, прочтите Эта статья чтобы узнать, как получить доступ к папке System Volume Information.
  • Дважды щелкните значок _Восстановить… папку и найдите последнюю точку восстановления, идентифицированную идентификатором последовательности точки восстановления (RP1, RP2, RP3 и т. д.…). Поскольку вы использовали файл реестра, созданный программой установки, этот реестр не знает, что эти точки восстановления существуют и доступны. В разделе «Информация о системном томе» создается новая папка с новым идентификатором GUID, и создается точка восстановления, которая включает копию файлов реестра, которые были скопированы во время первой части. Поэтому важно не использовать самую последнюю папку, особенно если отметка времени в папке совпадает с текущим временем.
  • Дважды щелкните папку с именем снимок
  • Скопируйте пять кустов реестра в C: Windows Tmp

Часть III.

  • Запустите консоль восстановления Windows XP
  • Скопируйте пять кустов реестра из C: Windows Tmp в C: Windows System32 Config.
  • Запустите Windows XP
  • Выполните откат восстановления системы.

Более простой метод

Если вы найдете шаги в 307545 утомительно, вы можете выполнить задачу с помощью загрузочного компакт-диска с Windows, например BartPE или загрузочный компакт-диск ERD Commander. Вот инструкции для загрузочного компакт-диска ERD Commander.

Использование загрузочного компакт-диска ERD Commander

ERD Commander является частью набора средств диагностики и восстановления Microsoft (DaRT), 30-дневная ознакомительная версия которого доступна здесь (MSDaRT50Eval.msi - 64,2 МБ). Мы рассмотрели MS DaRT ранее в статье Выполните откат восстановления системы на незагружаемом компьютере с Windows XP . Выполните шаги 1-7 из этой статьи, чтобы создать загрузочный компакт-диск ERD Commander.

1. Вставьте загрузочный компакт-диск ERD Commander в дисковод и перезапустите систему.

2. Загрузите компьютер с загрузочного компакт-диска ERD Commander. Возможно, вам сначала придется установить порядок загрузки в BIOS.

3. Выберите установку Windows XP и нажмите OK.

4. Дважды щелкните значок «Мой компьютер» на рабочем столе.

5. Откройте C: Windows System32 Config папка

6. Переименуйте пять кустов реестра (SYSTEM, SOFTWARE, SAM, SECURITY, DEFAULT), добавив к ним расширение .bak.

5. Дважды щелкните букву диска, на которой установлена ​​Windows.

6. Откройте Информация о системном объеме папку и дважды щелкните _восстановить{…} папка.

7. Найдите недавний снимок, идентифицированный идентификатором последовательности точки восстановления (RP1, RP2, RP3 и т. Д.…). Наибольшее число указывает на самый последний снимок, а наименьшее число указывает на самый старый снимок. Выберите тот, который хотите восстановить. Кроме того, вы также можете отсортировать снимки восстановления системы, используя столбец «Дата».

8. Дважды щелкните соответствующую папку (скажем, RP20 ) и дважды щелкните папку с именем снимок

9. Выберите следующие файлы (используйте клавишу CTRL, чтобы выбрать несколько файлов.)

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

10. Щелкните выделение правой кнопкой мыши и выберите Скопировать в…

11. Выберите C: Windows System32 Config в качестве пути назначения и нажмите ОК.

Элементы будут скопированы.

12. Открыть C: Windows System32 Config и переименуйте ульи следующим образом:

  • Переименуйте _REGISTRY_MACHINE_SAM в СЭМ
  • Переименуйте _REGISTRY_MACHINE_SECURITY в БЕЗОПАСНОСТЬ
  • Переименуйте _REGISTRY_MACHINE_SOFTWARE в ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
  • Переименуйте _REGISTRY_MACHINE_SYSTEM в СИСТЕМА
  • Переименуйте _REGISTRY_USER_.DEFAULT в ПО УМОЛЧАНИЮ

13. Извлеките загрузочный компакт-диск ERD Commander и перезапустите Windows XP. Теперь, когда вы выполнили только откат реестра. Чтобы завершить процедуру, нажмите Пуск, а затем - Все программы. Щелкните Стандартные, а затем щелкните Системные инструменты. Щелкните Восстановление системы, а затем щелкните Восстановить предыдущую RestorePoint . Завершите процесс восстановления системы.


Одна небольшая просьба: если вам понравился этот пост, поделитесь им?

Одна «крошечная» публикация от вас серьезно поможет росту этого блога. Несколько отличных предложений:
  • Приколи это!
  • Поделитесь этим в своем любимом блоге + Facebook, Reddit
  • Твитнуть!
Так что большое спасибо за вашу поддержку, мой читатель. Это займет не более 10 секунд вашего времени. Кнопки «Поделиться» находятся прямо внизу. :)