0xC5 проверки ошибок: DRIVER_CORRUPTED_EXPOOL
Проверка ошибок DRIVER_CORRUPTED_EXPOOL имеет значение 0x000000C5. Это означает, что система попыталась получить доступ к недопустимой памяти в процессе IRQL, который был слишком большим.
Важно!
Эта статья предназначена для программистов. Если вы являетесь клиентом, который получил код ошибки синего экрана во время работы с компьютером, см. статью Устранение ошибок синего экрана.
Параметры DRIVER_CORRUPTED_EXPOOL
Параметр | Описание |
---|---|
1 |
Память, на который ссылается |
2 |
IRQL на момент ссылки |
3 |
0: Прочитать 1: Написать |
4 |
Адрес, ссылающийся на память |
Причина
Ядро попыталось получить доступ к страничной памяти (или, возможно, полностью недопустимой памяти), когда irQL был слишком большим. Конечной причиной этой проблемы почти наверняка является драйвер, который повредил системный пул.
В большинстве случаев эта ошибка проверка результаты, если драйвер повреждает небольшое выделение (менее PAGE_SIZE). Большие выделения приводят к проверка 0xD0 ошибок (DRIVER_CORRUPTED_MMPOOL).
Решение
Расширение отладки !analyze отображает сведения о проверка ошибок и может быть полезно для определения первопричины. Если вы недавно установили новое программное обеспечение, проверка проверить, правильно ли оно установлено. Проверьте наличие обновленных драйверов на веб-сайте производителя.
Чтобы отладить эту ошибку, используйте специальный параметр пула средства проверки драйверов. Если не удается выявить драйвер, вызвавшего ошибку, используйте служебную программу Global Flags, чтобы включить специальный пул по тегу пула.
Сведения о специальном пуле см. в разделе Средство проверки драйверов комплекта драйверов Windows.