Что означает код BSOD 142 (KERNEL_MODE_EXCEPTION_NOT_HANDLED)?

 
Также может означать:
КонстантаТипОС
ERROR_BUSY_DRIVEОшибка WindowsWindows
Предыдущий Следующий
MBR_CHECKSUM_MISMATCH PP0_INITIALIZATION_FAILED

KERNEL_MODE_EXCEPTION_NOT_HANDLED

Проверка ошибок этот результат имеет значение 0x0000008E. Эта проверка ошибки означает, что приложение режима ядра создало исключение, которое не было перехвачено обработчиком ошибок.

Важно

Эта статья предназначена для программистов. Если при работе с компьютером появился синий экран с кодом этот результат, см. Устранение ошибок синего экрана.

Параметры KERNEL_MODE_EXCEPTION_NOT_HANDLED

Параметр Описание

1

Код необработанного исключения

2

Адрес, по которому возникло исключение

3

Кадр ловушки

4

Зарезервировано

Причина

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

При анализе этот результат учитывайте распространённые коды исключений:

Полный список кодов исключений см. в файле Ntstatus.h каталога inc комплекта Microsoft Windows Driver Kit (WDK).

Устранение результат

Расширение !analyze отладки выводит сведения о проверке ошибки и помогает определить первопричину. При отсутствии возможности отладки используйте базовые методы устранения неполадок:

  • Попробуйте заменить видеоадаптер.

При отладке этой проблемы получить трассировку стека может быть сложно. Параметр 2 (адрес исключения) должен указывать на драйвер или функцию, вызвавшие проблему.

Если возникает исключение 0x80000003, сработала жёстко заданная точка останова или проверка ASSERT, но компьютер был запущен с параметром /NODEBUG. Такая проблема должна возникать крайне редко. Если она повторяется, убедитесь, что отладчик ядра подключён, а компьютер запущен с параметром /DEBUG.

Если возникло исключение 0x80000002, дополнительные сведения содержит trap frame.

Если конкретная причина исключения неизвестна, проверьте следующее:

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

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

Проверьте системный журнал в Event Viewer: дополнительные сообщения могут помочь определить устройство или драйвер, вызвавший проверку 0x8E. Для устранения ошибки можно попробовать отключить кэширование памяти в BIOS. Также запустите предоставленные производителем системы средства аппаратной диагностики, особенно проверку памяти. Дополнительные сведения об этих действиях см. в руководстве к компьютеру.

Ошибка может возникнуть после первой перезагрузки во время установки Windows или после завершения установки. Возможные причины — нехватка места на диске для установки и несовместимость системного BIOS. Если проблема при установке Windows связана с нехваткой места, сократите количество файлов на целевом жёстком диске. Найдите и удалите ненужные временные файлы, файлы интернет-кэша, резервные копии приложений и файлы.chk с сохранёнными фрагментами после проверки диска. Для установки также можно использовать другой жёсткий диск с большим объёмом свободного места.


Нужно найти другой код? Найти другой код состояния или ошибки.