Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวด้วยข้อผิดพลาด DXGI

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

ฟังก์ชัน 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 ของคุณ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ปัญหาได้หรือไม่

  1. รีสตาร์ทไดรเวอร์จอแสดงผล
  2. เรียกใช้เครื่องมือวินิจฉัย DirectX (DxDiag)
  3. ติดตั้ง DirectX จากภายในโฟลเดอร์รูทของเกม
  4. อัปเดตไดรเวอร์กราฟิก
  5. ติดตั้งไดรเวอร์กราฟิก NVIDIA ใหม่ทั้งหมด
  6. แก้ไขการตั้งค่า GstRender
  7. ปิดใช้อัตราการรีเฟรชตัวแปรและการจัดกำหนดการ GPU ที่เร่งด้วยฮาร์ดแวร์
  8. ปิดการโอเวอร์คล็อก
  9. แก้ปัญหาในสถานะคลีนบูต
  10. ถอนการติดตั้งและติดตั้งเกมใหม่

มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน

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

1] รีสตาร์ทไดรเวอร์จอแสดงผล

คุณสามารถเริ่มแก้ไขปัญหาเพื่อแก้ไข ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวโดยมีข้อผิดพลาด DXGI ที่เกิดขึ้นบนอุปกรณ์เล่นเกม Windows 11/10 ของคุณโดยเพียงแค่รีสตาร์ทไดรเวอร์จอแสดงผล

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

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

ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวด้วยข้อผิดพลาด DXGI

หากคุณมีปัญหาในการทำให้เกมหรือภาพยนตร์เล่นอย่างถูกต้องบนอุปกรณ์ Windows 11/10 ของคุณ เครื่องมือวินิจฉัย DirectX สามารถช่วยคุณระบุผู้กระทำผิดที่อาจเกิดขึ้นได้

โซลูชันนี้กำหนดให้คุณต้องแก้ไขข้อผิดพลาด DirectX โดยใช้ DirectX Diagnostic Tool (DxDiag)

3] ติดตั้ง DirectX จากภายในโฟลเดอร์รากของเกม

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

ทำดังต่อไปนี้:

  • ค้นหาและสำรวจโฟลเดอร์การติดตั้งของเกม
  • หรือคลิกขวาที่ทางลัดของเกมบนเดสก์ท็อปหรือที่อื่น แล้วเลือก เปิดตำแหน่งไฟล์ จากเมนู
  • ในโฟลเดอร์รากของเกม ค้นหาและเปิด directx โฟลเดอร์
  • ในโฟลเดอร์ที่เปิดอยู่ ค้นหาและเปิดโฟลเดอร์ชื่อ รายการแดง .
  • ตอนนี้ ดับเบิลคลิก DXSETUP.exe เพื่อเรียกใช้ไฟล์ปฏิบัติการ
  • ทำตามคำแนะนำบนหน้าจอเพื่อติดตั้ง DirectX
  • รีสตาร์ทพีซีเมื่อเสร็จแล้ว

ในการบู๊ต ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่ มิเช่นนั้น ให้ดูว่าการติดตั้งแพ็คเกจ Visual C++ แบบแจกจ่ายต่อได้เวอร์ชันล่าสุดและ DirectX เวอร์ชันล่าสุดจาก Microsoft จะช่วยได้หรือไม่ หรือลองวิธีแก้ไขปัญหาถัดไป

4] อัปเดตไดรเวอร์กราฟิก

ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวด้วยข้อผิดพลาด DXGI

โซลูชันนี้กำหนดให้คุณต้องอัปเดตไดรเวอร์กราฟิกในระบบของคุณและดูว่าจะช่วยได้หรือไม่ คุณสามารถอัปเดตไดรเวอร์ด้วยตนเองผ่าน 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 ที่เร่งด้วยฮาร์ดแวร์

ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวด้วยข้อผิดพลาด DXGI

โซลูชันนี้กำหนดให้คุณต้องปิดใช้ Variable Refresh Rate สำหรับเกมและปิดการใช้งาน GPU Scheduling ที่เร่งด้วยฮาร์ดแวร์บนพีซีสำหรับเล่นเกมที่ใช้ Windows 11/10

ลองวิธีแก้ไขปัญหาถัดไปหากปัญหายังคงอยู่

8] ปิดการโอเวอร์คล็อก

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

9] การแก้ไขปัญหาในสถานะคลีนบูต

ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวด้วยข้อผิดพลาด DXGI

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

10] ถอนการติดตั้งและติดตั้งเกมใหม่

ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวด้วยข้อผิดพลาด DXGI

หากจนถึงขณะนี้ยังไม่มีอะไรทำงานสำหรับคุณ คุณสามารถถอนการติดตั้งเกม (ควรใช้โปรแกรมถอนการติดตั้งซอฟต์แวร์ของบริษัทอื่น) ล้างเนื้อหาในโฟลเดอร์ 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 ที่โอเวอร์คล็อก และอื่นๆ

ฟังก์ชัน DirectX GetDeviceRemovedReason ล้มเหลวด้วยข้อผิดพลาด DXGI