Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ PAGE FAULT IN NONPAGED AREA บน Windows 10/11: วิธีแก้เร็วและน่าเชื่อถือ

Error codes น่าหงุดหงิดเพราะป้องกันไม่ให้คอมพิวเตอร์ทำคำสั่งใดๆ สำเร็จ สามารถก่อให้เกิด Data loss โดยเฉพาะถ้า Error code เป็น Blue Screen of Death (BSOD) ในบทความนี้จะเจาะลึก PAGE FAULT IN NONPAGED AREA และวิธีแก้ที่เป็นไปได้

นี่เป็นปัญหาร้ายแรง ทางออกเดียวคือ Reboot ระบบ Error เกิดเมื่อมี Discrepancies ภายใน Memory page ที่ Windows OS ขอเพื่อดำเนิน Process ต่อไป หากระบบไม่พบ Memory page จะ Crash และแสดง Error message PAGE FAULT IN NONPAGED AREA

Windows PAGE FAULT IN NONPAGED AREA Error คืออะไร?

คอมพิวเตอร์ใช้ Memory storage 2 ประเภทคือ Random Access Memory (RAM) และ Hard drive มี Memory อื่นๆ ที่คอมพิวเตอร์ใช้ แต่เน้น 2 ตัวนี้เพื่ออธิบายให้ชัดเจน Hard drive memory เป็น Permanent ในขณะที่ RAM เป็น Temporary RAM ทำงานเมื่อ System รันอยู่ Hard drive เก็บ Memory ไว้แม้คอมพิวเตอร์ปิด

หากมีข้อมูลเยอะมากสำหรับ RAM ประมวลผลและเก็บ ข้อมูลสำหรับ Idle tasks จะถูกย้ายไป 'Page file' เพื่อเก็บชั่วคราว Page file ตั้งอยู่ใน Hard drive ใช้เป็น Excess storage สำหรับ RAM เมื่อมี Task เยอะใน Process จะมีการแลกเปลี่ยนข้อมูลระหว่าง RAM และ Page file ตลอดเวลา

เคล็ดลับ: ใช้เครื่องมือเพิ่มประสิทธิภาพ PC เพื่อกำจัดการตั้งค่าผิดพลาด ไฟล์ขยะ แอปที่เป็นอันตราย และภัยคุกคามด้านความปลอดภัย

ตอนนี้ NONPAGED area ที่กล่าวถึงใน Error message คือ Section ของ Memory ที่ System ต้องการเพื่อรัน Memory นี้ใช้งานตลอดและเก็บไว้ใน RAM ซึ่งคือ Non-paged area ดังนั้น เมื่อ PAGE FAULT IN NONPAGED AREA error เกิดขึ้น System จะ Failed to fetch Memory ที่จำเป็นจาก Non-paged area

ปัญหานี้เป็นอาการของ Hard drive เสียหาย อาจเกิดจาก Hardware malfunction ด้วย เมื่อเกิดปัญหานี้ มี 2 ผลลัพธ์:

  1. Reboot ระบบ และดำเนินการต่อได้ตามปกติ จนกว่าจะเจออีกครั้ง
  2. Windows เริ่มไม่ขึ้นเลย ทำให้ต้อง Boot เข้า Safe Mode

วิธีแก้ PAGE FAULT IN NONPAGED AREA Error บน Windows 10/11

มีวิธีแก้หลายอย่าง แนะนำใช้ตามลำดับเพื่อผลลัพธ์ดีที่สุด หากสงสัยว่าทำไงกับ PAGE FAULT IN NONPAGED AREA error บน Windows 10/11 ดูวิธีแก้ที่พิสูจน์แล้วด้านล่าง

วิธีที่ 1: หา Error ใน Hard Drive Disk

ที่แรกที่ต้องไปเมื่อเจอ PAGE FAULT IN NONPAGED AREA error คือ Hard drive disk แม้ยังไม่เจอ Error แนะนำตรวจสอบ Disk เป็นระยะ Windows 10/11 มี Built-in tool ตรวจสอบ Integrity ของ Disk Utility นี้ Scan และ Detect Common errors แล้วใช้ Fixes วิธีรัน Tool นี้ ต้องเปิดผ่าน Elevated Command Prompt

