INVALID_WORK_QUEUE_ITEM BSOD エラー

INVALID_WORK_QUEUE_ITEM BSOD エラー

Dell Optiplex 755 Windows XP SP3 PC を使用しているユーザーがいますが、INVALID_WORK_QUEUE_ITEM という BSOD エラーがランダムに発生し続けています。いくつかのフォーラムを検索しましたが、ほとんどすべてが SP2 に関するハード ドライブ ドライバーに関するものでしたが、私のユーザーは SP3 を使用しているので、それが問題ではないと思います。他に何か提案はありますか?

答え1

ブルースクリーンはいつもドライバやカーネルによって発生します。ユーザーモードプロセスが思われる原因として考えられるのは、通常、ユーザー モード スレッドによってアクセスされるデバイス スタック内の何らかのドライバー (まれにカーネルですが、WXP より前はカーネルの方が一般的でした) が、パラメータのチェックを不適切または不十分に行っていることです。

選択肢は 2 つあります。

  1. Windows エラー報告 (WER) を有効にし、Windows がミニダンプを WHQL に送信できるようにします (登録されている場合、ドライバー ベンダーは、クラッシュが自社のドライバーによって発生した場合、情報を受け取ります)
  2. 「Windows 用デバッグ ツール」(WinDbg) をダウンロードし、作成されたダンプ ファイル (%WINDIR%\memory.dmpまたは%WINDIR%\MiniDump\*.dmp) を WinDbg にロードして、!analyze -vと入力し、結果を待ちます。通常、原因 (ドライバー ファイル) と詳細情報が示されます。これを質問に貼り付けると、かなりの数の読者がヒントを得て、あなたと共有できる可能性があります。

最新の Windows システムでは、ドライバーは署名され、バージョン情報が含まれている必要があるため、ベンダーを特定して連絡するのは簡単です...

すでにこの作業は実行できます。発生した BSOD の 1 つと日付が一致する既存のダンプ ファイルを検索するだけです。次のクラッシュ ダンプを待つ必要はありません。クラッシュ ダンプの作成を無効にしている場合は、[マイ コンピュータ] の [詳細設定] タブの [起動と回復] で、小さいダンプ、カーネル ダンプ、または完全なダンプを作成するように設定します。また、完全なダンプにはシステム管理のページ ファイルが必要であり、ページ ファイルはシステム パーティションに配置する必要があることに注意してください (これは、再起動後のページ ファイルが にコピー (または移動) されるためですmemory.dmp)。

答え2

ドライバーの問題の可能性を示唆していると思われる Microsoft の記事を次に示します。

  バグチェック 0x96: INVALID_WORK_QUEUE_ITEM
  http://msdn.microsoft.com/en-us/library/ff559300(v=vs.85).aspx

関連情報