Что означает код BSOD 301 (VOLSNAP_OVERLAPPED_TABLE_ACCESS)?

 
Также может означать:
КонстантаТипОС
ERROR_INVALID_OPLOCK_PROTOCOLОшибка WindowsWindows
STATUS_VALID_CATALOG_HASHNTSTATUSWindows
HTTP_STATUS_MOVEDHTTP-статусЛюбая
Предыдущий Следующий
EXFAT_FILE_SYSTEM INVALID_MDL_RANGE

VOLSNAP_OVERLAPPED_TABLE_ACCESS

Проверка ошибки VOLSNAP_OVERLAPPED_TABLE_ACCESS имеет значение 0x0000012D. Она означает, что volsnap попытался обратиться к общей таблице из двух разных потоков, что способно нарушить её состояние и в итоге привести к повреждению таблицы.

Важно

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

Параметры VOLSNAP_OVERLAPPED_TABLE_ACCESS

Отсутствуют

Сведения для разбора VOLSNAP_OVERLAPPED_TABLE_ACCESS

Для исследования VOLSNAP_OVERLAPPED_TABLE_ACCESS нужны полный дамп, все четыре параметра проверки ошибки, точная версия Windows, список модулей и события, предшествовавшие остановке. Описание AllStat «VOLSNAP_OVERLAPPED_TABLE_ACCESS» обозначает тип нарушения, а стек и параметры позволяют определить таблицу, поток и связанный компонент volsnap.

Проверка VOLSNAP_OVERLAPPED_TABLE_ACCESS

  • В WinDbg выполните !analyze -v и разберите документированное назначение параметров VOLSNAP_OVERLAPPED_TABLE_ACCESS; строку probably-caused-by рассматривайте лишь как исходную подсказку.
  • Найдите самое раннее аномальное событие: обновление драйвера, изменение микропрограммы, сброс устройства, ошибку хранения, отчёт Driver Verifier, исчерпание ресурсов или зависание приложения, связанное с параллельным доступом volsnap к таблице.
  • При проверке параллельного доступа volsnap не удаляйте из инвентаризации сторонние фильтры, драйверы хранения, защиты, графики и виртуализации: без них можно потерять участок пути, приведший два потока к общей таблице.

Не перезагружайте многократно компьютер с VOLSNAP_OVERLAPPED_TABLE_ACCESS до сохранения дампа и журналов событий. Меры после VOLSNAP_OVERLAPPED_TABLE_ACCESS выбирайте по потоку и компоненту, установленным из стека и параметров, а не только по имени проверки ошибки.


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