นักเล่นเกมบน PC บางส่วนรายงานว่าเมื่อพวกเขาพยายามเปิดเกมหรือขณะเล่นเกมบน PC Windows 11 หรือ Windows 10 เกม Crash และโยนข้อความข้อผิดพลาด DirectX function GetDeviceRemovedReason failed with DXGI หากคุณประสบปัญหาเช่นกัน แสดงว่าคุณมาถึงที่ถูกต้อง! ในโพสต์นี้ เราจัดเตรียมวิธีแก้ไขที่เหมาะสมที่สุดเพื่อแก้ไขข้อผิดพลาดนี้ให้สำเร็จ

เมื่อคุณประสบปัญหานี้ คุณจะได้รับข้อความข้อผิดพลาดเต็มรูปแบบตามเส้นทางที่คล้ายกันนี้:
DirectX Error
DirectX function "GetDeviceRemovedReason" failed with DXGl_ERROR_DEVlCE_HUNG. GPU: 'NVIDIA GeForce GTX 1650'. Driver 43648. This error is usually caused by the graphics driver crashing: try installing the latest drivers.
ข้อผิดพลาดระบุว่าไดรเวอร์กราฟิก Crash บนระบบของคุณ น่าเสียดาย ตามรายงานของนักเล่นเกม PC ส่วนใหญ่ การรีสตาร์ทเกมไม่ได้แก้ปัญหาเสมอไป
DirectX function GetDeviceRemovedReason failed with DXGI error
หาก DirectX function GetDeviceRemovedReason failed with DXGI error เกิดขึ้นบนอุปกรณ์เล่นเกม Windows 11/10 ของคุณ คุณสามารถลองวิธีแก้ไขที่แนะนำด้านล่างในลำดับไม่บังคับ และดูว่าช่วยแก้ไขปัญหาได้หรือไม่
- รีสตาร์ท display driver
- รัน DirectX Diagnostic Tool (DxDiag)
- ติดตั้ง DirectX จากภายในโฟลเดอร์ root ของเกม
- อัปเดตไดรเวอร์กราฟิก
- Clean install ไดรเวอร์ NVIDIA graphics
- แก้ไขการตั้งค่า GstRender
- ปิดใช้งาน Variable Refresh Rate และ Hardware-accelerated GPU Scheduling
- ปิดใช้งาน Overclocking
- Troubleshoot ใน Clean Boot state
- ถอนการติดตั้งและติดตั้งเกมใหม่
มาดูคำอธิบายกระบวนการที่เกี่ยวข้องกับแต่ละวิธีแก้ไขที่ระบุไว้
ก่อนที่คุณจะลองวิธีแก้ไขด้านล่าง ตรวจสอบอัปเดตและติดตั้งบิตที่มีอยู่บนอุปกรณ์ Windows 11/10 ของคุณ และดูว่าข้อผิดพลาดปรากฏซ้ำเมื่อคุณพยายามติดตั้งเครื่องพิมพ์หรือไม่ ในทางกลับกัน หากข้อผิดพลาดเริ่มขึ้นหลังอัปเดต Windows 近期 คุณสามารถทำ System Restore หรือถอนการติดตั้งอัปเดต – แต่หากคุณไม่ชอบทำทั้งสองอย่าง คุณสามารถดำเนินการต่อไปกับวิธีแก้ไขด้านล่าง
1. รีสตาร์ท display driver
คุณสามารถเริ่ม troubleshooting เพื่อแก้ไข DirectX function GetDeviceRemovedReason failed with DXGI error ที่เกิดขึ้นบนอุปกรณ์เล่นเกม Windows 11/10 ของคุณ โดยเพียงแค่รีสตาร์ท display driver
หากการกระทำนี้ไม่ช่วย คุณสามารถรีสตาร์ท PC และดูว่าช่วยได้หรือไม่ หากไม่ ให้ลองวิธีแก้ไขถัดไป
2. รัน DirectX Diagnostic Tool (DxDiag)

หากคุณมีปัญหาในการทำให้เกมหรือหนังเล่นได้อย่างถูกต้องบนอุปกรณ์ Windows 11/10 DirectX Diagnostic Tool สามารถช่วยคุณระบุสาเหตุที่น่าจะเป็นได้
วิธีแก้ไขนี้ต้องการให้คุณ troubleshoot ข้อผิดพลาด DirectX โดยใช้ DirectX Diagnostic Tool (DxDiag)
3. ติดตั้ง DirectX จากภายในโฟลเดอร์ root ของเกม
เกมส่วนใหญ่ทำงานได้ดีที่สุดเมื่อไลบรารีของตัวเองถูกติดตั้ง ดังนั้น เพื่อตรวจสอบว่านี่เป็นกรณีนี้หรือไม่ คุณสามารถติดตั้งเวอร์ชัน DirectX จากภายในโฟลเดอร์ root ของเกม และดูว่า ปัญหานี้จะได้รับการแก้ไข
ทำดังนี้:
- ค้นหาและสำรวจโฟลเดอร์ติดตั้งของเกม
- ทางเลือกอื่น คลิกขวา shortcut ของเกมบน Desktop หรือที่ใดก็ตาม และเลือก Open file location จากเมนู
- ในโฟลเดอร์ root ของเกม ค้นหาและเปิดโฟลเดอร์ directx
- ในโฟลเดอร์ที่เปิดอยู่ ค้นหาและเปิดโฟลเดอร์ที่ชื่อ redlist
- ตอนนี้ ดับเบิลคลิก DXSETUP.exe เพื่อรันไฟล์ executable
- ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง DirectX
- รีสตาร์ท PC เมื่อเสร็จ
เมื่อบูท ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่ มิฉะนั้น ดูว่าการติดตั้งเวอร์ชันล่าสุดของ Visual C++ redistributable package และเวอร์ชันล่าสุดของ DirectX จาก Microsoft ช่วยได้หรือไม่ หรือลองวิธีแก้ไขถัดไป
4. อัปเดตไดรเวอร์กราฟิก

