2018 年 2 月 3 日

Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error – TechCult

Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error: If you are facing Multiple_IRP_Complete_Requests with a bug check value of 0x00000044 and a Blue Screen of Death then this indicates that a driver has tried to request an IRP (I/O request packet) be completed which is already complete, so it creates a conflict and thus the error message. So basically its a driver issue, where a driver attempts to complete its own packet twice.

The main problem is that two separate device drivers believe that they both own the packet and try to complete the package but only of them succeeds while the other one fails, resulting in MULTIPLE_IRP_COMPLETE_REQUESTS BSOD error. So without wasting any time let’s see How to Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error with the help of below-listed troubleshooting guide.

Pro Tip: If you use any Virtual Drive software such as LogMeIn Hamachi, Daemon tools, then uninstall them and completely removing their drivers should help in fixing this issue.

Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error

確保建立一個還原點,以防出現問題。

Method 1: Use Event Viewer

1.按Windows鍵+ R然後輸入 EVENTVWR.MSC 然後按Enter打開 事件查看器。

在運行中輸入 eventvwr 開啟事件檢視器

2.In the Event Viewer navigate to the following path:

Event Viewer (Local) > Windows Logs > System

Open Event Viewer then go to Windows logs then system and look for MULTIPLE_IRP_COMPLETE_REQUESTS

3.Look for Blue Screen of Death entry or MULTIPLE_IRP_COMPLETE_REQUESTS and check which driver has caused the error.

4.If you can find the problematic driver then press Windows Key + R then type 鍵入devmgmt.msc 並按Enter鍵。

devmgmt.msc 裝置管理員

5.Right-click on the problematic device driver and select 卸載。

USB 大容量儲存裝置屬性

6.重啟你的電腦以保存更改,看看你是否能夠 Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error.

相關閱讀: Fix Hamachi VPN Error in Windows 10

Method 2: Troubleshoot BSOD Error

1.Download BlueScreenView from here.

2.Extract or install the software according to your Windows architecture and double click on it to run the application.

3.Select MULTIPLE_IRP_COMPLETE_REQUESTS (Bug Check String) and look for the “caused by driver“。

Select the MULTIPLE_IRP_COMPLETE_REQUESTS and look for the caused by driver

4.Google search the software or driver causing the issue and fix the underlying cause.

5.Download & Install the latest available drivers from the manufacturer’s website.

6.If this doesn’t fix the issue then try uninstalling the device drivers.

Method 3: Run System File Checker and DISM Tool

1.按Windows鍵+ X然後點擊 命令提示符(管理員)。

具有管理員權限的命令提示符

2.現在在cmd中輸入以下內容並回車:

Sfc /scannow sfc /scannow /offbootdir=c: /offwindir=c:windows (如果以上失敗,那麼試試這個)

SFC 立即掃描命令提示符

3.等待上述過程完成,完成後重新啟動您的電腦。

4.再次開啟cmd並鍵入以下指令,並在每個指令後按下回車鍵:

a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth

DISM 恢復健康系統

5.讓 DISM 命令運作並等待其完成。

6. 如果上述命令不起作用,請嘗試以下命令:

Dism /Image:C:offline /Cleanup-Image /RestoreHealth /Source:c:testmountwindows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:testmountwindows /LimitAccess

注意: 將 C:RepairSourceWindows 替換為修復來源(Windows 安裝或還原光碟)的位置。

7.重啟你的電腦以保存更改,看看你是否能夠 Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error.

方法 4:運行驅動程序驗證程序

僅當您可以正常登錄 Windows 時,此方法才有用,而不是在安全模式下。 接下來,確保創建一個系統還原點。

運行驅動程式驗證管理器

方法5:運行Memtest86+

1.將 USB 閃存驅動器連接到您的系統。

2.下載安裝 Windows Memtest86 USB 金鑰自動安裝程式.

3.右鍵單擊剛剛下載的圖像文件,然後選擇“在這裡提取“ 選項。

4.解壓後,打開文件夾,運行 Memtest86+ USB 安裝程序.

5.Choose your plugged in USB drive, in order to burn the MemTest86 software (This will format your USB drive).

memtest86 USB 安裝程式工具

6.Once the above process is finished, insert the USB to the PC which is showing the error MULTIPLE_IRP_COMPLETE_REQUESTS.

7.重新啟動您的 PC 並確保選擇從 USB 閃存驅動器啟動。

8.Memtest86 將開始測試系統中的內存損壞。

Memtest86

9.如果你通過了所有的測試,那麼你可以確定你的記憶工作正常。

10.如果某些步驟不成功,那麼 Memtest86 will find memory corruption which means MULTIPLE_IRP_COMPLETE_REQUESTS Error is because of bad/corrupt memory.

11.為了 Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error,如果發現壞內存扇區,您將需要更換 RAM。

方法 6:更新 BIOS

執行 BIOS 更新是一項關鍵任務,如果出現問題,可能會嚴重損壞您的系統,因此建議專家監督。

1.第一步是識別你的BIOS版本,按 Windows Key + R 然後輸入“msinfo32”(不帶引號)並按回車鍵打開系統信息。

msinfo32

2.一旦 系統信息 窗口打開找到 BIOS 版本/日期,然後記下製造商和 BIOS 版本。

BIOS詳細資訊

3.接下來,訪問製造商的網站,例如,在我的情況下是戴爾,所以我將訪問 戴爾網站 然後我將輸入我的電腦序號或點擊自動偵測選項。

4.現在從顯示的驅動程序列表中,我將單擊 BIOS 並下載推薦的更新。

注意: 更新 BIOS 時請勿關閉計算機或斷開電源,否則可能會損壞計算機。 在更新期間,您的計算機將重新啟動,您將短暫看到黑屏。

5.檔案下載後,只需雙擊Exe檔案即可運行它。

6.最後,您已經更新了 BIOS,這也可能 Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error.

推薦:

這樣你就成功了 Fix MULTIPLE_IRP_COMPLETE_REQUESTS Error 但如果您對這篇文章仍有任何疑問,請隨時在評論部分提出。