ข้อผิดพลาด Dxgmms2.sys บนหน้าจอสีน้ำเงิน Windows 10

Dxgmms2.sys  เป็นไฟล์ไดรเวอร์ระบบ Windows ที่เกี่ยวข้องกับการแสดงผลกราฟิก ไฟล์นี้อาจทำให้เกิดข้อผิดพลาดหน้าจอสีน้ำเงิน สาเหตุอาจเป็นเช่น RAM ปัญหาฮาร์ดไดรฟ์เฟิร์มแวร์ที่เข้ากันไม่ได้หรือไดรเวอร์ที่เสียหาย มาดูวิธีที่เป็นไปได้ในการแก้ไขข้อผิดพลาด dxgmms2.sys ใน Windows 10

อาจมีข้อผิดพลาด BSOD ต่อไปนี้ที่เกี่ยวข้องกับไฟล์นี้:

  • SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
  • SYSTEM_SERVICE_EXCEPTION
  • KMODE_EXCEPTION_NOT_HANDLED
  • PAGE_FAULT_IN_NONPAGED_AREA
  • IRQL_NOT_LESS_OR_EQUAL

dxgmms2.sys BSOD

วิธีแก้ไขข้อผิดพลาด dxgmms2.sys Blue Screen Windows 10

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

1. ไดรเวอร์การ์ดแสดงผล

ในกรณีที่เกิดข้อผิดพลาด Dxgmms2.sys ควรไปที่เว็บไซต์ทางการของผู้ผลิตและดาวน์โหลดไดรเวอร์ล่าสุด

  • ไดรเวอร์ NVIDIA
  • สำหรับกราฟิกการ์ด AMD
  • กราฟิกการ์ด Intel

ยังมีอีกวิธีหนึ่ง คุณสามารถใช้โปรแกรมถอนการติดตั้งไดรเวอร์การ์ดแสดงผลอย่างเป็นทางการเพื่อลบไดรเวอร์ AMD, INTEL, NVIDIA จากนั้นใช้ยูทิลิตี้พิเศษจากผู้ผลิตเพื่อสแกนและอัปเดตไดรเวอร์

2. เรียกใช้ DirectX Diagnostic Tool

ดังที่ได้กล่าวมาแล้วข้อผิดพลาดนี้เกี่ยวข้องกับ DirectX Graphics API ดังนั้นในการแก้ไขปัญหาคุณสามารถลองเรียกใช้เครื่องมือวินิจฉัย DirectX

  • กดปุ่มWin + Rและป้อน  dxdiag
  • จากนั้นไปที่แท็บ" ดิสเพลย์ "

เร่ง x โดยตรง

หลังจากเครื่องมือวินิจฉัยเสร็จสมบูรณ์คุณจำเป็นต้องตรวจสอบ  ความสามารถของ DirectXและหมายเหตุประกอบคอลัมน์ ดังที่คุณเห็นในภาพหน้าจอด้านบนในคอลัมน์ "บันทึก" มีปัญหาเกี่ยวกับไดรเวอร์การ์ดแสดงผลที่ต้องอัปเดต "หมายเหตุ" คอลัมน์ควรอ่าน " ไม่มีปัญหาพบ"

มาวิเคราะห์ความสามารถของ DirectX กัน บางโปรแกรมทำงานช้ามากหรือไม่ทำงานเลยเว้นแต่จะเปิดใช้งาน Microsoft DirectDraw, การเร่งฮาร์ดแวร์ Direct3D หรือการเร่งพื้นผิว AGP หากบางอย่างถูกปิดแสดงว่ามีปัญหาในไดรเวอร์การ์ดแสดงผลหรือ DirectX ความจริงก็คือใน Windows 10 ฟังก์ชันเหล่านี้ถูกลบออกเพื่อเปิดใช้งาน แต่คุณสามารถเปิดใช้งาน DirectPlay ได้ซึ่งควรเปิดใช้งาน Direct3D และ DirectDraw โดยอัตโนมัติ ในการดำเนินการนี้ให้เปิดแผงควบคุม> ถอนการติดตั้งโปรแกรม> เปิด / ปิดคอมโพเนนต์ จากนั้นค้นหาLegacy (DirectPlay)ในรายการและทำเครื่องหมายในช่องจากนั้นรีสตาร์ทพีซีของคุณ

เปิดใช้งาน DirectPlay

3. อัปเดต DirectX

บางครั้งไฟล์ DLL อาจเสียหายหรือถูกลบและการตัดสินใจหลักประการที่สองในเชิงตรรกะคือการอัปเดตหรือติดตั้ง DirectX ใหม่ ดูคู่มือฉบับสมบูรณ์ของเราเกี่ยวกับวิธีดาวน์โหลดติดตั้งและอัปเดต DirectX สำหรับ Windows

4. รีเซ็ตการกำหนดค่า BIOS

คุณยังสามารถลองรีเซ็ตการกำหนดค่า BIOS ของคุณและดูว่าสามารถแก้ไขปัญหาของคุณได้หรือไม่ ไปที่ BIOS และไปออกจากตัวเลือก ถัดไปเลือกสายที่จะตั้งค่าเริ่มต้นการตั้งค่าค่าเริ่มต้นโหลด บันทึกโดยกด F10 แล้วรีสตาร์ทพีซีของคุณ ด้านล่างนี้ฉันจะให้ตัวอย่างของ UEFI และ BIOS วิธีรีเซ็ตเป็นค่าเริ่มต้น

รีเซ็ต BIOS UEFI เป็นค่าเริ่มต้น

รีเซ็ต BIOS

5. ใช้ตัวแก้ไขรีจิสทรี

กด Win + R แล้วพิมพ์regeditเพื่อเปิด Registry Editor จากนั้นไปตามเส้นทาง:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

ที่ด้านขวาคลิกขวาบนสนามที่ว่างเปล่าและ "ใหม่"> "ค่า DWORD (32 บิต)" และชื่อ  TdrDelay ถัดไปดับเบิลคลิกที่สร้างTdrDelay สำคัญ  และตั้งค่าเป็น10 ซึ่งจะตั้งเวลาตอบสนองสำหรับ GPU ของคุณเป็น 10 วินาที (ค่า 2 เป็นค่าเริ่มต้น) รีสตาร์ทพีซีของคุณและตรวจสอบว่าข้อผิดพลาด dxgmms2.sys ได้รับการแก้ไขหรือไม่

TdrDelay ตอบสนอง 10 วินาที

6. ปิดใช้งานฟังก์ชันการนอนหลับ

บางครั้งฟังก์ชันการนอนหลับอาจทำให้เกิดหน้าจอสีน้ำเงินพร้อมข้อผิดพลาด dxgmms2.sys เมื่อใช้ไดรเวอร์การ์ดแสดงผลในพื้นหลังจอแสดงผลจะเข้าสู่โหมดสลีปจากนั้นเมื่อตื่นขึ้นมาอาจทำให้เกิด BSOD ได้ ในการแก้ไขปัญหานี้คุณสามารถป้องกันไม่ให้คอมพิวเตอร์เข้าสู่โหมดสลีป

  • เปิด "แผงควบคุม"> "ฮาร์ดแวร์และเสียง"> "ตัวเลือกการใช้พลังงาน"> "การตั้งค่าโหมดสลีป"> "เปลี่ยนการตั้งค่าพลังงานขั้นสูง"> และในคอลัมน์ "ฮาร์ดไดรฟ์" ให้ตั้งค่าสถานะเป็น  0 นาทีให้คลิกใช้

ปิดใช้งานฮาร์ดไดรฟ์จากโหมดไฮเบอร์เนต