แก้ไข MULTIPLE_IRP_COMPLETE_REQUESTS Error: หากคุณเผชิญ Multiple_IRP_Complete_Requests พร้อมค่า Bug Check 0x00000044 และ Blue Screen of Death แสดงว่ามีไดรเวอร์พยายามขอให้ IRP (I/O request packet) เสร็จสิ้นซึ่งเสร็จสิ้นไปแล้ว ทำให้เกิดข้อขัดแย้งและข้อความข้อผิดพลาด กล่าวคือเป็นปัญหาไดรเวอร์ ที่พยายามทำให้แพ็กเก็ตของตัวเองเสร็จสิ้นสองครั้ง
ปัญหาหลักคือ ไดรเวอร์อุปกรณ์สองตัวเชื่อว่าทั้งคู่เป็นเจ้าของแพ็กเก็ตและพยายามทำให้แพ็กเก็ตเสร็จสิ้น แต่มีเพียงตัวเดียวที่สำเร็จ ส่วนอีกตัวล้มเหลว ทำให้เกิด BSOD MULTIPLE_IRP_COMPLETE_REQUESTS มาเริ่มแก้ไขกันเลย
เคล็ดลับ: หากคุณใช้ซอฟต์แวร์ Virtual Drive เช่น LogMeIn Hamachi, Daemon tools ให้ลบการติดตั้งและลบไดรเวอร์ของพวกเขาให้หมด ซึ่งควรช่วยแก้ไขปัญหานี้
แก้ไข MULTIPLE_IRP_COMPLETE_REQUESTS Error
ควรสร้าง Restore Point ก่อน เพื่อป้องกันกรณีเกิดปัญหา
วิธีที่ 1: ใช้ Event Viewer
1. กด Windows Key + R แล้วพิมพ์ eventvwr.msc และกด Enter เพื่อเปิด Event Viewer
2. ใน Event Viewer ไปที่เส้นทางต่อไปนี้:
Event Viewer (Local) > Windows Logs > System
3. หา entry ของ Blue Screen of Death หรือ MULTIPLE_IRP_COMPLETE_REQUESTS และตรวจสอบว่าไดรเวอร์ไหนก่อให้เกิดข้อผิดพลาด
4. หากพบไดรเวอร์ที่มีปัญหา ให้กด Windows Key + R แล้วพิมพ์ devmgmt.msc และกด Enter
5. คลิกขวาที่ไดรเวอร์อุปกรณ์ที่มีปัญหา และเลือก Uninstall
6. รีบูทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง และดูว่าสามารถ แก้ไข MULTIPLE_IRP_COMPLETE_REQUESTS Error ได้หรือไม่
วิธีที่ 2: Troubleshoot BSOD Error
1. ดาวน์โหลด BlueScreenView จากที่นี่
2. แตกไฟล์หรือติดตั้งซอฟต์แวร์ตามสถาปัตยกรรม Windows และดับเบิลคลิกเพื่อรันแอปพลิเคชัน
3. เลือก MULTIPLE_IRP_COMPLETE_REQUESTS (Bug Check String) และหา "caused by driver"
4. ค้นหาใน Google ซอฟต์แวร์หรือไดรเวอร์ที่ก่อให้เกิดปัญหา และแก้ไขสาเหตุพื้นฐาน
5. ดาวน์โหลด & ติดตั้ง ไดรเวอร์ล่าสุดจากเว็บไซต์ผู้ผลิต
6. หากไม่ได้ ให้ลอง Uninstall ไดรเวอร์อุปกรณ์
วิธีที่ 3: เรียกใช้ System File Checker และ DISM Tool
1. กด Windows Key + X แล้วคลิก Command Prompt(Admin)
2. พิมพ์คำสั่งต่อไปนี้ใน cmd และกด Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (ถ้าข้างบนล้มเหลว ลองตัวนี้)
3. รอกระบวนการเสร็จ และรีสตาร์ทคอมพิวเตอร์
4. เปิด cmd อีกครั้ง และพิมพ์คำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง:
a) Dism /Online /Cleanup-Image /CheckHealth b) Dism /Online /Cleanup-Image /ScanHealth c) Dism /Online /Cleanup-Image /RestoreHealth
5. ปล่อยให้คำสั่ง DISM ทำงาน และรอจบ
6. หากคำสั่งด้านบนไม่ได้ผล ลองคำสั่งด้านล่าง:
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
หมายเหตุ: แทนที่ C:\RepairSource\Windows ด้วยตำแหน่งแหล่งซ่อมแซมของคุณ (Windows Installation หรือ Recovery Disc)
7. รีบูทคอมพิวเตอร์เพื่อบันทึกการเปลี่ยนแปลง และดูว่าสามารถ แก้ไข MULTIPLE_IRP_COMPLETE_REQUESTS Error ได้หรือไม่
วิธีที่ 4: เรียกใช้ Driver Verifier
วิธีนี้มีประโยชน์ก็ต่อเมื่อคุณสามารถเข้าสู่ Windows ได้ปกติ ไม่ใช่ Safe Mode ต่อไป ตรวจสอบให้แน่ใจว่าสร้าง System Restore point
วิธีที่ 5: เรียกใช้ Memtest86+
1. เสียบ USB Flash Drive เข้าระบบ
2. ดาวน์โหลดและติดตั้ง Windows Memtest86 Auto-installer for USB Key
3. คลิกขวาที่ไฟล์รูปภาพที่ดาวน์โหลด และเลือก "Extract here"
4. เมื่อแตกไฟล์เสร็จ เปิดโฟลเดอร์และรัน Memtest86+ USB Installer
5. เลือก USB Drive ที่เสียบ เพื่อ Burn ซอฟต์แวร์ MemTest86 (นี่จะ Format USB Drive ของคุณ)
6. เมื่อกระบวนการเสร็จ ใส่ USB เข้า PC ที่แสดงข้อผิดพลาด MULTIPLE_IRP_COMPLETE_REQUESTS
7. รีสตาร์ทคอมพิวเตอร์ และตรวจสอบให้แน่ใจว่า Boot จาก USB Flash Drive ถูกเลือก
8. Memtest86 จะเริ่มทดสอบความเสียหายของหน่วยความจำในระบบ
9. หากผ่านการทดสอบทั้งหมด คุณมั่นใจได้ว่าหน่วยความจำทำงานถูกต้อง
10. หากบางขั้นตอนล้มเหลว Memtest86 จะพบความเสียหายของหน่วยความจำ หมายความว่า MULTIPLE_IRP_COMPLETE_REQUESTS Error เกิดจากหน่วยความจำเสีย/ผิดปกติ
11. เพื่อ แก้ไข MULTIPLE_IRP_COMPLETE_REQUESTS Error คุณจะต้องเปลี่ยน RAM หากพบ Bad memory sectors
วิธีที่ 6: อัปเดต BIOS
การอัปเดต BIOS เป็นงานสำคัญ และหากมีอะไรผิดพลาด อาจทำลายระบบอย่างรุนแรง ดังนั้น แนะนำให้มีผู้เชี่ยวชาญดูแล
1. ขั้นตอนแรก ระบุเวอร์ชัน BIOS โดยกด Windows Key + R แล้วพิมพ์ "msinfo32" (ไม่มีเครื่องหมายคำพูด) และกด Enter เพื่อเปิด System Information
2. เมื่อหน้าต่าง System Information เปิด ให้หา BIOS Version/Date แล้วบันทึกผู้ผลิตและเวอร์ชัน BIOS
3. ต่อไป ไปที่เว็บไซต์ผู้ผลิต เช่นในกรณีของผมเป็น Dell จะไปที่เว็บ Dell แล้วใส่หมายเลขซีเรียลคอมพิวเตอร์ หรือคลิกตัวเลือก Auto detect
4. จากรายการไดรเวอร์ที่แสดง จะคลิกที่ BIOS และดาวน์โหลดอัปเดตที่แนะนำ
หมายเหตุ: อย่าปิดคอมพิวเตอร์หรือถอดแหล่งจ่ายไฟขณะอัปเดต BIOS หรืออาจทำลายคอมพิวเตอร์ ระหว่างอัปเดต คอมพิวเตอร์จะรีสตาร์ทและคุณจะเห็นหน้าจอดำเป็นชั่วคราว
5. เมื่อดาวน์โหลดเสร็จ เพียงดับเบิลคลิกที่ไฟล์ Exe เพื่อรัน
6. สุดท้าย คุณอัปเดต BIOS แล้ว และนี่อาจ แก้ไข MULTIPLE_IRP_COMPLETE_REQUESTS Error
แนะนำ:
- แก้ไข WORKER_INVALID Blue Screen Error บน Windows 10
- หยุดการดาวน์โหลดไดรเวอร์อัตโนมัติบน Windows 10
- เปลี่ยนมุมมองโฟลเดอร์เริ่มต้นของผลลัพธ์การค้นหาบน Windows 10
- หยุด Windows 10 ติดตั้ง Realtek Audio Drivers อัตโนมัติ
เพียงเท่านี้คุณก็ แก้ไข MULTIPLE_IRP_COMPLETE_REQUESTS Error สำเร็จแล้ว หากยังมีคำถาม สามารถถามได้ในส่วนความคิดเห็น