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

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

POOL_CORRUPTION_IN_FILE_AREA

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

Важно

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

Параметры POOL_CORRUPTION_IN_FILE_AREA

Нет

Причина POOL_CORRUPTION_IN_FILE_AREA

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

Следы повреждения пула для POOL_CORRUPTION_IN_FILE_AREA

При POOL_CORRUPTION_IN_FILE_AREA сохраните полный дамп, четыре параметра bug check, точную версию Windows, состав модулей и события до обнаружения повреждения. AllStat определяет класс ошибки файловой области пула, а параметры и стек позволяют установить страницу, объект, драйвер, процессор или подсистему, испортившие память.

Поиск источника повреждения памяти

  • В WinDbg выполните !analyze -v, затем проверьте документированное значение параметров POOL_CORRUPTION_IN_FILE_AREA и подтвердите вывод probably-caused-by по операциям с пулом.
  • Проследите timeline pool / corruption / file / area до первого события: обновления драйвера, изменения микропрограммы, сброса устройства, ошибки диска, отчёта Verifier, исчерпания ресурсов либо зависания приложения.
  • Не исключайте из перечня сторонние файловые фильтры, защитные, дисковые, графические и виртуализационные драйверы, пока дамп не покажет, кто записал неверные данные.

До сохранения дампа и журналов POOL_CORRUPTION_IN_FILE_AREA избегайте повторных перезагрузок. Устранение должно быть направлено на код, подтверждённый стеком и параметрами как источник повреждения, а не на само имя остановки.


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