7 วิธีในการแก้ไขข้อผิดพลาด dxgmms2.sys Blue Screen of Death (BSoD) ใน Windows 10
- หมวดหมู่: การแก้ไขปัญหา 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 ถัดไปที่จะปรากฏขึ้นและใช้ขั้นตอนแก้ปัญหาที่ให้ไว้ในโพสต์นี้เพื่อแก้ไขปัญหาก่อนที่มันจะเกิดขึ้นอีกครั้ง