Что означает код BSOD 0xE (NO_USER_MODE_CONTEXT)?

 
Также может означать:
КонстантаТипОС
ERROR_OUTOFMEMORYОшибка WindowsWindows
KERN_ABORTEDКод возврата ядра macOSmacOS
ippStsLSFHighСтатус Intel IPPЛюбая
EFAULTerrnoЛюбая
Предыдущий Следующий
MUTEX_LEVEL_NUMBER_VIOLATION SPIN_LOCK_ALREADY_OWNED

NO_USER_MODE_CONTEXT

Bug check NO_USER_MODE_CONTEXT имеет значение 0x0000000E.

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

Что проверить

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

Отличие от соседних bug checks

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

Ссылки

Стек должен показать компонент ядра, который ожидал user-mode context, и переход, после которого этот контекст оказался недоступен. Проверяйте именно этот путь, а не активное пользовательское приложение.


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