Как исправить неизвестное исключение программного обеспечения (0xc06d007e)

Несколько пользователей Windows сообщают, что их беспокоит сообщение об ошибке «Исключение неизвестного программного обеспечения (0xc06d007e) ». Большинство затронутых пользователей говорят, что одно и то же сообщение появляется постоянно и будет возвращаться, даже если они закрывают его обычным способом или с помощью диспетчера задач. Эта проблема не является исключительной для определенной версии Windows, поскольку она подтверждена для Windows 7, Windows 8.1 и Windows 10.

Неизвестная программная исключительная ситуация (0xc06d007e) Ошибка

Что является причиной ошибки Unknown Software Exception (0xc06d007e)?

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

Вот список преступников, которые могут вызвать ошибку 0xc06d007e :

  • Поврежденная функция WU. Если вы столкнулись с этой ошибкой при установке обновления, эта конкретная проблема, скорее всего, вызвана поврежденной функцией WU. В этом случае вы сможете решить проблему автоматически, запустив средство устранения неполадок Центра обновления Windows.
  • Аудиовизуальные помехи сторонних производителей. Сверхзащитный AV-пакет также может быть причиной этой конкретной ошибки. Несколько пользователей, которые сталкивались с этой проблемой на компьютерах, которые по умолчанию поставлялись с антивирусом AV, сообщили, что проблема была исправлена ​​после того, как они полностью установили сторонний пакет.
  • Вмешательство сторонних приложений. Существуют другие сторонние приложения (VPN-клиенты, программное обеспечение для туннелирования), которые могут вызывать этот конкретный код ошибки. Если этот сценарий применим, вы должны быть в состоянии решить проблему, достигнув чистого состояния загрузки.
  • Повреждение системных файлов. Эта ошибка также может быть связана с повреждением системных файлов. Особенно, если вы видите постоянные сообщения об ошибках с произвольными интервалами. В этом случае вы можете устранить поврежденные файлы с помощью таких утилит, как SFC и DISM, или обновить все компоненты Windows с помощью чистой установки или восстановления установки.

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

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

Давай начнем!

Способ 1. Запуск средства устранения неполадок Центра обновления Windows (если применимо)

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

Эта утилита включает в себя ряд популярных исправлений, которые, как известно, решают большинство проблем, связанных с компонентом WU (Windows Update). После запуска этого средства устранения неполадок утилита будет сканировать Центр обновления Windows на наличие признаков несоответствий.

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

Вот краткое руководство по запуску средства устранения неполадок Центра обновления Windows:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите « ms-настройки: устранение неполадок» и нажмите Enter, чтобы открыть вкладку « Устранение неполадок » приложения « Настройки» .

    Открытие вкладки «Устранение неполадок» приложения «Настройки» через окно «Выполнить»
  2. Находясь на вкладке « Устранение неполадок », прокрутите вниз до вкладки «Начало работы», затем нажмите « Обновление Windows» и нажмите « Запустить средство устранения неполадок» в появившемся окне.

    Запуск средства устранения неполадок Центра обновления Windows
  3. После запуска утилиты средство устранения неполадок проанализирует Центр обновления Windows на наличие проблем.

    Обнаружение проблемы с Центром обновления Windows
  4. Если проблема обнаружена, нажмите Применить это исправление, а затем следуйте инструкциям на экране, чтобы применить рекомендуемую стратегию исправления.

    Применить это исправление

    Примечание. Если жизнеспособная стратегия ремонта не определена, перейдите к следующему способу ниже.

  5. Если применяется стратегия восстановления, перезагрузите компьютер и посмотрите, была ли проблема решена при следующем запуске системы.

Если вы все еще видите ошибку 0xc06d007e при попытке установить обновление или этот метод неприменим, перейдите к следующему способу ниже.

Способ 2: удаление стороннего антивируса (если применимо)

Несколько пострадавших пользователей сообщили, что им удалось решить проблему, удалив сторонний сканер безопасности. Как выясняется, McAfee и Kaspersky (возможно, есть и другие) обычно сообщают о том, что они способны вызвать ошибку Unknown Software Exception (0xc06d007e) - особенно в ситуациях, когда они были предварительно установлены на компьютере (вирусы).

Если этот сценарий применим, вы сможете решить проблему, удалив проблемный AV-пакет. Вот краткое руководство по выполнению этого, не оставляя после себя никаких оставшихся файлов, которые могут вызвать то же сообщение об ошибке:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите « appwiz.cpl» и нажмите Enter, чтобы открыть меню « Программы и компоненты» .

    Введите appwiz.cpl и нажмите Enter, чтобы открыть список установленных программ.
  2. В окне « Программы и компоненты» прокрутите список приложений и найдите антивирусный пакет, который, как вы подозреваете, может вызывать проблему.
  3. Как только вам удастся найти проблемный AV, щелкните его правой кнопкой мыши и выберите « Удалить» из появившегося контекстного меню.

    Удаление антивирусного инструмента
  4. На экране удаления следуйте инструкциям на экране для завершения процесса.
  5. Следуйте этой статье ( здесь ), чтобы убедиться, что вы не оставите после себя какой-либо остаточный файл, который может вызвать такую ​​же ошибку в будущем.

