Ошибки · Решение
Windows BSOD INVALID_WORK_QUEUE_ITEM (0x00000096)
Из очереди удалён элемент с NULL-указателем; Microsoft связывает это с неправильным использованием work queue.
Короткий ответ
INVALID_WORK_QUEUE_ITEM (0x00000096) — официальный Windows bugcheck. Из очереди удалён элемент с NULL-указателем; Microsoft связывает это с неправильным использованием work queue.
Что означает ошибка
Из очереди удалён элемент с NULL-указателем; Microsoft связывает это с неправильным использованием work queue.
Возможные причины
- Драйвер повторно удаляет уже удалённый work item.
- Повреждена структура worker queue.
- Ошибочный kernel driver неверно управляет worker thread items.
Что проверить
- В dump изучите Parameter 4 — адрес worker routine, если очередь ExWorkerQueue.
- Сделайте `!analyze -v` и сопоставьте адрес с модулем.
- Проверьте недавние обновления низкоуровневых драйверов.
Безопасные шаги
- Обновите или откатите драйвер, на который указывает стек.
- Для собственного драйвера исправьте жизненный цикл work item.
- Не пытайтесь лечить код переустановкой пользовательского приложения без связи со стеком.
Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.
Когда нужен сервис
- Если 0x96 повторяется, сохраните kernel dump: разработчику драйвера нужен стек, чтобы определить модуль, некорректно работающий с work queue item.
Похожие ошибки
- /errors/windows-bsod-cache-manager-0x34/
- /errors/windows-bsod-registry-error-0x51/
- /errors/windows-bsod-hal-initialization-failed-0x5c/
Что учитывать
Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.
Официальный источник
Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.