Windows 11 PAGE_FAULT_IN_NONPAGED_AREA วิธีแก้จอฟ้า BSOD แบบละเอียด

หากคุณพบจอฟ้าพร้อมข้อความ PAGE_FAULT_IN_NONPAGED_AREA บน Windows 11 ไม่ว่าจะเกิดระหว่างเปิดเครื่อง เล่นเกม ใช้งานโปรแกรม หรือหลังอัปเดต Windows แสดงว่าระบบพยายามเข้าถึงข้อมูลในหน่วยความจำที่ไม่สามารถเข้าถึงได้

ข้อผิดพลาดนี้เป็นหนึ่งใน Blue Screen of Death (BSOD) ที่พบได้บ่อย และมักเกี่ยวข้องกับ RAM, Driver, SSD/HDD, ไฟล์ระบบ หรือโปรแกรมที่ทำงานในระดับ Kernel

บทความนี้จะอธิบายสาเหตุ พร้อมวิธีแก้ไขแบบละเอียดทีละขั้นตอน

PAGE_FAULT_IN_NONPAGED_AREA คืออะไร

PAGE_FAULT_IN_NONPAGED_AREA เป็นรหัส BSOD ที่เกิดขึ้นเมื่อ Windows พยายามเข้าถึงข้อมูลในพื้นที่หน่วยความจำที่ควรพร้อมใช้งานตลอดเวลา (Nonpaged Area) แต่ไม่สามารถเข้าถึงได้

ปัญหานี้อาจเกิดจาก

  • RAM
  • Driver
  • ไฟล์ระบบ
  • ฮาร์ดดิสก์
  • โปรแกรมระดับระบบ

เมื่อเกิดข้อผิดพลาด Windows จะหยุดทำงานเพื่อป้องกันความเสียหายของข้อมูล

อาการที่พบ

คุณอาจพบอาการดังต่อไปนี้

  • เปิดเครื่องแล้วขึ้นจอฟ้า
  • จอฟ้าหลังเข้าสู่ Windows
  • เครื่องรีสตาร์ตเอง
  • จอฟ้าระหว่างเล่นเกม
  • จอฟ้าหลังอัปเดต Driver
  • ใช้งานได้สักพักแล้วขึ้น BSOD
  • เครื่องค้างก่อนจอฟ้า

สาเหตุที่ทำให้เกิด PAGE_FAULT_IN_NONPAGED_AREA

ปัญหานี้มักเกิดจาก

  • RAM มีปัญหา
  • Driver ผิดปกติ
  • SSD หรือ HDD มี Bad Sector
  • ไฟล์ระบบเสียหาย
  • โปรแกรม Antivirus ขัดแย้งกับระบบ
  • Windows Update มีปัญหา
  • Virtual Memory ทำงานผิดปกติ
  • BIOS หรือ Firmware ล้าสมัย

ตรวจสอบ RAM

หากเครื่องมี RAM มากกว่า 1 แถว

ให้ทดลอง

  • ถอดและเสียบใหม่
  • สลับสล็อต
  • ทดลองใช้งานทีละแถว

จากนั้นใช้

Windows Memory Diagnostic

เพื่อตรวจสอบความผิดปกติของหน่วยความจำ

ซ่อมไฟล์ระบบ

เปิด Command Prompt (Run as Administrator)

รัน

sfc /scannow

จากนั้นรัน

DISM /Online /Cleanup-Image /RestoreHealth

เมื่อเสร็จแล้ว Restart เครื่อง

ตรวจสอบฮาร์ดดิสก์

เปิด Command Prompt (Run as Administrator)

รัน

chkdsk C: /f

หากระบบถามว่าจะตรวจสอบหลังรีสตาร์ตหรือไม่

ตอบ

Y

แล้วรีสตาร์ตเครื่อง

หากดิสก์มี Bad Sector หรือระบบไฟล์เสียหาย อาจเป็นสาเหตุของ BSOD ได้

ตรวจสอบ Driver

เปิด

Device Manager

ตรวจสอบ Driver สำคัญ เช่น

  • Display Driver
  • Storage Driver
  • Chipset Driver
  • Network Driver