Если та же самая ошибка неизвестного программного исключения (0xc06d007e) все еще происходит, перейдите к следующему способу ниже.

Способ 3: достижение чистого состояния загрузки

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

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

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

  1. Откройте диалоговое окно « Выполнить », нажав клавишу Windows + R. Затем введите «msconfig» и нажмите Enter, чтобы открыть меню « Конфигурация системы» . Если вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить административные привилегии.

    Набрав в msconfig и нажав ввод
  2. В окне « Конфигурация системы» щелкните вкладку « Службы » в верхней части меню, затем установите флажок « Скрыть все службы Microsoft» . Эта процедура исключит все службы Windows из списка.

    Отключение всех элементов автозагрузки не от Microsoft
  3. После того, как все основные службы были исключены из списка, нажмите кнопку « Отключить все» . Это предотвратит вызов всех сторонних сервисов при следующем запуске компьютера.
  4. Когда вы закончите с вкладкой « Службы », перейдите на вкладку « Автозагрузка » и нажмите « Открыть диспетчер задач» .

    Открытие окна «Элементы запуска» через диспетчер задач
  5. На вкладке « Запуск » диспетчера задач систематически выбирайте каждую службу запуска, а затем нажмите кнопку « Отключить» в нижней части экрана. Это предотвратит запуск каждой службы запуска при следующем запуске системы.

    Отключение приложений из автозагрузки
  6. Дойдя до этого места, вы фактически достигли чистого состояния загрузки для следующего запуска компьютера. Воспользуйтесь этим, перезагрузив компьютер.
  7. Дождитесь завершения следующей последовательности запуска, а затем проверьте, не возникла ли ошибка Unknown Software Exception (0xc06d007e) .
  8. Если это не так, систематически повторно активируйте каждый элемент, который вы ранее отключили (в обратном порядке, как указано выше), и периодически перезапускайте, пока вам не удастся определить виновника.
  9. Как только вы выясните, какое приложение вызывает проблему, удалите приложение, ответственное за проблему.

Если проблема не позволила вам решить проблему, перейдите к следующему способу ниже.

Метод 4: Запуск сканирования SFC и DISM

Реальная возможность, которую вы должны рассмотреть, если ни одно из потенциальных исправлений выше не сработало, это повреждение системных файлов. В большинстве случаев вы столкнетесь с постоянной ошибкой Unknown Software Exception (0xc06d007e) после того, как сканер безопасности закончил помещать в карантин элемент, принадлежащий драйверу или зависимости ОС.

В подобных ситуациях вы сможете решить проблему, используя несколько встроенных утилит, способных исправить повреждение системных файлов. DISM (Обслуживание образов развертывания и управление ими) и SFC (Проверка системных файлов) - это два типа утилит, способных восстанавливать системные файлы.

Но между инструментами работают существенные различия: DISM использует WU для замены поврежденных файлов исправными копиями, в то время как SFC использует локально кэшированный архив или системные файлы.

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

Вот краткое руководство по выполнению сканирования DISM & SFC:

  1. Откройте диалоговое окно «Выполнить», нажав клавишу Windows + R. Затем введите «cmd» и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. Когда вас попросит UAC (Контроль учетных записей), нажмите Да, чтобы предоставить права администратора окну CMD.

    Запуск командной строки от имени администратора
  2. В командной строке с повышенными правами введите следующие команды и нажмите Enter, чтобы начать сканирование SFC:
     SFC / SCANNOW 

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

  3. После завершения сканирования закройте командную строку с повышенными правами и перезагрузите компьютер.

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

  4. При следующем запуске снова выполните шаг 1, чтобы открыть еще одну командную строку с повышенными правами. Затем введите следующую команду, чтобы начать сканирование DISM:
     DISM / Online / Cleanup-Image / RestoreHealth 

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

  5. После завершения процесса перезагрузите компьютер еще раз и посмотрите, была ли проблема решена при следующем запуске системы.

Если та же самая ошибка неизвестного программного исключения (0xc06d007e) все еще происходит, перейдите к следующему способу ниже.

Способ 5: выполнение ремонтной установки

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

Вы можете выполнить чистую установку ( здесь ), если хотите, но еще более эффективный подход - выполнить ремонтную установку. Эта процедура сбрасывает все компоненты Windows, оставляя все ваши личные файлы (включая приложения, личные файлы, документы и т. Д.) Без изменений.

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

Интересные статьи