| Предыдущий | Следующий |
| 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.
Ссылки
- Microsoft: критическая ошибка 0x1000007F UNEXPECTED_KERNEL_MODE_TRAP_M
- Microsoft: критическая ошибка 0x7F UNEXPECTED_KERNEL_MODE_TRAP
- Microsoft: анализ данных кода остановки
Нужно найти другой код? Найти другой код состояния или ошибки.
