Поделиться через


0x8E проверки ошибок: KERNEL_MODE_EXCEPTION_NOT_HANDLED

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

Важно!

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

Параметры KERNEL_MODE_EXCEPTION_NOT_HANDLED

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

1

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

2

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

3

Кадр ловушки

4

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

Причина

Проверка KERNEL_MODE_EXCEPTION_NOT_HANDLED является очень распространенным проверка ошибок. Чтобы интерпретировать ее, необходимо определить, какое исключение было создано.

Ниже перечислены распространенные коды исключений.

  • 0x80000002: STATUS_DATATYPE_MISALIGNMENT указывает, что обнаружена несоответвленная ссылка на данные.

  • 0x80000003: STATUS_BREAKPOINT указывает, что точка останова или ASSERT обнаружена, когда к системе не был подключен отладчик ядра.

  • 0xC0000005: STATUS_ACCESS_VIOLATION указывает на нарушение доступа к памяти.

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

Решение

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

  • Убедитесь, что на диске достаточно места.

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

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

  • Обратитесь к поставщику оборудования за обновлениями BIOS.

  • Отключите параметры памяти BIOS, такие как кэширование или теневая память.

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

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

Если код исключения 0x80000002 возникает, кадр ловушки предоставляет дополнительные сведения.

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

  • Несовместимость оборудования. Убедитесь, что любое новое установленное оборудование совместимо с установленной версией Windows.

  • Неисправный драйвер устройства или системная служба. Причиной этой ошибки может быть неисправный драйвер устройства или системная служба. Проблемы с оборудованием, такие как несовместимость BIOS, конфликты памяти и конфликты IRQ, также могут привести к этой ошибке.

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

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

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

Ошибка, которая создает это сообщение, может возникнуть после первого перезапуска во время установки Windows или после завершения установки. Возможной причиной ошибки является нехватка места на диске для установки и несовместимость bios системы. Если во время установки Windows возникают проблемы, связанные с нехваткой места на диске, уменьшите количество файлов на целевом жестком диске. Проверьте и удалите все временные файлы, которые вам не нужны, файлы кэша Интернета, файлы резервных копий приложений и CHK-файлы, содержащие сохраненные фрагменты файлов при сканировании диска. Вы также можете использовать другой жесткий диск с дополнительным объемом свободного места для установки.