Что означает код BSOD 0x1000007F (UNEXPECTED_KERNEL_MODE_TRAP_M)?

 
Предыдущий Следующий
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED_M KERNEL_MODE_EXCEPTION_NOT_HANDLED_M

UNEXPECTED_KERNEL_MODE_TRAP_M

UNEXPECTED_KERNEL_MODE_TRAP_M — это код остановки 0x1000007F. Microsoft документирует, что вариант M имеет то же значение и параметры, что и UNEXPECTED_KERNEL_MODE_TRAP (0x7F): процессор создал ловушку, которую ядро не перехватило, либо ядро столкнулось с таким состоянием, как ловушка границ или двойная ошибка.

Используйте базовый контракт ловушки 0x7F

Для 0x7Fпараметр 1 определяет номер ловушки. Остальные аргументы зарезервированы или зависят от архитектуры согласно базовому справочнику. Сохраняйте фактическое значение остановки 0x1000007F в записях происшествия, но интерпретируйте ловушку по документации Microsoft для 0x7F.

Диагностика, начинающаяся с ловушки

  • Расшифруйте параметр 1 до выбора теории оборудования или драйвера; двойная ошибка — не то же состояние, что другая ловушка.
  • Выполните !analyze -v и исследуйте стек и контекст процессора из дампа.
  • Сравнивайте повторные сбои по номеру ловушки, архитектуре и стеку, а не объединяйте все аварии 0x1000007F.

Ссылки


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