0xD3 проверки ошибок: DRIVER_PORTION_MUST_BE_NONPAGED
Проверка ошибок DRIVER_PORTION_MUST_BE_NONPAGED имеет значение 0x000000D3. Это означает, что система попыталась получить доступ к страничной памяти в процессе IRQL, который был слишком большим.
Важно!
Эта статья предназначена для программистов. Если вы являетесь клиентом, который получил код ошибки синего экрана во время работы с компьютером, см. статью Устранение ошибок синего экрана.
Параметры DRIVER_PORTION_MUST_BE_NONPAGED
Параметр | Описание |
---|---|
1 |
Память, на который ссылается |
2 |
IRQL на момент ссылки |
3 |
0: Прочитать 1: Написать |
4 |
Адрес, ссылающийся на память |
Если драйвер, ответственный за ошибку, можно определить, его имя выводится на синем экране и сохраняется в памяти в расположении (PUNICODE_STRING) KiBugCheckDriver.
Причина
Эта ошибка проверка обычно вызвана драйверами, которые неправильно помечают собственный код или данные как страничные.
Решение
Чтобы начать отладку, используйте отладчик ядра для получения трассировки стека: расширение отладки !analyze отображает сведения об ошибке проверка и может быть полезно при определении первопричины, а затем используйте команду KB (Display Stack Backtrace) для получения трассировки стека.