Ошибка BSOD INVALID_WORK_QUEUE_ITEM

Ошибка BSOD INVALID_WORK_QUEUE_ITEM

У меня есть пользователь с ПК Dell Optiplex 755 Windows XP SP3, который постоянно сталкивается со случайными ошибками BSOD с надписью INVALID_WORK_QUEUE_ITEM. Я искал на нескольких форумах, и в основном все они связаны с драйверами жестких дисков, касающимися SP2, но у моего пользователя SP3, поэтому я не думаю, что это проблема. Есть ли у кого-нибудь еще предложения?

решение1

Синие экраны - этовсегдавызвано драйвером или ядром. Даже когда процесс пользовательского режимакажетсяПричиной обычно является какой-то драйвер (редко ядро, хотя до WXP это было более распространено) в стеке устройств, к которому обращается поток пользовательского режима, который выполняет неправильную/недостаточную проверку параметров.

У вас есть два варианта:

  1. Включите функцию отчетов об ошибках Windows (WER) и разрешите Windows отправлять минидампы в WHQL (поставщик драйвера, если он зарегистрирован, получит информацию, если сбой был вызван его драйвером)
  2. Загрузите "Debugging Tools for Windows" (WinDbg) и загрузите созданный файл дампа ( %WINDIR%\memory.dmpили %WINDIR%\MiniDump\*.dmp) в WinDbg и введите: !analyze -v, затем подождите результата. Обычно он указывает на виновника (файл драйвера), а также на дополнительные подробности, которые, если их вставить в ваш вопрос, вероятно, дадут значительному числу читателей подсказку, которой они могли бы поделиться с вами.

В современных системах Windows драйверы должны быть подписаны и содержать информацию о версии, чтобы было легко определить поставщика и связаться с ним...

Вы можете сделать это уже сейчас, просто найдя существующие файлы дампа, дата которых совпадает с датой одного из BSOD, которые вы испытали. Не нужно ждать следующего аварийного дампа. Если вы отключили создание аварийного дампа, в разделе «Мой компьютер» перейдите на вкладку «Дополнительно» и «Загрузка и восстановление», чтобы настроить его на создание небольшого дампа, дампа ядра или полного дампа. Также помните, что для полного дампа требуется управляемый системой файл подкачки, и что файл подкачки должен быть расположен в системном разделе (причина в том, что файл подкачки после перезагрузки копируется [или перемещается] в memory.dmp).

решение2

Вот статья от Microsoft, которая, по-видимому, намекает на возможные проблемы с драйверами:

  Проверка на ошибку 0x96: INVALID_WORK_QUEUE_ITEM
  http://msdn.microsoft.com/en-us/library/ff559300(v=vs.85).aspx

Связанный контент