Ошибка при запуске приложения 0x80070002 Windows 10 как исправить — вопрос, который тревожит многих пользователей. Эта ошибка обычно возникает, когда система не может найти нужный файл или компонент для запуска программы. Чаще всего проблема связана с поврежденными системными файлами, неверными путями в реестре или конфликтами с антивирусом. Реже — с обновлениями Windows, которые не установились должным образом.

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

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

Код 0x80070002 расшифровывается как ERROR_FILE_NOT_FOUND — система не смогла найти файл, необходимый для запуска приложения. Это может быть:

  • Исполняемый файл (.exe, .dll), который был удален или поврежден;
  • Ключ реестра, указывающий на несуществующий путь;
  • Сломанный ярлык программы;
  • Конфликт с обновлениями Windows.

Чаще всего проблема проявляется при запуске приложений из Microsoft Store, стандартных утилит (calculator.exe, notepad.exe) или сторонних программ.

💡

Если ошибка появляется только у одного приложения, попробуйте его переустановить. Если проблема системная — читайте дальше.

Причина Частота встречаемости Краткое описание
Поврежденные системные файлы 40% Файлы SFC или DISM могут быть повреждены из-за вирусов, некорректного выключения ПК или сбоев диска.
Неправильные пути в реестре 25% После удаления программ в реестре остаются записи, указывающие на несуществующие файлы.
Конфликт с антивирусом 15% Антивирусные программы (например, Avast, Kaspersky) могут блокировать доступ к системным файлам.
Сломанные обновления Windows 10% Неустановленные или частично установленные обновления могут вызывать сбои.
Проблемы с жестким диском 10% Бэд-блоки или ошибки файловой системы приводят к потере доступа к файлам.

Основные причины возникновения

Чтобы точно определить, как исправить ошибку 0x80070002, нужно понять её первопричину. В таблице ниже — наиболее распространенные сценарии.

Если вы не уверены, что стало причиной сбоя, начните с самого простого — проверки системных файлов.

Способы диагностики проблемы

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

  • Проверка журнала событий Windows: откройте Панель управления > Администрирование > Просмотр событий > Журналы Windows > Приложение. Ищите ошибки с кодом 0x80070002.
  • Тест целостности системных файлов: запустите командную строку от имени администратора и выполните команду sfc /scannow. Если будут найдены поврежденные файлы, система попробует их исправить.
  • Проверка диска на ошибки: в командной строке выполните chkdsk C: /f (замените C: на букву системного диска). Потребуется перезагрузка.

Если диагностика не дала результатов, переходите к активным действиям.

Исправление ошибки через командную строку

Один из самых эффективных способов — использование утилит SFC и DISM. Они восстанавливают поврежденные системные файлы.

  1. Откройте командную строку от имени администратора: нажмите Win + X и выберите Командная строка (администратор).
  2. Введите команду sfc /scannow и дождитесь завершения проверки (может занять 10–30 минут).
  3. Если SFC не сработала, выполните:
    DISM /Online /Cleanup-Image /RestoreHealth
    Эта команда скачает необходимые файлы из центра обновлений Microsoft и восстановит образ системы.
  4. Перезагрузите компьютер.
⚠️ Внимание: если после выполнения команд ошибка 0x80070002 осталась, не повторяйте их многократно. Переходите к другим способам.
Какой способ диагностики вы испальзуете чаще всего?
Просмотр журнала событий
Команда sfc /scannow
Проверка chkdsk
Другое

Восстановление реестра Windows

Неправильные записи в реестре — частая причина ошибки 0x80070002. Исправить это можно вручную или с помощью специализированных утилит.

В таблице ниже — сравнение способов очистки реестра:

Способ Сложность Эффективность Риски
Ручная очистка Высокая Средняя Высокие (риск повреждения системы)
Утилита CCleaner Низкая Высокая Низкие (при правильном использовании)
Восстановление системы Средняя Высокая Низкие (если есть точка отката)
Команда DISM с параметром /Cleanup-Image Средняя Средняя Низкие

Если вы не уверены в своих силах, используйте CCleaner или восстановите систему из точки отката. Для этого:

  1. Откройте Панель управления > Восстановление > Запуск восстановления системы.
  2. Выберите точку отката, созданную до появления ошибки.
  3. Следуйте инструкциям на экране.

Дополнительные методы устранения

Если предыдущие шаги не помогли, попробуйте следующие методы:

  • Отключите антивирус: временно отключите защиту и попробуйте запустить приложение. Если ошибка исчезла — добавьте программу в исключения антивируса.
  • Перерегистрация приложений: для программ из Microsoft Store выполните в от имени администратора:
    Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
  • Обновление Windows: откройте Параметры > Обновление и безопасность > Центр обновления Windows и установите все доступные обновления.

Большинство ошибок 0x80070002 связаны с поврежденными системными файлами или неверными путями в реестре. Начните с проверки SFC и DISM, затем переходите к более сложным методам.

Пошаговая инструкция: что делать, если ничего не помогает

Если ошибка 0x80070002 все еще появляется, выполните следующие действия:

  1. Проверьте целостность образа Windows: выполните команду DISM /Online /Cleanup-Image /ScanHealth, затем DISM /Online /Cleanup-Image /RestoreHealth.
  2. Сбросьте кэш Windows Store: в командной строке выполните wsreset.exe.
  3. Создайте нового пользователя: иногда профиль пользователя может быть поврежден. Создайте новую учетную запись через Параметры > Учетные записи > Семья и другие пользователи.
  4. Восстановите через загрузочный носитель: если все остальные методы не сработали, используйте флешку с образом системы и выберите Восстановление при загрузке.