При обновлении Windows пользователи сталкиваются с ошибкой «исключение неизвестное программное исключение (0xc06d007e)». При попытке закрыть процесс в Диспетчере задач, она постоянно возвращается. Узнаем подробнее причины ошибки и способы ее исправить.
Запуск средства устранения неполадок
Если сталкиваетесь с ошибкой 0xc06d007e во время установки обновления, то, скорее всего, она связана с повреждением Центра обновления Windows, его компонентов или зависимостей. Чтобы восстановить эту функцию, запустите средство устранения неполадок Центра обновления Windows.
Инструмент включает ряд исправлений, которые способны решить большинство неполадок, связанных с функцией обновления. При обнаружении несоответствий применяет предустановленные решения.
Откройте раздел Устранения неполадок командой ms-settings:troubleshoot, запущенной из окна «Выполнить» (WIn +R).
Найдите в правой части окна запись Центр обновления Windows, щелкните на нее и запустите процесс.
При обнаружении проблемы кликните на кнопку «Применить это исправление» и следуйте инструкциям на экране. После завершения перезагрузите ПК и проверьте, устранена ли проблема.
Удаление антивируса
По отзывам пользователей, им удалось исправить ошибку неизвестного программного исключения с кодом 0xc06d007e путем удаления антивируса.
Перейдите в раздел «Удаление или изменение программ» командой appwiz.cpl из окна «Выполнить» (Win + R).
Найдите антивирусную программу, кликните на ней правой кнопкой мыши выберите «Удалить». Следуйте инструкциям деинсталлятора до завершения процесса.
Выполнение чистой загрузки
Существует много приложений, которые могут быть причастны к возникновению неизвестного исключения 0xc06d007e. Обнаружить проблемную службу или фоновый процесс можно путем выполнения чистой загрузки.
В этом режиме система запускается без служб и приложений сторонних разработчиков. Если после загрузки сообщение об ошибке не появляется, то, скорее всего, она связана с конфликтующим приложением.
Перейдите в конфигурацию системы командой msconfig, запущенной из окна командного интерпретатора (Win + R).
На вкладке Службы установите флажок на опции «Не отображать службы Майкрософт». Затем нажмите на кнопку «Отключить все», чтобы предотвратить загрузку сторонних служб при следующем запуске системы.
Затем перейдите на вкладку Автозагрузка и кликните на ссылку Открыть Диспетчер задач и отключите все приложения из автозагрузки.
После этого перезагрузите компьютер, чтобы система запустилась в режиме чистой загрузки. Теперь проверьте, возникает ли ошибка неизвестного программного исключения. Если она больше не появляется, включайте по 2-3 программы и службы и перезагружайте компьютер, пока не обнаружите виновника. При обнаружении удалите проблемное приложение, которое вызывало ошибку 0xc06d007e.
Проверка системы на наличие повреждений
Если продолжаете сталкиваться с ошибкой 0xc06d007e, то причина, скорее всего, связана с повреждением системного файла. Многие сталкиваются с ошибкой неизвестного программного исключения (0xc06d007e), когда антивирус переместит на карантин компонент, который принадлежит драйверу или зависимости системы.
Для решения проблемы воспользуемся утилитами SFC и DISM, способных восстановить поврежденные системные файлы. Принцип их работы отличается. DISM загружает рабочие копии поврежденных файлов из серверов Центра обновления Windows, тогда как SFC использует локальное хранилище.
Поскольку DISM используется в ситуациях, когда SFC не может полностью исправить повреждения, рекомендуется выполнить оба сканирования.
В строке системного поиска наберите cmd, затем щелкните правой кнопкой мыши на найденный результат и запустите от имени администратора.
Для проверки системы выполните команду:
sfc /scannow
Не прерывайте процесс сканирования до его завершения, поскольку это может привести к другим проблемам. После перезагрузите компьютер.
В итогах сканирования может быть указано, что системе не удалось исправить некоторые поврежденные файлы. Для их исправления запустим следующую утилиту.
Прежде чем начать, проверьте подключение и интернету, затем снова откройте командную строку с правами администратора и выполните команду:
DISM / Online / Cleanup-Image / RestoreHealth
После завершения процесса перезагрузите компьютер и проверьте, удалось ли исправить ошибку 0xc06d007e.
Инженер-программист