INVALID_WORK_QUEUE_ITEM 藍色畫面錯誤

INVALID_WORK_QUEUE_ITEM 藍色畫面錯誤

我的一位使用者擁有一台 Dell Optiplex 755 Windows XP SP3 PC,但總是遇到隨機 BSOD 錯誤,讀取 INVALID_WORK_QUEUE_ITEM。我搜尋了幾個論壇,大部分都與 SP2 的硬碟有關,但我的用戶有 SP3,所以我不認為這是問題所在。有人還有其他建議嗎?

答案1

藍色畫面是總是由驅動程式或核心引起。即使當使用者模式進程似乎原因通常是用戶模式線程訪問的設備堆疊中的某些驅動程式(很少是內核,儘管在 WXP 之前這種情況更常見)對參數進行了不正確/不充分的檢查。

你有兩個選擇:

  1. 啟用 Windows 錯誤報告 (WER) 並允許您的 Windows 將小型轉儲發送到 WHQL(如果驅動程式供應商已註冊,如果崩潰是由其驅動程式引起的,則驅動程式供應商將收到資訊)
  2. 下載「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

相關內容