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

แก้ไข: Blue Screen dxgmms2.sys (PAGE_FAULT_IN_NONPAGED_AREA)

เล่นเกม = งานหนัก ต้องการ PC สเปกสูง: RAM มาก, CPU หลาย Core, GPU ราคาแพง แม้กระนั้นก็ยังเจอ BSOD (Blue Screen of Death) บ่อยครั้ง ทุกเกมเมอร์หวาดกลัว

ข้อผิดพลาด PAGE_FAULT_IN_NONPAGED_AREA (dxgmms2.sys)

มักเกี่ยวกับเล่นเกม แต่เกิดสุ่มได้แม้ไม่ได้เล่นเกม ปัญหาเฉพาะ Windows 10 + NVIDIA GPU ไดรเวอร์ใหม่ Windows Update อาจไม่เข้ากัน → ไม่เสถียร → Crash

ปัญหาคือเกิดสุ่ม ทำให้เสีย Progress เกม/เอกสาร อ่าน Most Common Fixes for BSOD เพิ่มเติม

วิธีที่ 1: ย้อนเวอร์ชัน Graphics Driver (Rollback)

ข้อผิดพลาดนี้เฉพาะ Win10 + NVIDIA Driver ใหม่ Windows Update ไม่เข้ากัน

  1. Control Panel → Icons View → Devices and Printers
  2. ใต้ Devices → คลิกขวาไอคอน PC (ชื่อเครื่อง) → Device installation settings
  3. ถูกถามว่า Windows ควรดาวน์โหลด App อัตโนมัติไหม → เลือก No (your device might not work as expected)
  4. เลือก Never install driver software from Windows Update

ตอนนี้ Windows จะไม่โหลด Driver ใหม่เอง → ติดตั้ง Driver เก่าที่เสถียร

  1. ค้นหา Device Manager เปิด
  2. ขยาย Display adapters
  3. คลิกขวา GPU → Uninstall Device (ไม่ต้องกังวล ยังมี iGPU ใช้ได้)
  4. ผู้ใช้ส่วนใหญ่แนะนำ NVIDIA Driver 347.88 โหลดจากเว็บ NVIDIA อย่างเป็นทางการ
  5. รันไฟล์ติดตั้ง ตามขั้นตอน (อาจ Reboot/หน้าจอกระพริบ)
  6. ทดสอบ ปัญหาหายไหม (รู้ว่าความเข้ากันได้เกี่ยวกับ Windows Build ใด → อัปเดต Driver ใหม่เมื่อ Windows Update รอบหน้า)

วิธีที่ 2: ปิดหน้าจอรอง (Disable Secondary Monitors)

บางคนเจอปัญหาเมื่อเพิ่ม Monitor หลายตัว → ปิด Monitor รองไว้ จนกว่าจะมี Windows/NVIDIA Update ใหม่

  1. คลิกขวา Desktop → Display settings → ปิด Monitor รอง
  2. หรือ Win + P → เลือก PC screen only
  3. หา Disable ไม่เจอใน Settings ใหม่ → Win+R → control.exe desk.cpl,Settings,@Settings (Settings แบบเก่า)
  4. หรือใช้ NVIDIA Control Panel

วิธีที่ 3: รีเซ็ต BIOS (Clear CMOS)

บางคนแก้ได้ด้วยการ Reset BIOS ไม่ยาก และดีต่อเครื่อง

  1. Restart → รอ Boot Screen
  2. กดปุ่มที่บอก (มัก Del, F1, F2) เข้า BIOS
  3. คุ้นเคยกับคีย์บอร์ดใน BIOS
  4. หา Setup Defaults (อาจชื่อ Reset to Default / Factory Default)
  5. Select Load Setup Defaults → Enter
  6. แท็บ Exit → Exit Saving Changes → Boot Windows

วิธีที่ 4: ย้อน Windows Version หรือรอ Update ใหม่

ปัญหา = Incompatibility Windows Build + GPU Driver

  1. Settings → Update & Security → Recovery
  2. หา Go back to previous version of Windows 10 → Get started (ทำได้ภายใน 10 วันหลัง Update)
  3. หาไม่ได้ → Update & Security → Windows Update → Update history → Uninstall updates

หรือรอ Windows 10 Build ใหม่ที่แก้ปัญหานี้

วิธีที่ 5: แก้ Registry (TdrDelay)

แก้ไข Registry ให้ GPU มีเวลาตอบสนองนานขึ้น (Default = 2 วินาที)

  1. Win + R → regedit
  2. ไป: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  3. New → DWORD (32-bit หรือ 60-bit ตาม OS) → ชื่อ TdrDelay → ค่า 10 (10 วินาที)
  4. ไม่หาย → ลอง 20 หรือ 30

วิธีที่ 6: ทำความสะอาด/ติดตั้ง DirectX ใหม่

DirectX ช่วย OS ติดต่อ Hardware (Graphics/Audio) ปัญหานี้เกี่ยว DirectX → Repair/Reinstall DirectX → Restart

วิธีที่ 7: ปิด Hardware Acceleration

Hardware Acceleration เรนเดอร์กราฟิกด้วย GPU แทน CPU หากระบบไม่รับไหว → ปิด Hardware Acceleration → Restart