| Предыдущий | Следующий |
| KERNEL_MODE_EXCEPTION_NOT_HANDLED_M | WINDOWS_NT_BANNER |
THREAD_STUCK_IN_DEVICE_DRIVER_M
Этот код не образует отдельную категорию сбоев драйвера. Он соответствует THREAD_STUCK_IN_DEVICE_DRIVER (0xEA), поэтому при анализе следует одинаково интерпретировать параметры и исследовать тот же контекст неисправного драйвера или устройства.
Сохраните дамп сбоя, стек драйвера дисплея или другого устройства, сведения о недавних изменениях драйверов и имя затронутого оборудования. Сам по себе псевдоним со старшим разрядом не предполагает иного способа устранения.
Microsoft: проверка ошибки 0xEA
Данные дампа для THREAD_STUCK_IN_DEVICE_DRIVER_M
Для THREAD_STUCK_IN_DEVICE_DRIVER_M сохраните полный дамп, четыре параметра проверки ошибки, точную сборку Windows, список загруженных модулей и хронологию событий непосредственно перед остановкой. AllStat описывает состояние как «поток в драйвере устройства бесконечно выполняет цикл»; эта формулировка определяет класс сбоя, а параметры и стек показывают участвовавший объект, драйвер, процессор или экземпляр подсистемы.
Порядок анализа THREAD_STUCK_IN_DEVICE_DRIVER_M
- Выполните в WinDbg команду
!analyze -v, затем изучите документированное значение каждого параметра THREAD_STUCK_IN_DEVICE_DRIVER_M, а не полагайтесь только на строку probably-caused-by. - Найдите самое раннее аномальное событие: обновление драйвера, изменение микропрограммы, сброс устройства, ошибку хранилища, отчёт Driver Verifier, исчерпание ресурсов или зависание приложения, связанное с зациклившимся потоком драйвера устройства.
- При анализе THREAD_STUCK_IN_DEVICE_DRIVER_M сохраните в перечне модулей сторонние драйверы фильтрации, безопасности, хранения данных, графики и виртуализации: удаление этих компонентов до разбора дампа может скрыть ответственный путь выполнения.
Не перезагружайте многократно компьютер с THREAD_STUCK_IN_DEVICE_DRIVER_M до сохранения дампа и журналов событий. Для THREAD_STUCK_IN_DEVICE_DRIVER_M выбирайте восстановительные действия по компоненту, указанному стеком и параметрами, а не только по символическому имени стоп-кода.
Нужно найти другой код? Найти другой код состояния или ошибки.