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


0xC1 проверки ошибок: SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION

Проверка ошибок SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION имеет значение 0x000000C1. Это означает, что драйвер записал данные в недопустимый раздел специального пула.

Важно!

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

Параметры SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION

Параметр 4 указывает тип нарушения.

Параметр 1 Параметр 2 Параметр 3 Параметр 4 Причина ошибки

Адрес, который водитель пытался освободить

Зарезервировано

0

0x20

Драйвер попытался освободить пул, который не был выделен.

Адрес, который водитель пытался освободить

Запрошено байтов

Вычисленные байты (фактически отдается вызывающему объекту)

0x21,

0x22

Водитель попытался освободить неверный адрес.

Адрес, который водитель пытался освободить

Адрес, в котором биты повреждены

Зарезервировано

0x23

Драйвер освободил адрес, но ближайшие байты на той же странице были повреждены.

Адрес, который водитель пытался освободить

Адрес, в котором биты повреждены

Зарезервировано

0x24

Драйвер освободил адрес, но байты, возникающие после окончания выделения, были перезаписаны.

Текущий IRQL

Тип пула

Число байтов

0x30

Драйвер пытался выделить пул в неправильном IRQL.

Текущий IRQL

Тип пула

Адрес, который водитель пытался освободить

0x31

Драйвер попытался освободить пул по неправильному коду IRQL.

Адрес, который водитель пытался освободить

Адрес, в котором поврежден один бит

Зарезервировано

0x32

Драйвер освободил адрес, но ближайшие байты на той же странице имеют одну битовую ошибку.

Коды _POOL_TYPE перечисляются в ntddk.h. В частности, нуль означает невыгружаемый пул, а один — пул с разбивкой на страницы.

Причина

Драйвер записался в недопустимый раздел специального пула.

Решение

Получение обратной трассировки текущего потока. Эта обратная трассировка обычно показывает источник ошибки.

Дополнительные сведения о специальном пуле см. в разделе Средство проверки драйверов в комплекте драйверов Для Windows.