ข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED บางครั้งเกิดขึ้นเมื่อผู้ใช้พยายามเปิดเกม Windows บางเกมหรือเมื่อเล่นเกม ผู้เล่นได้รายงานข้อผิดพลาดนี้ที่เกิดขึ้นกับเกมเช่น FIFA 2022, Prepar3D, Need for Speed Rivals, Apex และ Crysis 3 และอื่นๆ อีกมากมาย ข้อความแสดงข้อผิดพลาด DirectX นี้ระบุว่า: "ฟังก์ชัน DirectX 'GetDeviceRemovedReason' ล้มเหลวด้วย DXGI_ERROR_DEVICE_REMOVED"
ด้วยเหตุนี้ เกม Windows จึงไม่เปิดขึ้นมาเลยหรือขัดข้องบ่อยครั้งเนื่องจากข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED ข้อความแสดงข้อผิดพลาดระบุว่ามีปัญหาเกี่ยวกับกราฟิกการ์ดของคุณ ดังนั้นวิธีแก้ปัญหาที่เป็นไปได้เหล่านี้สามารถแก้ไขข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED ใน Windows 10/11 ได้
1. แก้ไขคีย์รีจิสทรี GraphicsDriver
การแก้ไขคีย์รีจิสทรี GraphicsDriver ถือเป็นการแก้ไขข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED ที่ได้รับการยืนยันอย่างกว้างขวางที่สุด โซลูชันนี้เกี่ยวข้องกับการเพิ่ม DWORD TDR (การตรวจจับและการกู้คืนการหมดเวลา) ให้กับคีย์ GraphicsDrivers การตั้งค่า DWORD เป็น 0 จะปิดการตรวจจับ TDR คุณสามารถใช้การปรับแต่งรีจิสทรีนี้ได้ดังนี้:
1. กดWin + Sพิมพ์regeditในเครื่องมือค้นหาแล้วคลิก Registry Editor
2. จากนั้นไปที่คีย์ GraphicsDrivers ที่ตำแหน่งรีจิสทรีนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
3. คลิกขวาที่GraphicsDrivers และเลือก ตัวเลือกNew > DWORDในเมนูบริบท
ตัวเลือก ใหม่ > DWORD
4. ป้อน ส่วนหัวTdrLevelสำหรับ DWORD
5. ดับเบิลคลิกTdrLevelเพื่อเปิดใช้งานกล่องค่า
6. ค่า DWORD ถูกตั้งค่าเป็น0ตามค่าเริ่มต้น อย่างไรก็ตาม ให้เปลี่ยนค่านั้นเป็น 0 แล้วคลิกตกลง
TrdLevel DWORD
7. ตอนนี้ ปิด Registry Editor คลิกStartและเลือกPower > Restart
ผู้ใช้บางรายยังยืนยันด้วยว่าการลบ TdrDelay QWORD ในคีย์เดียวกันสามารถแก้ไขข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED ได้เช่นกัน หากคุณเห็น TdrDelay QWORD ในคีย์ GraphicsDrivers ให้ลองลบออก โดยคลิกขวาที่ TdrDelay QWORD แล้วเลือกDeleteเลือกใช่เพื่อยืนยันการลบ
2. ปิดการตั้งค่าการลดรอยหยัก
การลดรอยหยักคือการตั้งค่ากราฟิกที่ทำให้เส้นหยักเรียบขึ้นเมื่อเปิดใช้งาน อย่างไรก็ตาม เอฟเฟกต์กราฟิกนี้บางครั้งอาจทำให้เกิดปัญหาการขัดข้อง เช่น ข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED ต่อไปนี้คือวิธีที่คุณสามารถปิดการลดรอยหยักในแผงควบคุม NVIDIA:
1. คลิกขวาที่โลโก้ NVIDIA ในพื้นที่ถาดระบบ และเลือก NVIDIA Control Panel
ตัวเลือกแผงควบคุม NVIDIA
2. คลิกตัวเลือก จัดการการนำทาง 3D ในแถบด้านข้าง
3. เลือกแท็บการตั้งค่าส่วนกลางของแผงควบคุม NVIDIA
4. จากนั้นคลิกที่ ตัวเลือก Antialiasing – ModeและเลือกOff
การลดรอยหยัก - การตั้งค่าโหมด
5. ทำซ้ำขั้นตอนก่อนหน้าสำหรับ ตัวเลือกการลดรอยหยัก – ความโปร่งใส, FXAAและGamma
6. จากนั้นเลือก ใช้ เพื่อตั้งค่าตัวเลือกกราฟิกใหม่
คุณยังสามารถปิดการลดรอยหยักสำหรับ GPU AMD ในซอฟต์แวร์ Radeon ได้ ดูคำแนะนำเกี่ยวกับวิธีปรับการตั้งค่า AMD Radeonเพื่อดูรายละเอียดเพิ่มเติมเกี่ยวกับวิธีปิดใช้งานการลดรอยหยักที่นั่น
3. ปิดฟีเจอร์ NVIDIA ShadowPlay (โอเวอร์เลย์)
คุณสมบัติ ShadowPlay ของ GeForce Experience สำหรับการบันทึกเกมสามารถสร้างความเครียดให้กับGPUได้ อย่างมาก ดังนั้น บทความนี้ขอแนะนำให้คุณปิดคุณลักษณะนั้นเพื่อแก้ไขข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED คุณสามารถปิดการใช้งาน NVIDIA ShadowPlay ใน GeForce Experience ได้ดังนี้:
1. หากต้องการเปิด GeForce Experience ให้คลิกขวาที่ไอคอนถาดระบบ NVIDIA และเลือกซอฟต์แวร์นั้นในเมนูบริบท
2. จากนั้นคลิกปุ่มฟันเฟือง (การตั้งค่า) เพื่อเข้าถึงตัวเลือกอื่นๆ
ปุ่มการตั้งค่าใน GeForce Experience
3. ปิด ตัวเลือกโอเวอร์เลย์ในเกม
ตัวเลือกโอเวอร์เลย์ในเกม
4. ออกจากซอฟต์แวร์ GeForce Experience แล้วลองเล่นเกมของคุณโดยปิดการใช้งาน ShadowPlay
4. ปิดการตั้งค่ากราฟิก DLSS
ผู้เล่นบางคนยืนยันว่าการปิด การตั้งค่ากราฟิก DLSSในเกมจะแก้ไขข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED ได้ หากเกมที่ได้รับผลกระทบไม่ได้หยุดทำงานทุกครั้งเมื่อคุณเริ่มเกม ให้ลองปิดตัวเลือก DLSS ของเกมนั้น โดยปกติคุณจะพบการตั้งค่านั้นในตัวเลือกแท็บกราฟิกหรือวิดีโอของเกม
ตัวเลือก DLSS
5. ยกเลิกการโอเวอร์คล็อก
คุณเคยโอเวอร์คล็อก GPU หรือโปรเซสเซอร์บนพีซีของคุณหรือไม่? หากเป็นเช่นนั้น การโอเวอร์คล็อกนี้อาจก่อให้เกิดข้อผิดพลาด DXGI_ERROR_DEVICE_REMOVED ยกเลิกการโอเวอร์คล็อกโดยใช้ซอฟต์แวร์ที่คุณใช้ หรือคุณสามารถยกเลิกการโอเวอร์คล็อกได้โดยการรีเซ็ต BIOS (Basic Input Output System)
หน้าแรกของ MSI Afterburner
6. เรียกใช้โปรแกรมติดตั้งเว็บ DirectX
DXGI_ERROR_DEVICE_REMOVED อาจเกิดขึ้นเนื่องจากปัญหา DirectX ตัวอย่างเช่น ส่วนประกอบ DirectX ที่จำเป็นบางอย่างอาจหายไปในพีซีของคุณ คุณสามารถแก้ไขปัญหาดังกล่าวได้โดยการดาวน์โหลดและเรียกใช้ DirectX Web Installer ดังนี้:
1. เปิด หน้าดาวน์โหลด DirectX นี้
2. คลิก ปุ่ม ดาวน์โหลดสีส้ม เพื่อรับไฟล์การติดตั้ง DirectX
ปุ่มดาวน์โหลด
3. หากต้องการดู File Explorer ให้กด ปุ่มโลโก้ Windows ค้างไว้ แล้วกดEจากนั้น เปิดโฟลเดอร์ที่มีแพ็คเกจ Microsoft DirectX End-User Runtime
4. ดับเบิลคลิกdxwebsetup.exeเพื่อแสดงหน้าต่างการติดตั้ง Microsoft (R) DirectX (R)
5. คลิกฉันยอมรับข้อตกลง > ถัดไป
คลิก ฉันยอมรับข้อตกลง
6. หากคุณไม่ต้องการ Bing Bar ให้ยกเลิก การ เลือก ตัวเลือก ติดตั้ง Bing Bar
7. เลือกถัดไปเพื่อติดตั้งส่วนประกอบ DirectX