ข้อผิดพลาดที่สำคัญที่สุดใน Windows 10 เป็นผลมาจากความผิดพลาดของซอฟต์แวร์หรือไดรเวอร์ที่ทำงานผิดปกติ แต่ปัญหา Page Fault ใน Nonpaged Area ขัดข้องมักเป็นผลมาจากปัญหาในฮาร์ดแวร์ โดยเฉพาะ RAM ข้อผิดพลาดนี้อาจเกิดจากการจัดการหน่วยความจำเสมือนของ Windows ไม่ถูกต้อง
ดังนั้น เพื่อขจัดสิ่งนี้ ผู้ใช้จะต้องวินิจฉัยทั้งความผิดพลาดของฮาร์ดแวร์และซอฟต์แวร์
หกวิธีในการแก้ไขหน้าจอสีน้ำเงินแห่งความตาย PAGE_FAULT_IN_NONPAGED_AREA
1. ตรวจสอบแรม
หากคุณได้ทำการเปลี่ยนแปลงฮาร์ดแวร์ใดๆ กับคอมพิวเตอร์ของคุณเมื่อเร็วๆ นี้ ก็ควรตรวจสอบเพื่อดูว่าทุกอย่างถูกต้องหรือไม่
บางครั้ง RAM แท่งใหม่อาจมีข้อผิดพลาด หรือแม้กระทั่ง RAM แบบเก่าอาจทำงานผิดปกติ ต่อไปนี้คือสิ่งที่คุณสามารถทำได้เพื่อตรวจสอบ RAM อย่าลืมปิดคอมพิวเตอร์ของเราและถอดสายไฟทั้งหมดออกจากเต้ารับบนผนังก่อนดำเนินการต่อ
- หากคุณใช้แรมสองแท่ง ให้ลองเปลี่ยนสล็อต
- หากคุณใช้ชิป RAM ตัวเดียว ให้เอาฝุ่นที่สะสมอยู่ออก
- หากคุณมีโมดูล RAM สำรองอยู่ ให้ลองเปลี่ยน RAM และรีบูตเครื่องพีซี หากข้อผิดพลาดไม่ปรากฏขึ้น แสดงว่า RAM เสีย
- ลองใช้ช่อง RAM เพียงช่องเดียวเท่านั้น
2. อัปเดตหรือย้อนกลับไดรเวอร์
ไดรเวอร์ที่ผิดพลาดสามารถสร้างความหายนะให้กับคอมพิวเตอร์ของคุณได้ นั่นเป็นเหตุผลที่ดีที่สุดที่จะให้ไดรเวอร์ของคุณอัปเดตเป็นเวอร์ชันล่าสุด บางครั้งการอัปเดตเหล่านี้อาจไม่เสถียร ซึ่งสามารถสร้างความเสียหายให้กับคอมพิวเตอร์ของคุณได้ ในกรณีเช่นนี้ ทางที่ดีควรย้อนกลับไปใช้เวอร์ชันก่อนหน้า
วิธีอัปเดตไดรเวอร์โดยใช้ตัวจัดการอุปกรณ์
Device Manager เป็นวิธีที่มีประสิทธิภาพมากที่สุดในการอัปเดตไดรเวอร์ระบบของคุณ
ในกรณีของ Page Fault ใน Nonpaged Area BSOD มักเกิดจากไดรเวอร์กราฟิกหรือชิปเซ็ต ไดรเวอร์กราฟิกอยู่ภายใต้ การ์ดแสดงผล ใน Device Manager และไดรเวอร์ชิปเซ็ตอยู่ภายใต้ อุปกรณ์ระบบ .
คุณสามารถใช้ Device Manager เพื่ออัปเดตไดรเวอร์อุปกรณ์ด้วยตนเองได้ดังนี้:
- กด คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ พิมพ์ devmgmt.msc และกด Enter
- ใน ตัวจัดการอุปกรณ์ ให้มองหาไดรเวอร์ที่คุณต้องการอัปเดตและขยายเมนู
- จากนั้นให้คลิกขวาที่ไดรเวอร์ที่ต้องการ แล้วคลิก อัปเดตไดรเวอร์ .
- ในหน้าต่างถัดไป ให้คลิก ค้นหาซอฟต์แวร์ไดรเวอร์ที่อัปเดตโดยอัตโนมัติ .
- Windows จะดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุดโดยอัตโนมัติ
วิธีการย้อนกลับไดรเวอร์โดยใช้ตัวจัดการอุปกรณ์
ดังที่ได้กล่าวไว้ก่อนหน้านี้ มีหลายกรณีที่ไดรเวอร์ใหม่อาจไม่เสถียร นี่คือวิธีที่คุณสามารถย้อนกลับการอัปเดตล่าสุดโดยใช้ตัวจัดการอุปกรณ์:
- กด คีย์ Windows + R เพื่อเปิดคำสั่ง Run พิมพ์ devmgmt.msc และกด Enter
- ใน ตัวจัดการอุปกรณ์ ขยายส่วนที่มีไดรเวอร์ คลิกขวาที่ไดรเวอร์ที่ต้องการแล้วเลือก คุณสมบัติ .
- ใต้ ไดรเวอร์ ให้คลิกที่ โปรแกรมควบคุมย้อนกลับ
3. ปิดใช้งานการจัดการขนาดไฟล์เพจจิ้งอัตโนมัติ
เมธอดนี้มีอัตราความสำเร็จสูงในการแก้ไขข้อขัดข้อง PAGE_FAULT_IN_NONPAGED_AREA เพราะมันเกี่ยวข้องโดยตรงกับหน่วยความจำเสมือน . โดยปกติแล้ว Windows จะจัดการขนาดไฟล์เก็บเพจ แต่ถ้าเป็นสาเหตุให้ระบบของคุณขัดข้อง ทางที่ดีควรปิดการใช้งาน:
- ไปที่ File Explorer และคลิกขวาที่ พีซีเครื่องนี้ . เลือก คุณสมบัติ .
- ที่แผงด้านซ้าย ให้คลิก การตั้งค่าระบบขั้นสูง . คุณจะต้องมีสิทธิ์ของผู้ดูแลระบบในการดำเนินการดังกล่าว
- ใน คุณสมบัติของระบบ ให้คลิกที่ ขั้นสูง แท็บ ภายใต้ ประสิทธิภาพ ให้คลิก การตั้งค่า .
- ใน ตัวเลือกประสิทธิภาพ หน้าต่าง ไปที่ ขั้นสูง แท็บ
- ใน หน่วยความจำเสมือน ให้คลิก เปลี่ยน .
- ยกเลิกการเลือก จัดการขนาดไฟล์การเพจโดยอัตโนมัติสำหรับไดรฟ์ทั้งหมด ตัวเลือกและคลิกตกลง
- ใช้การตั้งค่าทั้งหมดและรีบูตเครื่องคอมพิวเตอร์ของคุณ
หากพีซีทำงานได้ดีหลังจากรีบูต ให้คงการตั้งค่าไว้ตามเดิม แต่ถ้าข้อผิดพลาดยังคงอยู่ ขอแนะนำให้ยกเลิกการเปลี่ยนแปลงและตรวจสอบจัดการขนาดไฟล์การเพจโดยอัตโนมัติสำหรับไดรฟ์ทั้งหมด ตัวเลือก
4. เรียกใช้เครื่องมือวิเคราะห์หน่วยความจำของ Windows
Windows Memory Diagnostic เป็นยูทิลิตี้ Windows ในตัวที่ตรวจสอบและแก้ไขปัญหาใน RAM ใช้งานง่ายและมีประสิทธิภาพสูง วิธีใช้งาน
- ในแถบค้นหาของเมนู Start ให้พิมพ์ "Windows Memory Diagnostic" และเลือก Best Match
- คุณสามารถเลือกที่จะ รีสตาร์ททันทีและตรวจหาปัญหา หรือทำในครั้งต่อไปที่คุณเปิดคอมพิวเตอร์ ขอแนะนำให้คุณเลือกตัวเลือกแรก
5. ใช้ DISM และ SFC เพื่อซ่อมแซมไฟล์ระบบที่เสียหาย
DISM และ SFC เป็นยูทิลิตีที่มีประสิทธิภาพสูงสุดสองประการสำหรับการซ่อมแซมไฟล์ระบบ เนื่องจากมีความเป็นไปได้ไม่รู้จบเกี่ยวกับสิ่งที่อาจเป็นสาเหตุของข้อผิดพลาด ขอแนะนำให้คุณใช้ยูทิลิตี้ทั้งสองนี้
วิธีการเรียกใช้ DISM
- ในแถบค้นหาเมนูเริ่ม ให้พิมพ์ cmd และคลิกขวาที่ พรอมต์คำสั่ง> เรียกใช้ในฐานะผู้ดูแลระบบ
- ในคอนโซล พิมพ์ DISM /Online /Cleanup-Image /CheckHealth และกด Enter
- จากนั้นพิมพ์ DISM /Online /Cleanup-Image /RestoreHealth และกด Enter
- รอให้กระบวนการเสร็จสิ้นและออกจาก Command Prompt
วิธีการเรียกใช้ SFC
- ทำตามขั้นตอนที่ 1 ในส่วนก่อนหน้าเพื่อเรียกใช้ พรอมต์คำสั่ง ในฐานะผู้ดูแลระบบ
- ในคอนโซล ให้พิมพ์ SFC /scannow และกด Enter
- รอให้ Windows สแกนและแก้ไขข้อผิดพลาด
- รีสตาร์ทคอมพิวเตอร์ของคุณ
6. ปิดใช้งานซอฟต์แวร์ของบุคคลที่สาม
หลายครั้งที่ซอฟต์แวร์ของบริษัทอื่นรบกวนการทำงานของระบบและอาจทำให้เกิดข้อผิดพลาดหน้าจอสีน้ำเงิน เช่น PAGE_FAULT_IN_NONPAGED_AREA ในกรณีนี้ ผู้ใช้ควรทำคลีนบูตเพื่อแยกแยะแอปพลิเคชันของบุคคลที่สามซึ่งเป็นสาเหตุของข้อผิดพลาดนี้ออก
วิธีการดำเนินการคลีนบูต
- กด คีย์ Windows + R เพื่อเปิดคำสั่ง Run พิมพ์ msconfig และกด Enter
- ใน การกำหนดค่าระบบ หน้าต่าง ไปที่ บริการ แท็บ
- ตรวจสอบ ซ่อนบริการทั้งหมดของ Microsoft ตัวเลือกที่ด้านล่าง
- ตรวจสอบบริการทั้งหมดจากรายการในศูนย์ แล้วคลิก ปิดการใช้งานทั้งหมด .
- บันทึกและออก
- ตอนนี้ เปิด ตัวจัดการงาน . คุณทำได้โดยกด CTRL + Shift + ESC
- ภายใต้ การเริ่มต้น ให้คลิกที่แต่ละโปรแกรมแล้วคลิก ปิดการใช้งาน จ .
- ออกและรีบูตเครื่องคอมพิวเตอร์ของคุณ
หากข้อผิดพลาดได้รับการแก้ไข แสดงว่าแอปพลิเคชันของบุคคลที่สามเป็นสาเหตุของปัญหา คุณควรถอนการติดตั้งแอปพลิเคชันที่ติดตั้งล่าสุดเพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้นอีกในอนาคต
คุณได้แก้ไขข้อบกพร่องของเพจในพื้นที่ที่ไม่ใช่เพจแล้ว
การแก้ไขที่กล่าวถึงข้างต้นเป็นวิธีที่ง่ายในการแก้ไข PAGE_FAULT_IN_NONPAGED_AREA BSOD หากคุณมีฮาร์ดแวร์ที่ผิดพลาด ให้ตรวจสอบอีกครั้งว่าฮาร์ดแวร์นั้นเข้ากันได้กับพีซีของคุณหรือไม่ จากนั้นให้เปลี่ยนโดยศูนย์บริการที่ได้รับอนุญาต