7 วิธีในการแก้ไขข้อผิดพลาด dxgmms2.sys Blue Screen of Death (BSoD) ใน Windows 10

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



ในบทความนี้ เราจะพูดถึงวิธีต่างๆ ที่คุณสามารถป้องกันไม่ให้เกิดข้อผิดพลาด Blue Screen of Death ซ้ำๆ บนฮาร์ดแวร์ที่คุณกำลังใช้อยู่

แก้ไข Dxgmms2 sys BSOD Windows 10

สรุปด่วน ซ่อน 1 Dxgmms2.sys คืออะไร 2 วิธีแก้ไข Dxgmms2.sys BSoD 2.1 แก้ไขปัญหาฮาร์ดแวร์ 2.2 อัพเดทไดรเวอร์ 2.3 เรียกใช้เครื่องมือวินิจฉัย DirectX 2.4 รีเซ็ตการตั้งค่า BIOS ทั้งหมด 2.5 เพิ่มเวลา tdrdelay 2.6 ปิดโหมดสลีป 2.7 ปิดใช้งานการเร่งด้วยฮาร์ดแวร์ 3 คำลงท้าย

Dxgmms2.sys คืออะไร

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



มีสาเหตุที่เป็นไปได้หลายประการสำหรับข้อผิดพลาด dxgmms2.sys:

  • โมดูล RAM ผิดพลาด/ฮาร์ดดิสก์
  • เฟิร์มแวร์ที่เข้ากันไม่ได้
  • ไดรเวอร์ที่ล้าสมัย/เสียหาย
  • ไม่สามารถรับมือกับการเร่งด้วยฮาร์ดแวร์
  • ไบออสเสียหาย

วิธีแก้ไข Dxgmms2.sys BSoD

มีหลายวิธีที่คุณสามารถแก้ไขปัญหาพีซีของคุณเพื่อเอาชนะ Dxgmms2.sys BSoD ควรดำเนินการตามขั้นตอนต่อไปนี้ตามลำดับจนกว่าปัญหาของคุณจะได้รับการแก้ไข เนื่องจากหนึ่งในนั้น ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ คอมพิวเตอร์ของคุณ

แก้ไขปัญหาฮาร์ดแวร์

เราขอแนะนำให้คุณเริ่มต้นด้วยการตรวจสอบให้แน่ใจว่าฮาร์ดแวร์ของคุณ เช่น RAM GPU และฮาร์ดไดรฟ์ทำงานได้ตามปกติ



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

สำหรับฮาร์ดไดรฟ์ เราขอแนะนำให้คุณใช้เครื่องมือของบุคคลที่สามเพื่อตรวจสอบและตรวจสุขภาพ

อัพเดทไดรเวอร์

โปรแกรมควบคุมที่ล้าสมัยหรือเสียหายยังสามารถส่งข้อยกเว้นได้ เนื่องจากไม่สามารถดำเนินการตามการกำหนดค่าที่เหมาะสมที่สุดได้ เราขอแนะนำให้คุณตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไดรเวอร์ล่าสุดสำหรับ GPU ของคุณแล้ว



คุณสามารถดาวน์โหลดไดรเวอร์ล่าสุดสำหรับ GPU ของคุณได้จากเว็บไซต์ของผู้ผลิต ดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุดสำหรับ NVIDIA GPU โดยใช้คู่มือนี้ และดูส่วน GPU ของเราสำหรับไดรเวอร์ล่าสุดสำหรับ GPU ของ Intel สำหรับไดรเวอร์ AMD โปรดดูที่ เว็บไซต์ .

เรียกใช้เครื่องมือวินิจฉัย DirectX

Directx เป็นชุดของ Application Programming Interfaces (APIs) ที่ปรับปรุงประสบการณ์มัลติมีเดียของคุณบนคอมพิวเตอร์ มีเครื่องมือวินิจฉัยในตัวใน Windows 10 ที่แสดงข้อมูลปัจจุบันทั้งหมดเกี่ยวกับฮาร์ดแวร์กราฟิกรวมถึงซอฟต์แวร์ที่เกี่ยวข้อง



หากต้องการเรียกใช้เครื่องมือ ให้พิมพ์ dxdiag ในการวิ่ง

เมื่อเครื่องมือเปิดตัว ให้สลับไปที่แท็บแสดงและตรวจสอบว่าคุณสมบัติทั้ง 3 อยู่ภายใต้ คุณสมบัติ DirectX เปิดใช้งานอยู่ หากไม่เป็นเช่นนั้น อาจมีปัญหาความเข้ากันได้กับไดรเวอร์และ GPU

หากคุณไม่สามารถเรียกใช้คุณสมบัตินี้ได้ คุณอาจต้องติดตั้ง DirectX ใหม่บนพีซีของคุณ คุณสามารถดาวน์โหลด DirectX ทุกเวอร์ชันได้จาก โพสต์นี้ .

รีเซ็ตการตั้งค่า BIOS ทั้งหมด

