📖 Код ошибки 5001 0x80070002: что делать в Windows 10/11

Код ошибки 5001 0x80070002: причины сбоя, пошаговые способы исправления, команды проверки и полезные пути журналов в Windows 10/11.

Код ошибки 5001 0x80070002: что делать в Windows 10/11

Код ошибки 5001 0x80070002 обычно появляется в момент запуска службы, системного компонента или установщика, когда один из требуемых файлов не найден по ожидаемому пути. В Windows это часто выглядит как «сбой инициализации компонента» или «не удалось найти указанный файл».

На практике проблема устраняется поэтапной диагностикой: сначала проверка времени, диска и служб, затем восстановление системных файлов и очистка временных каталогов. Ниже приведён безопасный порядок действий.

Возможные причины

  • Повреждены системные файлы и компонентное хранилище Windows.
  • Удалены или недоступны временные каталоги, используемые службой.
  • Сбой прав доступа к папкам ProgramData, Temp или профилю пользователя.
  • Ошибки файловой системы или bad-блоки на системном диске.
  • Сторонний антивирус блокирует чтение служебных файлов.

Способ 1. Перезагрузить ПК и проверить дату/время

  1. Перезагрузите компьютер обычным способом.
  2. Откройте «Дата и время» и включите авто-синхронизацию.
  3. Повторите действие, при котором возникал код 5001 0x80070002.

Способ 2. Проверить свободное место и временные папки

  1. Убедитесь, что на диске C: есть минимум 10–15 ГБ свободно.
  2. Очистите временные файлы через «Параметры» → «Память».
  3. Проверьте доступность каталогов %temp% и %windir%\Temp.

Способ 3. Запустить SFC для восстановления системных файлов

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

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

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

⚠️ Важно

Не удаляйте вручную системные каталоги и файлы из ProgramData или WinSxS. Для очистки используйте только штатные средства Windows, иначе можно усилить проблему и получить новые ошибки запуска.

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

  1. Выполните быструю проверку:
chkdsk C: /scan
  1. При обнаружении ошибок запустите исправление:
chkdsk C: /f

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

  1. Откройте CMD от администратора и выполните:
net stop wuauserv
net stop bits
net start bits
net start wuauserv
  1. Проверьте, исчезла ли ошибка в проблемном сценарии.

Способ 7. Исключить конфликт стороннего ПО

  1. Временно отключите сторонний антивирус и оверлеи мониторинга.
  2. Выполните чистую загрузку Windows и повторите проверку.
  3. Если ошибка ушла, включайте службы по одной для поиска конфликта.

💡 Совет

Если код появляется в конкретной программе, переустановите её поверх существующей версии с официального дистрибутива — это восстанавливает отсутствующие файлы и записи путей.

Способ 8. Выполнить обновление на месте через ISO

  1. Смонтируйте актуальный ISO Windows 10/11.
  2. Запустите setup.exe и выберите вариант с сохранением файлов и приложений.
  3. После завершения проверьте, воспроизводится ли ошибка.

Полезные пути для диагностики

  • Лог SFC/CBS: %windir%\Logs\CBS\CBS.log.
  • Лог DISM: %windir%\Logs\DISM\dism.log.
  • Временные файлы пользователя: %temp%.
  • Системные временные файлы: %windir%\Temp.
  • Журналы установки и обслуживания: %windir%\Panther.

FAQ

Что означает код ошибки 5001 0x80070002?

Код 5001 0x80070002 означает, что приложение или системная служба не смогли найти требуемый файл или каталог. Чаще всего причина связана с повреждёнными системными компонентами, некорректными путями или удалёнными временными файлами.

Нужно ли запускать SFC и DISM при этой ошибке?

Да, это базовые проверки. Сначала выполните sfc /scannow, затем DISM /Online /Cleanup-Image /RestoreHealth, чтобы восстановить целостность системных файлов и хранилища компонентов.

Может ли антивирус вызывать ошибку 5001 0x80070002?

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

Какие папки и журналы смотреть для диагностики?

В первую очередь проверьте %windir%\Logs\CBS\CBS.log, %windir%\Logs\DISM\dism.log, %temp% и %windir%\Temp. По этим путям обычно видно, какой файл не найден и на каком этапе возникает сбой.

Что делать, если ошибка повторяется после всех шагов?

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

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

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

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

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