| Предыдущий | Следующий |
| IRQL_NOT_GREATER_OR_EQUAL | NO_EXCEPTION_HANDLING_SUPPORT |
IRQL_NOT_LESS_OR_EQUAL
Значение IRQL_NOT_LESS_OR_EQUAL
IRQL_NOT_LESS_OR_EQUAL является проверкой ошибки 0x0000000A. Код ядра обратился к недопустимой или выгружаемой памяти при выполнении на слишком высоком уровне запроса прерывания. Параметр 1 содержит адрес обращения, параметр 2 — IRQL, параметр 3 описывает чтение, запись или выполнение, а параметр 4 содержит адрес инструкции.
Как анализировать сбой
Определите модуль и функцию по параметру 4, проверьте адрес из параметра 1, текущий IRQL, кадр ловушки, состояние пула или PTE и время жизни указателя. Ищите выгружаемый код или данные, освобождённые объекты, ошибочные обратные вызовы и неправильную синхронизацию.
Границы восстановления
Исправьте драйвер или компонент ядра, выполнивший обращение. Аппаратные тесты полезны при широком повреждении, но воспроизводимый адрес инструкции и стек обычно указывают на программную ошибку времени жизни или IRQL.
Официальные материалы
Нужно найти другой код? Найти другой код состояния или ошибки.