PAGE_FAULT_IN_NONPAGED_AREA เป็นข้อผิดพลาดที่แสดงบนหน้าจอสีน้ำเงิน (Blue Screen of Death - BSOD) เกิดขึ้นเมื่อ Windows พยายามหาข้อมูลสำคัญในหน่วยความจำระบบแต่ไม่พบ จึงรีบูทคอมพิวเตอร์เพื่อป้องกันความเสียหายเพิ่มเติม ข้อมูลที่ค้นหาอยู่ใน page file ที่อาจอยู่บน RAM ของระบบ หรือพื้นที่ฮาร์ดดิสก์ที่ระบบใช้เป็น RAM (เรียกว่า page file) ในคู่มือนี้จะครอบคลุมทั้งสองกรณี
ปกติข้อผิดพลาดนี้มักมาจากข้อบกพร่องการเชื่อมต่อ RAM กับเมนบอร์ด หรือ RAM เอง แต่มีวิธีอื่นๆ ที่ควรลองก่อนเปิดเครื่อง โปรแกรมป้องกันไวรัสก็เป็นสาเหตุได้ ให้ลองปิดก่อนดำเนินการต่อ และทำตามคู่มือที่ลิงก์ https://appuals.com/blue-screen-of-death/ หากล้มเหลวทั้งหมด ให้เริ่มที่ Solution 1
Solution 1: สร้าง Page File ใหม่
เพื่อเพิ่มความเร็วระบบ Windows ใช้พื้นที่ดิสก์สร้าง page file สำหรับการเข้าถึงโปรแกรมที่ใช้บ่อย การปิด page file อาจช่วยแก้ปัญหา วิธีทำ: กดค้าง Windows Key + R ในกล่อง run วาง SystemPropertiesAdvanced.exe กด Enter

ใน System Properties -> คลิกแท็บ Advanced ภายใต้ Performance คลิก Settings แล้วเลือก Advanced อีกครั้งจากกล่องโต้ตอบใหม่ ล้างเครื่องหมายถูก Automatically manage paging file size for all drives
เลือก No paging file คลิก Set ยืนยันข้อความเตือน คลิก OK > OK > OK เพื่อ ปิด หน้าต่างทั้งหมด Restart ระบบ

หลังรีสตาร์ท ทำซ้ำขั้นตอนข้างต้นกลับไปที่ Virtual Memory เลือก System managed size คลิก Set ติ๊กถูก Automatically manage paging file size for all drives ด้านบน คลิก OK > OK > OK ปิดหน้าต่างทั้งหมด และ restart ระบบ ส่วนที่เสียหายใน page file ควรถูกลบไปแล้ว หากยังได้ BSOD ไป Solution ถัดไป
Solution 2: รัน chkdsk
Chkdsk เป็นยูทิลิตี้ตรวจสอบดิสก์ใน Windows ใช้ค้นหาและแก้ไขข้อผิดพลาดในระบบไฟล์
คลิก Start พิมพ์ cmd คลิกขวา cmd เลือก Run As Administrator

พิมพ์ chkdsk /f /r กด Enter
ปล่อยให้รัน หากได้ข้อความ "The drive is locked and if you would like to schedule a chkdsk on the next restart, type in Y for yes" ให้พิมพ์ Y กด Enter

Restart คอมพิวเตอร์ และปล่อยให้ chkdsk รัน จะตรวจจับและแก้ไขข้อผิดพลาดที่พบอัตโนมัติ หากยังมีปัญหา ไป Solution 3
Solution 3: รัน System Restore
กดค้าง Windows key + R ในกล่อง run พิมพ์ rstrui.exe กด Enter
ตัวเลือกเริ่มต้นคือ Recommended Restore แต่สิ่งที่ต้องดูคือ วันที่/เวลาของ restore point ที่ระบบทำงานปกติ อาจเป็น 1 เดือนหรือหลายวันก่อน เพื่อดู restore points เพิ่มเติม ให้ติ๊ก Show More Restore Points หากไม่มี restore points (ข้ามวิธีนี้) และสร้าง restore point ภายหลังเมื่อแก้ไขปัญหาเสร็จ ดูที่นี่
คลิก Next > Finish ตามคำแนะนำบนหน้าจอเพื่อทำ System Restore ให้เสร็จ
Solution 4: อัปเดต Windows
Microsoft เปิดตัวอัปเดตเพื่อแก้ข้อผิดพลาดเหล่านี้ ตรวจสอบให้แน่ใจว่าคอมพิวเตอร์อัปเดตล่าสุด
สำหรับ Windows 7 และ 8:
กด Windows key พิมพ์ check for updates คลิก Check for updates ในผลลัพธ์ ให้ PC ตรวจสอบอัปเดตและติดตั้งทั้งหมด สำคัญที่สุดคือ critical และ important updates
สำหรับ Windows 10:
กด Windows Key + R พิมพ์ ms-settings:windowsupdate กด Enter ตรวจสอบอัปเดตและติดตั้งทั้งหมด
Solution 5: การแทรกแซงของไดรเวอร์
ทำตาม Solution 4: Check Driver Verifier ในคู่มือที่นี่ เพื่อให้แน่ใจว่าไม่มีไดรเวอร์ก่อให้เกิดปัญหา
Solution 6: รัน SFC scan
ทำตามคู่มือที่นี่ เพื่อรัน SFC scan เป็นสำหรับ Windows 10 แต่ใช้ได้กับ Windows 7 และ 8 เช่นกัน
Solution 7: Windows Memory Diagnostics
RAM เป็นคอมโพเนนต์หลักสำหรับ paging RAM ที่ผิดปกติก็สามารถก่อให้เกิดข้อผิดพลาดนี้ได้ กดค้าง Windows key + R ในกล่อง run พิมพ์ mdsched.exe กด Enter กล่องโต้ตอบจะถามว่าต้องการรีบูทเช็ค RAM ตอนนี้หรือภายหลัง เลือกตัวเลือกที่เหมาะสม

เมื่อรีบูท การตรวจสอบ RAM จะเริ่ม หากไม่มีข้อผิดพลาด RAM ปกติ หากมีข้อผิดพลาด ลองวิธีทั่วไปตรวจสอบ RAM หากเป็นแล็ปท็อป RAM จะอยู่ในช่องเล็กด้านล่าง หากเป็นเดสก์ท็อป เปิดเคส CPU อย่างระมัดระวัง RAM จะติดอยู่บนเมนบอร์ด อาจมีมากกว่า 1 แท่ง หากมากกว่า 1 จะวางขนานกัน ถอดทั้งสองแท่ง ทำความสะอาดจุดทองคำด้วยยางลบดินสอ ทำความสะอาดสล็อตด้วยแปรงฟันสำรอง
เพื่อทดสอบแท่ง RAM แต่ละแท่ง หากมีมากกว่า 1 ให้เสียบแท่งละ 1 แท่ง ดูว่าข้อผิดพลาดเกิดหรือไม่ ทดสอบสล็อตด้วยการเปลี่ยนสล็อตด้วย RAM ที่รู้ว่าดี
หากไม่ได้ข้อผิดพลาดกับแท่ง RAM ใดแท่งหนึ่ง แท่งอีกแท่งผิดปกติแน่นอน หากผลลัพธ์เหมือนกันในทุกเงื่อนไข ปัญหาอาจอยู่ที่เมนบอร์ดเอง ควรส่งไปซ่อม/ตรวจสอบฮาร์ดแวร์ที่ศูนย์บริการหรือร้านซ่อม