Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ไขข้อผิดพลาดหน้าจอสีน้ำเงิน PAGE FAULT IN NONPAGED AREA (WdFilter.sys) ใน Windows 10

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

แก้ไขข้อผิดพลาดหน้าจอสีน้ำเงิน PAGE FAULT IN NONPAGED AREA (WdFilter.sys) ใน Windows 10

ข้อความ Stop นี้เกิดขึ้นเมื่อไม่พบข้อมูลที่ร้องขอในหน่วยความจำ ระบบจะสร้างข้อผิดพลาด ซึ่งปกติแล้วบ่งชี้ว่าระบบกำลังค้นหาข้อมูลใน paging file

WdFilter.sys เป็นไฟล์ระบบของ Microsoft ที่เกี่ยวข้องกับ Windows Defender Mini-Filter Driver ข้อผิดพลาดนี้เกิดจาก display driver ที่เสียหาย

PAGE_FAULT_IN_NONPAGED_AREA (WdFilter.sys)

หากเจอปัญหานี้ ลองใช้วิธีแก้ไขที่แนะนำด้านล่างตามลำดับใดก็ได้ ดูว่าช่วยแก้ปัญหาได้หรือไม่

  1. รัน Driver Verifier
  2. อัปเดต Windows Defender
  3. ทดสอบหน่วยความจำ (Memory)
  4. คืนค่า Startup Configuration เริ่มต้นสำหรับ Windows Defender Mini-Filter Driver
  5. รัน 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 ตัวเลือก:

  1. Restart now and check for problems (แนะนำ)
  2. 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