นักเล่นเกมพีซีบางคนรายงานเมื่อพยายามเปิดเกมหรือขณะเล่นเกมบนพีซีที่ใช้ Windows 11 หรือ Windows 10 เกมขัดข้องและแสดง ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวด้วย DXGI ข้อความแจ้งข้อผิดพลาด หากคุณกำลังประสบปัญหาที่คล้ายกัน แสดงว่าคุณมาถูกที่แล้วอย่างแน่นอน! ในโพสต์นี้ เรามีวิธีแก้ไขปัญหาที่เหมาะสมที่สุดเพื่อแก้ไขข้อผิดพลาดนี้ให้สำเร็จ
เมื่อคุณพบปัญหานี้ คุณจะได้รับข้อความแสดงข้อผิดพลาดแบบเต็มตามบรรทัดต่อไปนี้
ข้อผิดพลาด DirectX
ฟังก์ชัน DirectX “GetDeviceRemovedReason” ล้มเหลวด้วย DXGl_ERROR_DEVlCE_HUNG GPU:'NVIDIA GeForce GTX 1650' ไดรเวอร์ 43648 ข้อผิดพลาดนี้มักเกิดจากการหยุดทำงานของไดรเวอร์กราฟิก:ลองติดตั้งไดรเวอร์ล่าสุด
ข้อผิดพลาดระบุว่าไดรเวอร์กราฟิกขัดข้องในระบบของคุณ น่าเสียดาย ตามที่รายงานโดยนักเล่นเกมพีซีที่ได้รับผลกระทบส่วนใหญ่ การรีสตาร์ทเกมไม่ได้ช่วยแก้ปัญหาเสมอไป
ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวโดยมีข้อผิดพลาด DXGI
หาก ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวโดยมีข้อผิดพลาด DXGI เกิดขึ้นบนอุปกรณ์เล่นเกม Windows 11/10 ของคุณ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาได้หรือไม่
- รีสตาร์ทไดรเวอร์จอแสดงผล
- เรียกใช้เครื่องมือวินิจฉัย DirectX (DxDiag)
- ติดตั้ง DirectX จากภายในโฟลเดอร์รูทของเกม
- อัปเดตไดรเวอร์กราฟิก
- ติดตั้งไดรเวอร์กราฟิก NVIDIA ใหม่ทั้งหมด
- แก้ไขการตั้งค่า GstRender
- ปิดใช้อัตราการรีเฟรชตัวแปรและการจัดกำหนดการ GPU ที่เร่งด้วยฮาร์ดแวร์
- ปิดการโอเวอร์คล็อก
- แก้ปัญหาในสถานะคลีนบูต
- ถอนการติดตั้งและติดตั้งเกมใหม่
มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน
ก่อนที่คุณจะลองวิธีแก้ปัญหาด้านล่าง ให้ตรวจสอบการอัปเดตและติดตั้งบิตที่มีอยู่บนอุปกรณ์ Windows 11/10 ของคุณและดูว่าข้อผิดพลาดปรากฏขึ้นอีกครั้งเมื่อคุณพยายามติดตั้งเครื่องพิมพ์ ในทางกลับกัน หากข้อผิดพลาดเริ่มต้นหลังจากอัปเดต Windows ล่าสุด คุณสามารถดำเนินการคืนค่าระบบหรือถอนการติดตั้งการอัปเดตได้ แต่หากคุณไม่ต้องการดำเนินการใดๆ คุณสามารถดำเนินการตามแนวทางแก้ไขด้านล่างได้
1] รีสตาร์ทไดรเวอร์จอแสดงผล
คุณสามารถเริ่มแก้ไขปัญหาเพื่อแก้ไข ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวโดยมีข้อผิดพลาด DXGI ที่เกิดขึ้นบนอุปกรณ์เล่นเกม Windows 11/10 ของคุณโดยเพียงแค่รีสตาร์ทไดรเวอร์จอแสดงผล
หากการดำเนินการนี้ไม่เป็นประโยชน์ คุณสามารถรีสตาร์ทพีซีและดูว่าจะช่วยได้หรือไม่ หากไม่เป็นเช่นนั้น คุณสามารถลองวิธีแก้ไขปัญหาถัดไปได้
2] เรียกใช้เครื่องมือวินิจฉัย DirectX (DxDiag)
หากคุณมีปัญหาในการทำให้เกมหรือภาพยนตร์เล่นอย่างถูกต้องบนอุปกรณ์ Windows 11/10 ของคุณ เครื่องมือวินิจฉัย DirectX สามารถช่วยคุณระบุผู้กระทำผิดที่อาจเกิดขึ้นได้
โซลูชันนี้กำหนดให้คุณต้องแก้ไขข้อผิดพลาด DirectX โดยใช้ DirectX Diagnostic Tool (DxDiag)
3] ติดตั้ง DirectX จากภายในโฟลเดอร์รากของเกม
เกมส่วนใหญ่ทำงานได้ดีที่สุดเมื่อติดตั้งไลบรารีของตัวเอง ดังนั้น เพื่อตรวจสอบว่าเป็นกรณีนี้หรือไม่ คุณสามารถติดตั้งเวอร์ชัน DirectX จากภายในโฟลเดอร์รากของเกมและดูว่าปัญหาในมือจะได้รับการแก้ไขหรือไม่
ทำดังต่อไปนี้:
- ค้นหาและสำรวจโฟลเดอร์การติดตั้งของเกม
- หรือคลิกขวาที่ทางลัดของเกมบนเดสก์ท็อปหรือที่อื่น แล้วเลือก เปิดตำแหน่งไฟล์ จากเมนู
- ในโฟลเดอร์รากของเกม ค้นหาและเปิด directx โฟลเดอร์
- ในโฟลเดอร์ที่เปิดอยู่ ค้นหาและเปิดโฟลเดอร์ชื่อ รายการแดง .
- ตอนนี้ ดับเบิลคลิก DXSETUP.exe เพื่อเรียกใช้ไฟล์ปฏิบัติการ
- ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง DirectX
- รีสตาร์ทพีซีเมื่อเสร็จแล้ว
ในการบู๊ต ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ มิเช่นนั้น ให้ดูว่าการติดตั้งแพ็คเกจ Visual C++ แบบแจกจ่ายต่อได้เวอร์ชันล่าสุดและ DirectX เวอร์ชันล่าสุดจาก Microsoft จะช่วยได้หรือไม่ หรือลองวิธีแก้ไขปัญหาถัดไป
4] อัปเดตไดรเวอร์กราฟิก
โซลูชันนี้กำหนดให้คุณต้องอัปเดตไดรเวอร์กราฟิกในระบบของคุณและดูว่าจะช่วยได้หรือไม่ คุณสามารถอัปเดตไดรเวอร์ด้วยตนเองผ่าน Device Manager หากคุณได้ดาวน์โหลด .inf . แล้ว หรือ .sys ไฟล์สำหรับไดรเวอร์หรืออัพเดตไดรเวอร์ผ่าน Command Prompt คุณสามารถรับการอัปเดตไดรเวอร์ได้จากส่วน Optional Updates ใน Windows Update หรือคุณอาจดาวน์โหลดไดรเวอร์เวอร์ชันล่าสุดได้จากเว็บไซต์ของผู้ผลิต หรืออัปเดตไดรเวอร์ของคุณโดยอัตโนมัติโดยใช้ซอฟต์แวร์ Driver Update Software สำหรับ Windows 11/10 PC ฟรี .
อย่างไรก็ตาม หากติดตั้งไดรเวอร์ล่าสุดแล้ว คุณสามารถย้อนกลับหรือดาวน์โหลดและติดตั้งไดรเวอร์เวอร์ชันก่อนหน้าได้
หากทั้งการอัปเดตและ/หรือย้อนกลับไดรเวอร์ไม่ทำงาน คุณสามารถถอนการติดตั้งไดรเวอร์กราฟิก จากนั้นรีสตาร์ทพีซีของคุณ – ในการบู๊ต Windows จะสแกนหาการเปลี่ยนแปลงฮาร์ดแวร์และติดตั้งไดรเวอร์ทั่วไปสำหรับอุปกรณ์แสดงผล/วิดีโออีกครั้งโดยอัตโนมัติ ในบางกรณีก็เพียงพอแล้วสำหรับให้กราฟิกทำงานได้โดยไม่มีปัญหา
5] ติดตั้งไดรเวอร์กราฟิก NVIDIA ใหม่ทั้งหมด
ในการทำความสะอาดให้ติดตั้งไดรเวอร์กราฟิก NVIDIA บนคอมพิวเตอร์ที่ใช้ Windows 11/10, ก่อนอื่นคุณต้องถอนการติดตั้งไดรเวอร์กราฟิกผ่าน Device Manager หรือใช้เครื่องมือ Display Driver Uninstaller เมื่อเสร็จแล้ว คุณสามารถดำเนินการติดตั้งไดรเวอร์กราฟิก NVIDIA ใหม่ทั้งหมดได้ดังนี้:
- เปิดหน้าดาวน์โหลดสำหรับไดรเวอร์ NVIDIA
- ป้อนข้อมูลที่จำเป็นรวมถึงไดรเวอร์ NVIDIA และระบบปฏิบัติการในกล่อง
- คลิกที่ ค้นหา เพื่อดูรายการไดรเวอร์ NVIDIA
- เลื่อนรายการลงจนกว่าคุณจะพบไดรเวอร์ที่จำเป็น
- เลือกชื่อและคลิกที่ ดาวน์โหลด ปุ่ม.
- เปิดไดรเวอร์ที่ดาวน์โหลดมาบนคอมพิวเตอร์ของคุณและทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง
- เมื่อถึง ตัวเลือกการติดตั้ง หน้าจอ เลือก กำหนดเอง (ขั้นสูง) ตัวเลือก
- คลิกที่ ถัดไป เพื่อดูรายการส่วนประกอบที่ติดตั้ง
- เลือกตัวเลือกเพื่อดำเนินการติดตั้งใหม่ทั้งหมด
- คลิก ถัดไป เพื่อติดตั้งไดรเวอร์
เมื่อการติดตั้งไดรเวอร์เสร็จสิ้น ให้ตรวจดูว่าข้อผิดพลาดยังคงปรากฏขึ้นหรือไม่ ถ้าใช่ ให้ลองวิธีแก้ไขปัญหาถัดไป
6] แก้ไขการตั้งค่า GstRender
ทำดังต่อไปนี้:
- กดปุ่ม Windows + E เพื่อเปิด File Explorer
- นำทางไปยัง เอกสาร .
- สำรวจโฟลเดอร์เกมของคุณ
- ถัดไป เปิดโฟลเดอร์การตั้งค่า
- ตอนนี้ เปิด PROFSAVE_profile ไฟล์ด้วย Notepad หรือโปรแกรมแก้ไขข้อความอื่นๆ
- ค้นหา GstRender.Dx12Enabled คำสั่งและเปลี่ยนค่าจาก 0 (ศูนย์) ถึง 1 .
- บันทึกไฟล์
- รีสตาร์ทเกมของคุณ
หากการเปลี่ยนแปลงนี้ทำให้เกิดปัญหาเพิ่มเติม ให้กลับไปที่ PROFSAVE_profile และเปลี่ยนคำสั่ง GstRender.Dx12Enabled กลับเป็นศูนย์
7] ปิดใช้งานอัตราการรีเฟรชตัวแปรและการตั้งเวลา GPU ที่เร่งด้วยฮาร์ดแวร์
โซลูชันนี้กำหนดให้คุณต้องปิดใช้ Variable Refresh Rate สำหรับเกมและปิดการใช้งาน GPU Scheduling ที่เร่งด้วยฮาร์ดแวร์บนพีซีสำหรับเล่นเกมที่ใช้ Windows 11/10
ลองวิธีแก้ไขปัญหาถัดไปหากปัญหายังคงอยู่
8] ปิดการโอเวอร์คล็อก
โซลูชันนี้ต้องการให้คุณหยุดโอเวอร์คล็อก CPU ของคุณ ดังนั้น หากคุณโอเวอร์คล็อกพีซีของคุณ คุณสามารถย้อนกลับการเปลี่ยนแปลงได้โดยขึ้นอยู่กับซอฟต์แวร์โอเวอร์คล็อกที่ใช้งานอยู่ โดยทั่วไป ให้เปิดซอฟต์แวร์และมองหาตัวเลือกเพื่อหยุดการโอเวอร์คล็อก เมื่อเสร็จแล้วให้รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ มิฉะนั้น ให้ดำเนินการตามแนวทางแก้ไขปัญหาถัดไป
9] การแก้ไขปัญหาในสถานะคลีนบูต
บางครั้งโปรแกรมพื้นหลังอาจรบกวนเกมที่คุณกำลังเล่น ทำให้เกมหยุดทำงานและทำให้เกิดข้อผิดพลาดตามมา ดังนั้น อย่าลืมปิดโปรแกรมพื้นหลังทั้งหมดที่คุณไม่ต้องการในขณะที่เล่นเกม – ดำเนินการดังกล่าวก่อนที่จะเปิดเกมของคุณ ในทำนองเดียวกัน ไฟล์ระบบและแคช กระบวนการ บริการที่มีอยู่หรือทำงานบนคอมพิวเตอร์ของคุณโดยไม่จำเป็น อาจทำให้เกิดข้อผิดพลาดนี้ได้ ในกรณีนี้ คุณสามารถแก้ไขปัญหาในสถานะ Clean Boot และดูว่าปัญหาที่มีอยู่ได้รับการแก้ไขแล้วหรือไม่ มิฉะนั้น ให้ลองวิธีแก้ไขปัญหาถัดไป
10] ถอนการติดตั้งและติดตั้งเกมใหม่
หากจนถึงขณะนี้ยังไม่มีอะไรทำงานสำหรับคุณ คุณสามารถถอนการติดตั้งเกม (ควรใช้โปรแกรมถอนการติดตั้งซอฟต์แวร์ของบริษัทอื่น) ล้างเนื้อหาในโฟลเดอร์ AppData ของเกม รีบูตพีซี จากนั้นดาวน์โหลดและติดตั้งเกมเวอร์ชันล่าสุดบน Windows ของคุณใหม่ พีซี 11/10
ในการล้าง/ลบเนื้อหาในโฟลเดอร์ AppData ของเกม ให้ทำดังนี้:
- กด แป้น Windows + R เพื่อเรียกใช้กล่องโต้ตอบเรียกใช้
- ในกล่องโต้ตอบ Run ให้พิมพ์ตัวแปรสภาพแวดล้อมด้านล่างแล้วกด Enter
%appdata%
- ที่ตำแหน่ง ค้นหา (คุณอาจต้องแสดงไฟล์/โฟลเดอร์ที่ซ่อนอยู่) โฟลเดอร์เกมที่มีปัญหา
- คลิกขวาที่โฟลเดอร์และเลือก ลบ . ยืนยันข้อความแจ้งเพิ่มเติม
- ออกจาก File Explorer เมื่อเสร็จสิ้น
วิธีแก้ปัญหาเหล่านี้น่าจะใช้ได้ผลสำหรับคุณ!
ฉันจะแก้ไขข้อผิดพลาดของอุปกรณ์ DXGI ได้อย่างไร
ในการแก้ไขข้อผิดพลาด DXGI DEVICE REMOVED Error ใน Windows 11/10 คุณสามารถใช้วิธีแก้ไขปัญหาต่อไปนี้:
- แก้ไขรีจิสทรี
- ปิดการเล่นเงา
- ปิดคุณลักษณะ Anti-Aliasing
- อัปเดตไดรเวอร์กราฟิก
- ถอนการติดตั้งและติดตั้งการ์ดจอใหม่
สาเหตุ DXGI_ERROR_DEVICE_HUNG คืออะไร
ข้อผิดพลาด DXGI_ERROR_DEVICE_HUNG เป็นปัญหาทั่วไปที่มักเกี่ยวข้องกับการกำหนดค่า DirectX ในระบบของคุณ โดยทั่วไป ข้อผิดพลาดอาจเกิดขึ้นเนื่องจากปัญหา Direct X, การตั้งค่าเกมไม่ถูกต้อง, ไดรเวอร์ที่ล้าสมัย, ปัญหา RAM, CPU ที่โอเวอร์คล็อก และอื่นๆ