วิธีแก้ไขนี้ต้องการให้คุณอัปเดตไดรเวอร์กราฟิกบนระบบของคุณและดูว่าช่วยได้หรือไม่ คุณสามารถอัปเดตไดรเวอร์ด้วยตนเองผ่าน Device Manager หากคุณดาวน์โหลดไฟล์ .inf หรือ .sys สำหรับไดรเวอร์แล้ว หรืออัปเดตไดรเวอร์ผ่าน Command Prompt คุณยังสามารถรับอัปเดตไดรเวอร์ได้ที่ส่วน Optional Updates ภายใต้ Windows Update หรือคุณอาจดาวน์โหลดเวอร์ชันล่าสุดของไดรเวอร์จากเว็บไซต์ของผู้ผลิต หรืออัปเดตไดรเวอร์อัตโนมัติโดยใช้ซอฟต์แวร์ Driver Update ฟรีใดๆ สำหรับ PC Windows 11/10
อย่างไรก็ตาม หากติดตั้งไดรเวอร์ล่าสุดแล้ว คุณสามารถย้อนกลับไดรเวอร์ หรือดาวน์โหลดและติดตั้งเวอร์ชันก่อนหน้าของไดรเวอร์
หากทั้งการอัปเดตและ/หรือการย้อนกลับไดรเวอร์ไม่ได้ผล คุณสามารถถอนการติดตั้งไดรเวอร์กราฟิก แล้วรีสตาร์ท PC – เมื่อบูท Windows จะสแกนการเปลี่ยนแปลงฮาร์ดแวร์และติดตั้งไดรเวอร์ generic สำหรับอุปกรณ์ display/video ซึ่งในบางกรณีเพียงพอสำหรับการทำงานของกราฟิกโดยไม่มีปัญหา
5. Clean install ไดรเวอร์ NVIDIA graphics
เพื่อ clean install ไดรเวอร์ NVIDIA graphics บนคอมพิวเตอร์ Windows 11/10 ของคุณ , คุณต้องถอนการติดตั้งไดรเวอร์กราฟิกผ่าน Device Manager ก่อน หรือใช้เครื่องมือ Display Driver Uninstaller ทำเสร็จแล้ว คุณสามารถดำเนินการ clean install ไดรเวอร์ NVIDIA graphics ตามนี้:
- เปิดหน้าดาวน์โหลดสำหรับไดรเวอร์ NVIDIA
- ป้อนข้อมูลที่จำเป็นรวมถึงไดรเวอร์ NVIDIA และระบบปฏิบัติการในกล่อง
- คลิก Search เพื่อดูรายการไดรเวอร์ NVIDIA
- เลื่อนลงรายการจนกว่าจะพบไดรเวอร์ที่ต้องการ
- เลือกชื่อและคลิกปุ่ม Download
- เปิดไดรเวอร์ที่ดาวน์โหลดบนคอมพิวเตอร์ของคุณและทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง
- เมื่อถึงหน้าจอ Installation options เลือกตัวเลือก Custom (Advanced)
- คลิก Next เพื่อดูรายการคอมโพเนนต์ที่ติดตั้ง
- ติ๊กตัวเลือก Perform a clean installation
- คลิกปุ่ม Next เพื่อติดตั้งไดรเวอร์
เมื่อการติดตั้งไดรเวอร์เสร็จสิ้น ตรวจสอบดูว่าข้อผิดพลาดยังปรากฏอยู่หรือไม่ หากยังคงอยู่ ให้ลองวิธีแก้ไขถัดไป
6. แก้ไขการตั้งค่า GstRender
ทำดังนี้:
- กด Windows key + E เพื่อเปิด File Explorer
- นำทางไปที่ Documents
- สำรวจโฟลเดอร์เกมของคุณ
- ต่อไป เปิดโฟลเดอร์ Settings
- ตอนนี้ เปิดไฟล์ PROFSAVE_profile ด้วย Notepad หรือ Text Editor อื่นๆ
- ค้นหาคำสั่ง GstRender.Dx12Enabled และเปลี่ยนค่าจาก 0 (ศูนย์) เป็น 1
- บันทึกไฟล์
- รีสตาร์ทเกมของคุณ
หากการเปลี่ยนแปลงนี้ก่อให้เกิดปัญหาเพิ่มเติม ให้กลับไปที่ PROFSAVE_profile และเปลี่ยนคำสั่ง GstRender.Dx12Enabled กลับเป็นศูนย์
7. ปิดใช้งาน Variable Refresh Rate และ Hardware-accelerated GPU Scheduling

