Поделиться через


0xD8 проверки ошибок: DRIVER_USED_EXCESSIVE_PTES

Проверка ошибок DRIVER_USED_EXCESSIVE_PTES имеет значение 0x000000D8. Это означает, что системных записей таблицы страниц (PTE) больше не осталось.

Важно!

Эта статья предназначена для программистов. Если вы являетесь клиентом, который получил код ошибки "синий экран" во время работы с компьютером, см. статью Устранение ошибок синего экрана.

Параметры DRIVER_USED_EXCESSIVE_PTES

Параметр Описание

1

Указатель на имя драйвера, вызвавшего ошибку (строка Юникода), или нуль

2

Число PTEs, используемых драйвером, вызвавших ошибку (если параметр 1 не равен нулю)

3

Всего бесплатных системных PTEs

4

Всего системных PTEs

Если драйвер, ответственный за ошибку, можно определить, его имя выводится на синем экране и сохраняется в памяти в расположении (PUNICODE_STRING) KiBugCheckDriver.

Причина

Обычно это вызвано тем, что драйвер не очищает память должным образом. Параметр 1 показывает драйвер, который использовал больше всего PTEs. Стек вызовов покажет, какой драйвер на самом деле вызвал ошибку проверка.

Решение

Возможно, потребуется исправить оба драйвера. Также может потребоваться увеличить общее число системных ППТ.