📖 Ошибка 0x80070002 при восстановлении системы: код 0x20000

Ошибка 0x80070002 при восстановлении системы, код 0x20000 и status wait 2: причины, команды и 8 способов вернуть запуск восстановления.

Ошибка 0x80070002 при восстановлении системы: код 0x20000

Ошибка 0x80070002 при восстановлении системы появляется, когда Windows не может прочитать один из файлов точки восстановления или дождаться ответа службы, участвующей в откате. Иногда вместе с этим отображаются код 0x20000 и status wait 2.

Такие сбои обычно связаны с теневыми копиями, повреждёнными компонентами, ошибками файловой системы или конфликтами служб. Ниже — рабочая схема из 8 способов, которую стоит выполнять по порядку.

Частые причины

  • Повреждена сама точка восстановления или хранилище теневых копий (VSS).
  • Службы VSS и Microsoft Software Shadow Copy Provider работают с ошибкой.
  • Есть ошибки файловой системы на системном разделе.
  • Повреждены системные файлы и компонентное хранилище Windows.
  • Антивирус или защитный софт блокирует операции отката.

⚠️ Важно

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

Способ 1. Проверить службы восстановления и теневого копирования

  1. Нажмите Win + R и откройте services.msc.
  2. Найдите Volume Shadow Copy (VSS) и Microsoft Software Shadow Copy Provider.
  3. Установите тип запуска «Вручную» или «Автоматически» и запустите службы.
  4. Повторите восстановление системы.

Способ 2. Временно отключить сторонний антивирус

  1. Отключите активную защиту стороннего антивируса на время процедуры.
  2. Запустите восстановление системы повторно.
  3. После проверки сразу включите защиту обратно.

💡 Совет

Если доступно несколько точек восстановления, выбирайте более раннюю: она чаще бывает целой и реже привязана к недавно изменённым драйверам.

Способ 3. Проверить системные файлы (SFC)

  1. Откройте CMD от имени администратора.
  2. Выполните:
sfc /scannow
  1. После завершения перезагрузите компьютер.

Способ 4. Восстановить компонентное хранилище (DISM)

  1. В CMD от администратора запустите:
DISM /Online /Cleanup-Image /RestoreHealth
  1. После DISM повторно выполните sfc /scannow.

Способ 5. Проверить диск на ошибки

  1. Для быстрой диагностики выполните:
chkdsk C: /scan
  1. При обнаружении ошибок запланируйте исправление:
chkdsk C: /f
  1. Перезагрузите ПК и дождитесь завершения проверки.

Способ 6. Запустить восстановление из среды WinRE

  1. Откройте «Параметры» → «Система» → «Восстановление» → «Особые варианты загрузки».
  2. Выберите «Перезагрузить сейчас» и перейдите в «Поиск и устранение неисправностей».
  3. Запустите «Восстановление системы» и выберите точку отката.

Способ 7. Проверить и очистить теневые копии

  1. Откройте CMD от администратора.
  2. Проверьте состояние VSS-копий:
vssadmin list shadows
  1. При большом количестве битых копий удалите старые:
vssadmin delete shadows /for=C: /oldest

Способ 8. Использовать восстановление при загрузке или обновление на месте

  1. В WinRE запустите «Восстановление при загрузке».
  2. Если не помогло, выполните обновление на месте через актуальный ISO.
  3. Проверьте работу восстановления системы после завершения.

Полезные пути и журналы

  • Точки восстановления и VSS-данные: System Volume Information.
  • Логи компонентов: %windir%\Logs\CBS\CBS.log.
  • Логи DISM: %windir%\Logs\DISM\dism.log.
  • Журналы восстановления: %windir%\System32\LogFiles\Srt\SrtTrail.txt.
  • Служебные журналы установки: %windir%\Panther.

FAQ

Что означает ошибка 0x80070002 при восстановлении системы?

Код 0x80070002 означает, что среда восстановления не нашла нужный файл или путь. Часто это связано с повреждёнными точками восстановления, журналами VSS, ошибками диска или системных компонентов.

Что значат код 0x20000 и status wait 2 в этой ситуации?

Обычно код 0x20000 и status wait 2 указывают на сбой ожидания ресурса при чтении снимка системы. Это бывает при повреждённых теневых копиях, блокировке служб VSS или проблемах доступа к диску.

Можно ли сохранить файлы пользователя при исправлении ошибки?

Да, описанные шаги в основном затрагивают службы, логи и системные компоненты, а не личные документы. Перед глубокими действиями всё равно рекомендуется сделать резервную копию важных данных.

Какие команды запускать в первую очередь для проверки системы?

Сначала выполните sfc /scannow, затем DISM /Online /Cleanup-Image /RestoreHealth и проверку диска chkdsk C: /scan. Этот порядок закрывает большинство типовых причин 0x80070002.

Что делать, если восстановление системы всё равно не запускается?

Попробуйте восстановление из WinRE, выберите более раннюю точку, а при повторном сбое используйте восстановление при загрузке или обновление на месте через ISO без удаления пользовательских файлов.

Ошибки 0x80070002, 0x20000 и status wait 2 чаще всего устраняются после проверки VSS, восстановления системных файлов и запуска процедуры из WinRE. Поэтапный подход обычно возвращает штатное восстановление без переустановки ОС.

⚡ Статья обновляется

  • 22.02.2026 — первая публикация

Последняя проверка: 23.02.2026