วิธีรัน CHKDSK utility:

  1. กด Windows + R พร้อมกัน เปิด Run dialog
  2. ในช่องข้อความ พิมพ์ cmd (ไม่ต้องเครื่องหมายคำพูด) กด Ctrl + Shift + Enter รัน Command Prompt ด้วย Admin privileges เมื่อเห็น User Account Control window คลิก Yes
  3. ใน Command Prompt field พิมพ์ chkdsk C: /f (ไม่ต้องเครื่องหมายคำพูด) กด Enter หมายเหตุ: ตัวอักษร C แทน Drive ที่ผิดปกติ หากไม่ใช่ C ให้แทนที่ด้วยตัวจริง
  4. คำสั่ง chkdsk C: /f สแกน ตรวจจับ แล้ว Fix Software issues ที่เกี่ยวกับ Hard drive ที่เกี่ยวข้อง
  5. เพื่อตรวจสอบ Hardware issues พิมพ์ chkdsk C: /r กด Enter
  6. เมื่อกระบวนการก่อนหน้าเสร็จ รันคำสั่งต่อไป:
    chkdsk C: /f /r
  7. เสร็จแล้ว รีสตาร์ทระบบ ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่

วิธีที่ 2: รัน Memory Diagnosis

PAGE FAULT IN NONPAGED AREA BSOD error อาจเกิดจากปัญหาใน RAM วิธีแก้ RAM ที่ล้มเหลวคือเปลี่ยนใหม่ แต่ก่อนไปขั้นนั้น ต้องแน่ใจก่อนว่านี่คือสาเหตุจริง Windows Memory Diagnostic utility ช่วยวิเคราะห์ว่าเป็นกรณีนั้นหรือไม่

เปิด Tool นี้ได้โดย:

  1. ใน Desktop taskbar search field พิมพ์ memory diagnostic (ไม่ต้องเครื่องหมายคำพูด) คลิกผลลัพธ์ที่ปรากฏ เปิด Windows Memory Diagnostic
  2. Tool จะให้ตัวเลือก: รีสตาร์ทระบบตอนนี้เพื่อตรวจสอบปัญหา หรือ ตรวจสอบใน Startup process ถัดไป
  3. เลือก Timeframe ที่ต้องการรันกระบวนการ
  4. Tool เสร็จ จะได้ Report เกี่ยวกับปัญหาที่ตรวจพบเกี่ยวกับ RAM
  5. ใช้ Report ตัดสินใจว่าต้องเปลี่ยน RAM หรือไม่

วิธีที่ 3: ตรวจสอบ Driver Updates

การอัปเดต Drivers เป็นหนึ่งวิธีแก้ PAGE FAULT IN NONPAGED AREA สามารถทำ Manual หรือผ่าน Trusted dedicated driver updater software ตัวแรกง่าย ประหยัดเวลา และตั้งให้รัน Background ตลอดเช็ค Driver updates ที่รออยู่ ช่วยรักษาคอมพิวเตอร์เสถียรและแข็งแรง ไม่มี Crash issues

Outdated หรือ Corrupt drivers นำไปสู่ปัญหานี้ หากเลือกอัปเดต Manual วิธีทำ:

  1. ใน Windows taskbar search field พิมพ์ control panel กด Enter เปิด Control Panel window
  2. คลิก Device Manager ตรวจสอบ Device เฉพาะที่สงสัยว่าเป็นสาเหตุ หากไม่แน่ใจ ไปทุก Device และอัปเดต
  3. อัปเดต Drivers: คลิกขวา Device เลือก Update Driver จาก Floating menu
  4. เลือกตัวเลือกให้ Windows 10/11 ค้นหา Internet หา Driver ล่าสุดที่เกี่ยวข้องกับ Device หมายเหตุ: System ต้องต่อ Internet เพื่อทำงานนี้

หากดาวน์โหลด Drivers มาในระบบแล้ว สามารถเลือกตัวเลือกที่สองได้

  1. หากคอมพิวเตอร์อยู่ใน Safe Mode ตรวจสอบว่า Launch เริ่มต้นใน Safe Mode with Networking
  2. เสร็จแล้ว Reboot ระบบ เพื่อการเปลี่ยนแปลงมีผล

ทำ Action ที่เคยกระตุ้น PAGE FAULT IN NONPAGED AREA BSOD error เพื่อตรวจสอบว่าแก้ไขแล้วหรือไม่