BSOD 0x0000008E — KERNEL_MODE_EXCEPTION_NOT_HANDLED

BSOD 0x0000008E Эта ошибка означает, что приложение уровня ядра сгенерировала исключение, которое не было перехвачено обработчиком ошибок. Данный стоп код имеет следующие параметры (таблица ниже).

Параметр Описание
1 Код необработанного исключения
2 Адрес где произошло исключение
3 Фрейм программного прерывания
4 Зарезервировано

Причины

Для того чтобы понять причину ошибку необходимо интерпретировать код исключения. Наиболее часто встречаются следующие исключения:

  • 0x80000002: STATUS_DATATYPE_MISALIGNMENT – произошло обращение к не выровненным данным.
  • 0x80000003: STATUS_BREAKPOINT – произошел останов в точке останова или вызов ASSERT когда отладчик ядра не был подключен к системе.
  • 0xC0000005: STATUS_ACCESS_VIOLATION – произошла ошибка обращения к памяти.

Полный список исключений приведен в файле Ntstatus.h WDK

Устранение

Наиболее популярные способы решения следующие:

  • проверьте, что вы имеет достаточное количество дискового пространства;
  • если  BSOD содержит имя драйвера попробуйте отключить его или обновить до последней доступной версии;
  • попробуйте заменить видеокарту;
  • обновите BIOS до последней версии;
  • отключить опции BIOS, такие как caching, shadowing.