ข้อผิดพลาด BSOD ใน Windows ไม่เคยเป็นที่ต้อนรับ ข้อผิดพลาด bluescreen ที่น่าอับอายอย่างหนึ่งคือข้อผิดพลาด dxgmms2.sys ซึ่งมักเกิดขึ้นขณะเล่นเกม พร้อมกับข้อความเช่น SYSTEM_THREAD_EXCEPTION_NOT_HANDLED หรือ DRIVER_IRQL_NOT_LESS_OR_EQUAL ข้อผิดพลาดส่วนใหญ่เป็นผลมาจากการทำงานผิดพลาดของไดรเวอร์กราฟิกหรือฮาร์ดแวร์ของคุณ
อย่างไรก็ตาม อาจเกิดจากปัญหาพื้นฐานอื่นๆ ได้เช่นกัน โชคดีที่คุณแก้ไขข้อผิดพลาดได้เองที่บ้าน โดยใช้การแก้ไขตามรายการด้านล่าง
1. จัดการไดรเวอร์กราฟิก
เส้นทางแรกของการดำเนินการที่คุณควรทำเมื่อต้องรับมือกับหน้าจอสีน้ำเงิน dxgmms2.sys คือการเปลี่ยนแปลงไดรเวอร์กราฟิกของคุณ หากคุณจำไม่ได้ว่าอัพเดตไดรเวอร์จอแสดงผลครั้งล่าสุดเมื่อใด ให้อัปเดต ข้อผิดพลาดอาจปรากฏขึ้นหลังจากเพิ่งติดตั้งการอัปเดตไดรเวอร์ใหม่ ในกรณีนี้ คุณควรลองย้อนกลับไปเป็นการอัปเดตก่อนหน้า
มีสองวิธีหลักในการจัดการไดรเวอร์กราฟิกของคุณ หากคุณใช้การ์ดกราฟิกเฉพาะ ขอแนะนำให้ใช้ซอฟต์แวร์ร่วม เช่น NVIDIA GeForce Experience หรือซอฟต์แวร์ AMD Radeon ทั้งนี้ขึ้นอยู่กับ GPU ของคุณ คุณยังสามารถจัดการไดรเวอร์ทั้งหมดของคุณได้โดยใช้ Device Manager ใน Windows
วิธีอัปเดตไดรเวอร์กราฟิกผ่าน Device Manager
หากคุณต้องการอัปเดตไดรเวอร์โดยใช้ Windows ให้ทำดังนี้:
- กด ชนะ + R เพื่อเปิดแอปพลิเคชัน Run
- ที่นี่ พิมพ์ devmgmt.msc ในช่องข้อความ แล้วกด Enter ซึ่งจะเปิดหน้าต่างตัวจัดการอุปกรณ์
- มองหา การ์ดแสดงผล ส่วนและขยาย
- คลิกขวาที่ไดรเวอร์กราฟิก ซึ่งปกติจะระบุด้วยชื่อ GPU หรือผู้ผลิตของคุณ แล้วคลิก อัปเดตไดรเวอร์ .
- ในหน้าจอถัดไป เลือก ค้นหาไดรเวอร์โดยอัตโนมัติ ตัวเลือก.
- รอให้ Windows ดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุด
- คลิกที่ เสร็จสิ้น .
- รีบูตเครื่องคอมพิวเตอร์ของคุณ
วิธีการย้อนกลับเป็นเวอร์ชันไดรเวอร์ก่อนหน้า
อีกทางหนึ่ง หากคุณคิดว่าการอัปเดตไดรเวอร์ล่าสุดทำให้คุณรู้สึกเศร้า ต่อไปนี้เป็นวิธีกลับไปใช้ไดรเวอร์เก่า:
- เปิดคำสั่ง Run (Win + R ).
- ป้อน devmgmt.msc ในกล่องข้อความแล้วกด Enter เพื่อเปิด ตัวจัดการอุปกรณ์ .
- ขยายการ์ดแสดงผล .อีกครั้ง เมนู.
- คลิกขวาที่ไดรเวอร์จอแสดงผลแล้วคลิก คุณสมบัติ .
- ในหน้าต่าง Properties ให้คลิกที่ Driver แท็บ
- คลิกที่ โปรแกรมควบคุมย้อนกลับ ปุ่ม.
- รอให้ Windows ติดตั้งไดรเวอร์เวอร์ชันก่อนหน้า
- คลิกที่ ตกลง .
- รีบูทพีซีของคุณ
2. ปิดใช้งานการเร่งฮาร์ดแวร์
สาเหตุทั่วไปอีกประการสำหรับข้อผิดพลาด dxgmms2.sys คือคุณลักษณะการเร่งด้วยฮาร์ดแวร์ใน Windows 10 และ 11 คุณลักษณะการเร่งด้วยฮาร์ดแวร์จะช่วยปรับปรุงประสิทธิภาพของคอมพิวเตอร์ของคุณ แต่คุณสามารถปิดใช้งานได้เพื่อดูว่าข้อผิดพลาด dxgmms2.sys ยังคงมีอยู่หรือไม่พี>
คุณจะต้องแก้ไขการตั้งค่ารีจิสทรีเพื่อปิดใช้งานการเร่งฮาร์ดแวร์ ดังนั้นตรวจสอบให้แน่ใจว่าคุณได้สร้างจุดคืนค่าระบบก่อนที่จะดำเนินการต่อไป
- กด ชนะ + R เพื่อเปิดแอป Run
- พิมพ์ regedit ในกล่องข้อความแล้วกด Enter คุณจะต้องมีสิทธิ์ของผู้ดูแลระบบเพื่อทำการเปลี่ยนแปลงรีจิสทรีของ Windows
- ใน Registry ให้ไปที่ HKEY_CURRENT_USER> Software> Microsoft> Avalon.Graphics โดยใช้บานหน้าต่างนำทางทางด้านซ้าย
- ที่นี่ คลิกขวาบนพื้นที่ว่างในบานหน้าต่างด้านขวา และไปที่ ใหม่> ค่า DWORD (32 บิต) .
- ตั้งชื่อรายการว่า ปิดใช้งานHWAacceleration .
- ตอนนี้ ดับเบิลคลิกที่รายการที่สร้างขึ้นใหม่และภายใต้ ข้อมูลค่า , พิมพ์ 1 .
- คลิกที่ ตกลง .
- ออกจาก Registry Editor และรีสตาร์ทคอมพิวเตอร์ของคุณ
หากคุณยังคงได้รับข้อผิดพลาดหน้าจอสีฟ้าหลังจากวิธีนี้ ให้ตรวจสอบว่าคุณเปิดการเร่งฮาร์ดแวร์อีกครั้งโดยเปลี่ยนข้อมูลค่าใน DisableHWAacceleration เข้าสู่ 0 .
3. เรียกใช้เครื่องมือวินิจฉัย DirectX
ข้อผิดพลาด dxgmms2.sys เกี่ยวข้องโดยตรงกับ DirectX บน Windows อันที่จริง ชื่อไฟล์นั้นเป็นรูปแบบย่อของ DirectX Graphics MMS
ดังนั้น หนึ่งในวิธีที่ดีที่สุดในการวินิจฉัยปัญหาอย่างมีประสิทธิภาพคือการเปิด DirectX Diagnostic Tool ในตัวใน Windows:
- เรียกใช้คำสั่ง Run โดยใช้ คีย์ Windows + R ทางลัด
- พิมพ์ dxdiag ในกล่องโต้ตอบและกด Enter ซึ่งจะเป็นการเปิดยูทิลิตี้ DirectX Diagnostic
- รอให้ DirectX Diagnostic Tool แก้ไขปัญหาเสร็จสิ้น
- ตอนนี้ คลิกที่ การแสดงผล แท็บในหน้าต่าง
- ตรวจสอบ หมายเหตุ ส่วนข้อผิดพลาดหรือข้อขัดแย้งใด ๆ
- หากคุณเห็นข้อผิดพลาดในส่วนนี้ ให้ดาวน์โหลด DirectX Web Installer เพื่อติดตั้งส่วนประกอบที่จำเป็นอีกครั้ง
สิ่งนี้ควรแก้ไขข้อผิดพลาด dxgmms2.sys สำหรับผู้ใช้จำนวนมาก หากไม่เป็นเช่นนั้น ให้ไปยังขั้นตอนถัดไป
4. เรียกใช้ยูทิลิตี้การวินิจฉัยหน่วยความจำของ Windows
ในบางกรณี หน่วยความจำทำงานผิดพลาดหรือผิดพลาดอาจส่งผลให้ dxgmms2.sys bluescreen ในกรณีนี้ Windows มียูทิลิตี้ในตัวที่สามารถวินิจฉัยและแก้ไขปัญหาได้อย่างมีประสิทธิภาพ เครื่องมือนี้เรียกว่า Windows Memory Diagnostic
- ในแถบค้นหาของเมนู Start ให้ค้นหา Windows Memory Diagnostic
- พร้อมท์จะปรากฏขึ้น
- คลิกที่ รีสตาร์ททันทีและตรวจสอบปัญหา ตัวเลือกเพื่อรีบูตเครื่องคอมพิวเตอร์ของคุณทันที
- คุณยังสามารถเลือก ตรวจสอบปัญหาในครั้งต่อไปที่ฉันเปิดคอมพิวเตอร์ ตัวเลือกหากคุณเปิดงานที่ยังไม่ได้บันทึกบนคอมพิวเตอร์ของคุณ
- Windows จะสแกนหาปัญหาที่เกี่ยวข้องกับหน่วยความจำเมื่อคอมพิวเตอร์ของคุณบูท
5. อัปเดตไบออส
BIOS ที่ล้าสมัยอาจส่งผลให้เกิดข้อผิดพลาดมากมายในพีซีของคุณ หนึ่งในนั้นคือ dxgmms2.sys BSOD ขอแนะนำให้อัปเดต BIOS เป็นเวอร์ชันล่าสุดอยู่เสมอ
แม้ว่าวิธีการอัปเดต BIOS ของพีซีอาจแตกต่างกันไปตามผู้ผลิตแต่ละราย แต่กระบวนการทั่วไปจะมีลักษณะดังนี้:
- ไปที่ส่วนดาวน์โหลดของเว็บไซต์ผู้ผลิตเมนบอร์ดของคุณและดาวน์โหลดเวอร์ชันล่าสุดของ BIOS ที่เกี่ยวข้อง ตรวจสอบรุ่นเมนบอร์ดบนคอมพิวเตอร์ของคุณอีกครั้งก่อนดำเนินการดังกล่าว
- หากการอัปเดตมาในรูปแบบของไฟล์ ZIP หรือ RAR ให้แตกเนื้อหาลงในไดรฟ์ USB ตรวจสอบให้แน่ใจว่าไม่มีอะไรอื่นในไดรฟ์ USB
- ตอนนี้ คลิกที่ เริ่ม จากนั้นคลิกที่ปุ่ม พาวเวอร์ ตัวเลือก.
- ขณะถือ Shift ให้คลิกที่ รีสตาร์ท .
- ในหน้าจอถัดไป ไปที่ การแก้ไขปัญหา> ตัวเลือกขั้นสูง> การตั้งค่าเฟิร์มแวร์ UEFI> รีสตาร์ท .
- ตอนนี้คุณจะต้องไปที่เมนู BIOS ของเมนบอร์ดของคุณจนกว่าคุณจะพบตัวเลือกสำหรับ อัปเดต . มาเธอร์บอร์ดจำนวนมากอนุญาตให้คุณแฟลชอัพเดต BIOS โดยใช้ไดรฟ์ USB ดังนั้นตรวจสอบให้แน่ใจว่าเสียบไดรฟ์ USB แล้ว
แม้ว่าขั้นตอนข้างต้นจะให้ข้อมูลคร่าวๆ แก่คุณ แต่ขอแนะนำให้อ่านคำแนะนำเฉพาะในคู่มือเมนบอร์ดของคุณเสมอ ผู้ผลิตบางรายยังมีแอปร่วมที่จะอัปเดต BIOS โดยอัตโนมัติ
ข้อผิดพลาด DXGMMS2.SYS แก้ไขแล้ว
วิธีการที่ระบุไว้ข้างต้นจะแก้ไขข้อผิดพลาด dxgmms2.sys สำหรับผู้ใช้ส่วนใหญ่ อย่างไรก็ตาม ความผิดพลาดของฮาร์ดแวร์อาจทำให้เกิดข้อผิดพลาดได้เช่นกัน ซึ่งในกรณีนี้ คุณจะต้องเปลี่ยน GPU หรือ RAM ของคุณ ยังมีสัญญาณอื่นๆ อีกมากมายที่สามารถบอกคุณได้ว่าถึงเวลาอัปเกรด GPU หรือไม่