Site icon EfmSoft

Что означает код BSOD 0xDE (POOL_CORRUPTION_IN_FILE_AREA)?

 
Также может означать:
КонстантаТипОС
ERROR_BAD_FILE_TYPEОшибка WindowsWindows
Предыдущий Следующий
DRIVER_INVALID_STACK_ACCESS IMPERSONATING_WORKER_THREAD

POOL_CORRUPTION_IN_FILE_AREA

Bug check POOL_CORRUPTION_IN_FILE_AREA имеет значение 0x000000DE. Это означает, что драйвер повредил память пула, используемую для хранения страниц, предназначенных для записи на диск.

Параметры POOL_CORRUPTION_IN_FILE_AREA

Нет

Причина

Диспетчер памяти обнаружил повреждение пула при уменьшении счётчика ссылок файла.

Как искать источник повреждения

Проверьте адрес повреждённой области с помощью средств анализа pool и сопоставьте её с тегом выделения и последними владельцами. Для воспроизводимого сбоя полезны Special Pool и Driver Verifier: они позволяют остановить систему ближе к моменту записи за границы или use-after-free, а не позже, когда повреждение заметил Memory Manager.

Поскольку повреждение обнаружено в области, связанной со страницами файла, отдельно просмотрите файловые и filter drivers в стеке. Ошибка диска сама по себе не объясняет повреждённые структуры kernel pool.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version