win7系統(tǒng)下載
當(dāng)前位置: 首頁 > 電腦學(xué)習(xí)教程 > 詳細(xì)頁面

0x44:MULTIPLE_IRP_COMPLETE_REQUESTS藍(lán)屏代碼說明及其相關(guān)處理方案

發(fā)布時(shí)間:2024-03-31 文章來源:深度系統(tǒng)下載 瀏覽:

多個 IRP 完成請求藍(lán)屏 Windows 10

0x44:MULTIPLE_IRP_COMPLETE_REQUESTS藍(lán)屏代碼說明及其相關(guān)解決方案

問題原因:

MULTIPLE_IRP_COMPLETE_REQUESTS bug 檢查 的值為 0x00000044。這表示驅(qū)動程序已嘗試請求完成已完成的 IRP。

驅(qū)動程序已調(diào)用 IoCompleteRequest ,要求完成 IRP,但數(shù)據(jù)包已完成。

解決方案:

這是一個很難找到的 bug,因?yàn)樽詈唵蔚那闆r(嘗試完成自己的數(shù)據(jù)包兩次的驅(qū)動程序)通常不是問題的根源。更有可能的是,兩個單獨(dú)的驅(qū)動程序各自相信自己擁有數(shù)據(jù)包,并且每個驅(qū)動程序都嘗試完成數(shù)據(jù)包。第一個請求成功,第二個請求失敗,導(dǎo)致此 bug 檢查。

跟蹤系統(tǒng)中導(dǎo)致錯誤的驅(qū)動程序很困難,因?yàn)榈诙䝼驅(qū)動程序已覆蓋第一個驅(qū)動程序的痕跡。但是,可以通過檢查每個堆棧位置中的設(shè)備對象字段來查找當(dāng)前請求的驅(qū)動程序堆棧。

重新安裝系統(tǒng)測試。

本文章關(guān)鍵詞: 0x44 MULTIPLE IRP COMPLETE REQ