กำหนดค่าผิดพลาด ไบออส ยังสามารถนำไปสู่ ​​BSOD บนพีซีของคุณได้ ดังนั้น หากปัญหาของคุณยังไม่ได้รับการแก้ไข เราขอแนะนำให้คุณรีเซ็ตการตั้งค่า BIOS ของคุณทั้งหมด

กระบวนการรีเซ็ตการตั้งค่า BIOS เกือบจะเหมือนกันบนคอมพิวเตอร์ทุกเครื่อง โดยไม่คำนึงถึงผู้ผลิต เข้าสู่ BIOS ระบบของคุณโดยใช้วิธีการที่กำหนดใน โพสต์นี้ . จากนั้นเลื่อนดูหน้าต่างๆ และค้นหา Reset BIOS หรือ Restore to default settings โดยปกติแล้วจะพบได้ใน บันทึก & ออก หน้าหรือบน ความปลอดภัย หน้าหนังสือ. กด เข้า แล้วเลือก ใช่ เพื่อรีเซ็ตการตั้งค่า

เพิ่มเวลา tdrdelay

TdrDelay เป็นการหน่วงเวลาที่ GPU จะใช้ก่อนที่จะยึดตัวกำหนดตารางเวลา GPU ค่านี้กำหนดเป็นวินาที และโดยค่าเริ่มต้น ค่าของมันคือ 2 ซึ่งสามารถเปลี่ยนแปลงได้ผ่าน Registry Editor ซึ่งเราจะแสดงให้คุณเห็นถึงวิธีการ

อันดับแรก เราขอแนะนำให้คุณ สร้างจุดคืนค่าระบบสำหรับระบบปฏิบัติการของคุณ เนื่องจากข้อผิดพลาดใด ๆ ในการตั้งค่ารีจิสทรีของระบบอาจทำให้ฟังก์ชันการทำงานของระบบของคุณเสียหายได้

ตอนนี้เปิด Registry Editor โดยพิมพ์ regedit ในการวิ่ง เมื่อเปิดแล้ว ให้วางสิ่งต่อไปนี้ในแถบที่อยู่ที่ด้านบนสุดแล้วกด เข้า . การดำเนินการนี้จะเปิดตำแหน่งปลายทางโดยอัตโนมัติ:|_+_|

ตอนนี้คลิกขวา กราฟิกไดรเวอร์ ในบานหน้าต่างด้านซ้าย ให้ขยาย ใหม่ แล้วคลิก ค่า DWORD (32 บิต) . เมื่อสร้างแล้ว ให้ตั้งชื่อ DWORD ใหม่นี้เป็น TdrDelay .

ดับเบิลคลิก TdrDelay และตั้งค่าข้อมูลค่าเป็น 10 . เพื่อให้แน่ใจว่า GPU จะแทนที่ตัวจัดกำหนดการหลังจาก 10 วินาที แทนที่จะเป็น 2 แน่นอนว่าจำเป็นต้องรีสตาร์ทระบบก่อนที่การเปลี่ยนแปลงจะมีผล

ปิดโหมดสลีป

สิ่งนี้ไม่ได้เกิดขึ้นบ่อยนัก แต่บางครั้งการแสดงผลของคอมพิวเตอร์จะเข้าสู่โหมดสลีป แม้ว่าจะใช้งาน GPU อยู่ก็ตาม เมื่อจอแสดงผลพยายามกลับสู่โหมดปลุก คอมพิวเตอร์พบข้อยกเว้น Dxgmms2.sys

ดังนั้น คุณต้องปิดการใช้งานโหมดสลีปของคอมพิวเตอร์ของคุณ ต่อไปนี้คือ 4 วิธีในการป้องกันไม่ให้คอมพิวเตอร์เข้าสู่โหมดสลีป

ปิดใช้งานการเร่งด้วยฮาร์ดแวร์

จุดประสงค์ของการเร่งด้วยฮาร์ดแวร์คือการให้ประสิทธิภาพที่ดีที่สุดในขณะที่กินพลังงานมากขึ้น อย่างไรก็ตาม มันจะไม่มีประโยชน์หากกลายเป็นสาเหตุของ BSOD การเร่งฮาร์ดแวร์บางครั้งอาจส่งข้อยกเว้น Dxgmms2.sys ดังนั้น คุณต้องปิดการใช้งานและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากต้องการปิดใช้งานการเร่งฮาร์ดแวร์ทั้งระบบ ให้เปิด Registry Editor โดยพิมพ์ regedit ในการวิ่ง จากนั้นวางเส้นทางต่อไปนี้ในแถบที่อยู่ที่ด้านบน:|_+_|

ตอนนี้สร้าง DWORD ใหม่ (เหมือนในส่วนก่อนหน้า) และตั้งชื่อว่า ปิดการใช้งานHWAcceleration . เมื่อสร้างแล้ว ให้ตั้งค่า Value Data เป็น 1 .

ตามกิจวัตร ระบบของคุณจะต้องรีบูตเพื่อให้การเปลี่ยนแปลงมีผล

คำลงท้าย

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