หากคุณพบข้อผิดพลาด PAGE_FAULT_IN_NONPAGED_AREA (WdFilter.sys) หน้าจอสีน้ำเงิน (BSOD) เมื่อบูต Windows 10 บทความนี้จะช่วยให้คุณแก้ไขปัญหานี้ได้

ข้อความ Stop นี้เกิดขึ้นเมื่อไม่พบข้อมูลที่ร้องขอในหน่วยความจำ ระบบจะสร้างข้อผิดพลาด ซึ่งปกติแล้วบ่งชี้ว่าระบบกำลังค้นหาข้อมูลใน paging file
WdFilter.sys เป็นไฟล์ระบบของ Microsoft ที่เกี่ยวข้องกับ Windows Defender Mini-Filter Driver ข้อผิดพลาดนี้เกิดจาก display driver ที่เสียหาย
PAGE_FAULT_IN_NONPAGED_AREA (WdFilter.sys)
หากเจอปัญหานี้ ลองใช้วิธีแก้ไขที่แนะนำด้านล่างตามลำดับใดก็ได้ ดูว่าช่วยแก้ปัญหาได้หรือไม่
- รัน Driver Verifier
- อัปเดต Windows Defender
- ทดสอบหน่วยความจำ (Memory)
- คืนค่า Startup Configuration เริ่มต้นสำหรับ Windows Defender Mini-Filter Driver
- รัน SFC scan
มาดูรายละเอียดขั้นตอนแต่ละวิธีกัน
หากล็อกอินเข้าระบบได้ปกติ ดีแล้ว แต่หากไม่ได้ จะต้องบูตเข้า Safe Mode, เข้าหน้าจอ Advanced Startup options หรือใช้ Installation Media เพื่อบูตก่อนจึงจะทำตามคำแนะนำเหล่านี้ได้
1] รัน Driver Verifier
วิธีนี้ต้องรัน Driver Verifier บน Windows 10 จะมีข้อความแสดงสถานะของแต่ละ driver ตามคำแนะนำบนหน้าจอเพื่อแก้ไขปัญหา
อาจต้องอัปเดต graphics driver ด้วย
2] อัปเดต Windows Defender
เพื่ออัปเดต Windows Defender ทำดังนี้:
- กด Windows key + R เพื่อเปิดกล่อง Run dialog
- พิมพ์
cmdแล้วกด Enter เพื่อเปิด Command Prompt - ในหน้าต่าง command prompt ให้คัดลอกและวางคำสั่งด้านล่าง แล้วกด Enter
cd /d "\Program Files\Windows Defender" mpcmdrun.exe -signatureupdate
หลังจากอัปเดตเสร็จ ให้ดูว่าปัญหาแก้ไขได้หรือไม่ หากยังไม่ได้ ลองวิธีถัดไป
3] ทดสอบหน่วยความจำ (Memory)
กด WINKEY + R เพื่อเปิด Run utility พิมพ์ mdsched.exe แล้วกด Enter จะเปิด Windows Memory Diagnostic Tool และให้ 2 ตัวเลือก:
- Restart now and check for problems (แนะนำ)
- Check for problems the next time I start my computer
คอมพิวเตอร์จะรีสตาร์ทและตรวจสอบปัญหาหน่วยความจำ หากพบปัญหาจะแก้ไขอัตโนมัติ หากไม่พบปัญหา แสดงว่าสาเหตุไม่ใช่หน่วยความจำ
4] คืนค่า Startup Configuration เริ่มต้นสำหรับ Windows Defender Mini-Filter Driver
ทำดังนี้:
- กด Windows key + R เพื่อเปิด Run dialog
- พิมพ์ cmd แล้วกด CTRL + SHIFT + ENTER เพื่อเปิด Command Prompt ในโหมด admin
- ใน command prompt พิมพ์คำสั่งด้านล่าง แล้วกด Enter ทีละบรรทัด:
sc config WdFilter start= boot sc start WdFilter
หลังจากคำสั่งทำงานเสร็จ ให้ปิด CMD และรีสตาร์ทเครื่อง ดูว่าปัญหาแก้ไขได้หรือไม่
5] รัน SFC scan
หากมีข้อผิดพลาดของ system file อาจพบข้อผิดพลาดนี้ System File Checker เป็นเครื่องมือ built-in ของ Windows ที่สแกนไฟล์ระบบที่เสียหายและซ่อมแซมไฟล์ที่เสียหาย
วิธีนี้ต้องรัน SFC scan ดูว่าช่วยได้หรือไม่
หวังว่าวิธีใดวิธีหนึ่งจะช่วยแก้ปัญหาของคุณได้
BSOD ที่เกี่ยวข้อง: แก้ไข PAGE_FAULT_IN_NONPAGED_AREA 0x00000050 error