วิธีแก้ไขนี้ต้องการให้คุณปิด Variable Refresh Rate สำหรับเกม และปิด Hardware-accelerated GPU Scheduling บน PC Windows 11/10 สำหรับเล่นเกม
ลองวิธีแก้ไขถัดไปหากปัญหายังคงอยู่
8. ปิดใช้งาน Overclocking
วิธีแก้ไขนี้ต้องการให้คุณหยุด overclocking CPU ของคุณ ดังนั้น หากคุณ overclock PC ของคุณ คุณสามารถย้อนกลับการเปลี่ยนแปลงได้ ขึ้นอยู่กับซอฟต์แวร์ overclocking ที่ใช้ โดยทั่วไป ให้เปิดซอฟต์แวร์และค้นหาตัวเลือกหยุด overclocking เมื่อเสร็จ รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ มิฉะนั้น ดำเนินการต่อไปกับวิธีแก้ไขถัดไป
9. Troubleshoot ใน Clean Boot state

โปรแกรมพื้นหลังบางครั้งสามารถแทรกแซงกับเกมที่คุณเล่น ทำให้มัน Crash และผลลัพธ์คือโยนข้อผิดพลาด ดังนั้น ให้แน่ใจว่าปิดโปรแกรมพื้นหลังทั้งหมดที่คุณไม่ต้องการขณะเล่นเกม – ทำสิ่งนี้ก่อนเปิดเกมของคุณ เช่นกัน ไฟล์ระบบและแคชที่ไม่จำเป็น กระบวนการ บริการ ที่มีอยู่หรือกำลังทำงานบนคอมพิวเตอร์ของคุณสามารถก่อให้เกิดข้อผิดพลาดนี้ ในกรณีนี้ คุณสามารถ troubleshoot ใน Clean Boot State และดูว่าปัญหานี้ได้รับการแก้ไขหรือไม่ มิฉะนั้น ลองวิธีแก้ไขถัดไป
10. ถอนการติดตั้งและติดตั้งเกมใหม่

หากไม่มีอะไรทำงานได้สำหรับคุณ จนถึงตอนนี้ คุณสามารถถอนการติดตั้งเกม (แนะนำให้ใช้ซอฟต์แวร์ถอนติดตั้งภายนอก) ล้างเนื้อหาโฟลเดอร์ AppData ของเกม รีบูท PC แล้วดาวน์โหลดและติดตั้งเวอร์ชันล่าสุดของเกมบน PC Windows 11/10 ของคุณ
เพื่อล้าง/ลบเนื้อหาโฟลเดอร์ AppData ของเกม ให้ทำดังนี้:
- กด Windows key + R เพื่อเปิด Run dialog
- ในกล่อง Run dialog พิมพ์ตัวแปรสภาพแวดล้อมด้านล่างและกด Enter
%appdata%
- ที่ตำแหน่ง ค้นหา (คุณอาจต้องแสดงไฟล์/โฟลเดอร์ที่ซ่อน) โฟลเดอร์เกมที่มีปัญหา
- คลิกขวาโฟลเดอร์และเลือก Delete ยืนยันพรอมป์เพิ่มเติมใดๆ
- ออกจาก File Explorer เมื่อเสร็จ
วิธีแก้ไขใดวิธีหนึ่งจากนี้ควรจะทำงานให้คุณ!
คำถามที่พบบ่อย
จะแก้ไข DXGI device error ยังไง?
เพื่อแก้ไข DXGI ERROR DEVICE REMOVED Error ใน Windows 11/10 คุณสามารถใช้วิธีแก้ไขใดวิธีหนึ่งต่อไปนี้:
- แก้ไข registry
- ปิด Shadow play
- ปิดฟีเจอร์ Anti-Aliasing
- อัปเดตไดรเวอร์กราฟิก
- ถอนการติดตั้งและติดตั้ง graphics adapter ใหม่
DXGI_ERROR_DEVICE_HUNG เกิดจากอะไร?
ข้อผิดพลาด DXGI_ERROR_DEVICE_HUNG เป็นปัญหาทั่วไปที่มักเกี่ยวข้องกับการกำหนดค่า DirectX บนระบบของคุณ โดยทั่วไป ข้อผิดพลาดอาจถูกกระตุ้นโดยปัญหา Direct X, การตั้งค่าเกมที่ไม่ถูกต้อง, ไดรเวอร์ที่ล้าสมัย, ปัญหา RAM, CPU overclocked และอื่นๆ