Что означает код BSOD 201 (DRIVER_VERIFIER_IOMANAGER_VIOLATION)?

 
Также может означать:
КонстантаТипОС
ERROR_RELOC_CHAIN_XEEDS_SEGLIMОшибка WindowsWindows
HTTP_STATUS_CREATEDHTTP-статусЛюбая
Предыдущий Следующий
IRQL_UNEXPECTED_VALUE PNP_DETECTED_FATAL_ERROR

DRIVER_VERIFIER_IOMANAGER_VIOLATION

Значение DRIVER_VERIFIER_IOMANAGER_VIOLATION

DRIVER_VERIFIER_IOMANAGER_VIOLATION является проверкой ошибки 0x000000C9. Средство проверки ввода-вывода обнаружило критически неправильное использование IRP, объектов устройств, завершения, отмены или других контрактов диспетчера ввода-вывода. Параметр 1 выбирает конкретное нарушенное правило.

Как анализировать DRIVER_VERIFIER_IOMANAGER_VIOLATION

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

  • При исследовании DRIVER_VERIFIER_IOMANAGER_VIOLATION.
  • Выполните !analyze -v и исследуйте объекты, заданные параметрами, а также стек, связанный с DRIVER_VERIFIER_IOMANAGER_VIOLATION , вместо того чтобы полагаться только на символьное имя или одну строку probable cause.
  • При наличии нескольких дампов сравните их: стабильный путь инструкции или объекта, связанный с DRIVER_VERIFIER_IOMANAGER_VIOLATION , является более веским доказательством, чем модуль, появившийся только после более раннего повреждения.

Границы восстановления для DRIVER_VERIFIER_IOMANAGER_VIOLATION

Исправьте путь ввода-вывода в ответственном драйвере. Отключение средства проверки лишь устраняет обнаружение; оно не делает недопустимый переход состояния IRP или объекта безопасным.

Официальные материалы по DRIVER_VERIFIER_IOMANAGER_VIOLATION


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