หากปัญหาเกิดหลังอัปเดต Driver

ให้ทดลองย้อนกลับ Driver เวอร์ชันก่อนหน้า หากมีตัวเลือก

ตรวจสอบโปรแกรม Antivirus

โปรแกรม Antivirus บางตัวอาจทำงานร่วมกับ Kernel ของ Windows

หากปัญหาเริ่มหลังติดตั้งโปรแกรมป้องกันไวรัส

ให้ทดลองปิดการทำงานชั่วคราว หรือถอนการติดตั้งเพื่อทดสอบ

ตรวจสอบ Virtual Memory

ไปที่

System Properties → Advanced → Performance → Settings → Advanced → Virtual Memory

โดยทั่วไปควรเปิดให้ Windows จัดการขนาดไฟล์เพจอัตโนมัติ เว้นแต่มีเหตุผลเฉพาะในการกำหนดค่าเอง

ตรวจสอบ Event Viewer

เปิด

Event Viewer

ตรวจสอบ

  • BugCheck
  • Critical
  • System
  • Memory
  • Kernel-Power

รวมถึงชื่อไฟล์ Driver หากมีการระบุ เช่น

  • ntfs.sys
  • ntoskrnl.exe
  • win32kfull.sys

ข้อมูลเหล่านี้ช่วยให้วิเคราะห์สาเหตุได้แม่นยำขึ้น

อัปเดต Windows

ไปที่

Settings → Windows Update

เลือก

Check for updates

ติดตั้งอัปเดตล่าสุด

รวมถึง Optional Driver Updates หากมี

คำถามที่พบบ่อย (FAQ)

PAGE_FAULT_IN_NONPAGED_AREA หมายถึง RAM เสียหรือไม่

ไม่เสมอไป แม้ RAM จะเป็นสาเหตุที่พบได้บ่อย แต่ Driver, SSD/HDD, ไฟล์ระบบ และโปรแกรมระดับระบบก็สามารถทำให้เกิดข้อผิดพลาดนี้ได้

ต้องเปลี่ยน RAM ทันทีหรือไม่

ยังไม่ควร ควรตรวจสอบด้วย Windows Memory Diagnostic และตรวจสอบ Driver กับดิสก์ก่อน

ต้องติดตั้ง Windows ใหม่หรือไม่

ควรเป็นทางเลือกสุดท้าย หลังจากตรวจสอบ RAM, Driver, ดิสก์ และซ่อมไฟล์ระบบแล้ว หากปัญหายังเกิดซ้ำ

สรุป

ปัญหา Windows 11 PAGE_FAULT_IN_NONPAGED_AREA มักเกิดจาก RAM, Driver, SSD/HDD หรือไฟล์ระบบเสียหาย การตรวจสอบหน่วยความจำ ซ่อมไฟล์ระบบ ตรวจสอบดิสก์ และอัปเดต Driver จะช่วยแก้ไขปัญหาได้ในหลายกรณี

หากคุณต้องการคู่มือแก้ปัญหา Windows แบบละเอียด comsiam ได้รวบรวมบทความเกี่ยวกับ PAGE_FAULT_IN_NONPAGED_AREA, BSOD, RAM, CHKDSK, SFC, DISM และ Windows 11 ไว้ครบทุกหัวข้อ เพื่อช่วยให้คุณวิเคราะห์และแก้ไขปัญหาได้อย่างเป็นระบบ

นอกจากนี้ comsiam ยังมีบทความเกี่ยวกับ MEMORY_MANAGEMENT, IRQL_NOT_LESS_OR_EQUAL, SYSTEM_SERVICE_EXCEPTION, CRITICAL_PROCESS_DIED และ Black Screen ซึ่งสามารถใช้ร่วมกันเพื่อวิเคราะห์ปัญหาจอฟ้าได้อย่างครบวงจร

คำถามชวนคิด

หาก PAGE_FAULT_IN_NONPAGED_AREA เกิดขึ้นหลังจากเพิ่ม RAM ใหม่ แต่ก่อนหน้านี้เครื่องทำงานได้ปกติ คุณจะเริ่มตรวจสอบที่ RAM, Driver หรือ BIOS ก่อน เพราะเหตุใด?