การแก้ไข: DirectX พบข้อผิดพลาดที่ไม่สามารถกู้คืนได้ใน Windows

  • ข้อผิดพลาดนี้เกิดขึ้นบ่อยกว่าสำหรับเกม Call of Duty แต่ก็เกิดขึ้นเมื่อเริ่มเกม Windows อื่น ๆ ข้อความแสดงข้อผิดพลาดระบุว่าปัญหานี้เกี่ยวข้องกับ DirectX เรียนรู้วิธีแก้ปัญหาในบทความด้านล่าง
  • หนึ่งในวิธีแก้ปัญหานี้คือการอัปเดตไดรเวอร์กราฟิกใน Windows 10 โปรดอ่านคำแนะนำทีละขั้นตอน
  • เราเขียน DirectXarticles มากมายเหลือเฟือ ตรวจสอบว่าคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับหัวข้อนี้หรือไม่
  • หากคุณพบข้อผิดพลาดอื่น ๆ ของ Windows 10 เราได้กล่าวถึงคุณแล้ว ตรวจสอบศูนย์ข้อผิดพลาด Windows 10 ของเรา
แก้ไข DirectX พบข้อผิดพลาดที่ไม่สามารถกู้คืนได้ใน Windows

ผู้คลั่งไคล้ Call of Duty บางคนพบข้อผิดพลาดที่ไม่สามารถกู้คืนได้ของ DirectX เมื่อเปิดเกม COD ใน Windows

เมื่อเป็นเช่นนั้นเกมจะไม่เริ่มและส่งกลับข้อความแสดงข้อผิดพลาดที่ระบุว่าDirectX พบข้อผิดพลาดที่ไม่สามารถกู้คืนได้

ข้อผิดพลาดนี้เกิดขึ้นบ่อยกว่าสำหรับเกม Call of Duty แต่อาจเกิดขึ้นเมื่อเริ่มเกม Windows อื่น

ข้อความแสดงข้อผิดพลาดทำให้ชัดเจนว่าปัญหานี้เกี่ยวข้องกับ DirectX

DirectX เป็นชุดของ API (Application Programming Interfaces) ที่จำเป็นสำหรับซอฟต์แวร์มัลติมีเดีย DirectX เวอร์ชันล่าสุด (ปัจจุบันคือ DX 12) ให้คุณภาพกราฟิกที่ดีขึ้นสำหรับเกม Windows

หากคุณมีเกมที่ส่งคืนข้อผิดพลาดที่ไม่สามารถกู้คืนของ DirectX นี่คือวิธีที่คุณสามารถแก้ไขปัญหาเพื่อเริ่มต้นใช้งานได้


ไม่สามารถติดตั้ง DirectX ใน Windows 10? ดูคู่มือนี้เพื่อแก้ปัญหาให้ดี!


ฉันจะแก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน DirectX ใน Windows 10 ได้อย่างไร

1. ตรวจสอบข้อกำหนดระบบ DirectX ของเกม

เกม Windows มีข้อกำหนดของระบบ DirectX เกมล่าสุดส่วนใหญ่จะมีข้อกำหนดของระบบ DirectX 11 หรือ 12

คุณจะไม่สามารถเล่นเกมได้หากเดสก์ท็อปหรือแล็ปท็อปของคุณไม่เป็นไปตามข้อกำหนดนั้น

นี่คือวิธีตรวจสอบข้อกำหนดของระบบ DirectX ของเกม

  1. ขั้นแรกเปิดหน้า Steam ของเกม หรือเปิดหน้าเกมบนเว็บไซต์ของผู้จัดพิมพ์
  2. จากนั้นคุณจะพบข้อกำหนดของระบบ DirectX สำหรับเกมที่แสดงอยู่ที่ด้านล่างของหน้า Steam คลิกลิงก์หน้าความต้องการของระบบบนเว็บไซต์ของผู้เผยแพร่

    แก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน Directx

  3. จากนั้นกดปุ่ม Win + R เพื่อเปิด Run
  4. ป้อน dxdiag ในกล่องข้อความ กดตกลงเพื่อเปิดหน้าต่างที่แสดงในภาพรวมด้านล่าง ตอนนี้คุณได้เปิด DirectX Diagnostic Tool ที่แสดงรายการเวอร์ชัน DX ของแล็ปท็อปหรือเดสก์ท็อปของคุณบนแท็บระบบ

แก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน Directx

ข้อผิดพลาดที่ไม่สามารถกู้คืน DirectX อาจเกิดขึ้นหากเวอร์ชัน DirectX ของคุณไม่ตรงตามข้อกำหนดขั้นต่ำของระบบ DX สำหรับเกม

คุณอาจอัปเดต DirectX หรือไม่ก็ได้ แต่ส่วนใหญ่ขึ้นอยู่กับแพลตฟอร์ม Windows ที่คุณมี ตัวอย่างเช่นปัจจุบันมีเพียง Windows 10 เท่านั้นที่รองรับ DirectX 12

อย่างไรก็ตาม Microsoft มี DirectX End-User Runtime Web Installer ซึ่งคุณสามารถอัปเดตเวอร์ชัน DX ที่ล้าสมัยได้มากขึ้น

กดปุ่มดาวน์โหลดในหน้านี้เพื่อบันทึกโปรแกรมติดตั้ง DirectX ไปยัง Windows

นอกเหนือจากนั้นคุณอาจต้องอัปเกรดระบบปฏิบัติการ Windows ของคุณเพื่อรับ DirectX ล่าสุด

คุณยังสามารถตรวจสอบให้แน่ใจว่าคุณมี DirectX เวอร์ชันล่าสุดสำหรับแพลตฟอร์มโดยการอัปเดต Windows

โดยปกติการอัปเดต Windows จะอัปเดต DirectX โดยอัตโนมัติหากมีเวอร์ชันล่าสุดดังนั้นตรวจสอบให้แน่ใจว่าบริการ Windows Update ของคุณไม่ได้ปิดอยู่

คุณสามารถตรวจสอบการปรับปรุงของ Windows โดยการป้อนกล่องข้อความ / ควบคุมชื่อ Microsoft.WindowsUpdate'in Run คลิกOKแล้วเลือกตรวจสอบการปรับปรุงตัวเลือก

2. ติดตั้งไดรเวอร์การ์ดแสดงผลอีกครั้ง

คุณสามารถแก้ไขปัญหา DirectX ได้โดยการติดตั้งและอัปเดตไดรเวอร์การ์ดแสดงผลใหม่ ถอนการติดตั้งไดรเวอร์การ์ดแสดงผลจากนั้นดาวน์โหลดไดรเวอร์ล่าสุดจากเว็บไซต์ของผู้ผลิต

นี่คือวิธีที่คุณสามารถติดตั้งไดรเวอร์การ์ดแสดงผลใหม่ได้ด้วยตนเอง

  1. ขั้นแรกจดบันทึกกราฟิกการ์ดและรายละเอียดผู้ผลิตที่รวมอยู่ในแท็บ Display ของ DirectX Diagnostic Tool ที่แสดงในภาพรวมด้านล่าง

    แก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน Directx

  2. จดบันทึกระบบปฏิบัติการ 32 หรือ 64 บิตที่อยู่ในแท็บระบบที่แสดงด้านล่าง

    แก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน Directx

  3. เปิดเว็บไซต์ของผู้ผลิตการ์ดแสดงผลและคลิกที่ไดรเวอร์หรือไฮเปอร์ลิงก์ของศูนย์ดาวน์โหลด ป้อนกราฟิกการ์ดของคุณในช่องค้นหา
  4. เลือกเพื่อดาวน์โหลดไดรเวอร์การ์ดแสดงผลที่อัพเดตที่สุดที่เข้ากันได้กับแพลตฟอร์ม Windows ของคุณ
  5. จากนั้นกดปุ่ม Win + ปุ่มลัด X และเลือกDevice Managerบนเมนู Win + X

    แก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน Directx

  6. ดับเบิลคลิกที่การ์ดแสดงผลและคลิกขวาที่การ์ดแสดงผลในรายการของคุณเพื่อเปิดเมนูบริบท
  7. เลือกตัวเลือกถอนการติดตั้งอุปกรณ์บนเมนูบริบท
  8. ตรวจสอบการลบการตั้งค่าโปรแกรมควบคุมสำหรับอุปกรณ์นี้ช่องทำเครื่องหมายและจากนั้นกดถอนการติดตั้งปุ่ม

  9. จากนั้นรีสตาร์ท Windows OS
  10. คลิกยกเลิกหากหน้าต่างแจ้งเปิดขึ้นเพื่อตรวจหาไดรเวอร์การ์ดแสดงผล
  11. จากนั้นติดตั้งไดรเวอร์การ์ดแสดงผลที่ดาวน์โหลดมาโดยเลือกตัวติดตั้งใน File Explorer คุณอาจต้องแตกไฟล์ Zip ก่อน

อัปเดตไดรเวอร์โดยอัตโนมัติ (แนะนำ)

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

วิธีที่ปลอดภัยและง่ายกว่าในการอัปเดตไดรเวอร์บนคอมพิวเตอร์ Windows คือการใช้เครื่องมืออัตโนมัติเช่น TweakBit Driver Updater

เครื่องมือนี้จะระบุอุปกรณ์แต่ละเครื่องบนคอมพิวเตอร์ของคุณโดยอัตโนมัติและจับคู่กับไดรเวอร์เวอร์ชันล่าสุดจากฐานข้อมูลออนไลน์ที่กว้างขวาง

จากนั้นสามารถอัปเดตไดรเวอร์เป็นกลุ่มหรือทีละรายการโดยไม่ต้องให้ผู้ใช้ทำการตัดสินใจที่ซับซ้อนในกระบวนการ

นี่คือวิธีการทำงาน:

    1. ดาวน์โหลดและติดตั้งTweakBit Driver Updaterหน้าต่างเริ่มต้นโปรแกรมอัปเดตไดรเวอร์
    2. เมื่อติดตั้งแล้วโปรแกรมจะเริ่มสแกนพีซีของคุณเพื่อหาไดรเวอร์ที่ล้าสมัยโดยอัตโนมัติ Driver Updater จะตรวจสอบเวอร์ชันไดรเวอร์ที่ติดตั้งกับฐานข้อมูลคลาวด์ของเวอร์ชันล่าสุดและแนะนำการอัปเดตที่เหมาะสม สิ่งที่คุณต้องทำคือรอให้การสแกนเสร็จสิ้น

      โปรแกรมปรับปรุงไดรเวอร์ของ tweakbit กำลังสแกนไดรเวอร์

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

      อัปเดตอัตโนมัติเสร็จสมบูรณ์

      หมายเหตุ:จำเป็นต้องติดตั้งไดรเวอร์บางตัวในหลายขั้นตอนดังนั้นคุณจะต้องกดปุ่ม 'อัปเดต' หลาย ๆ ครั้งจนกว่าจะติดตั้งส่วนประกอบทั้งหมด

ข้อจำกัดความรับผิดชอบ : คุณสมบัติบางอย่างของเครื่องมือนี้ไม่ฟรี


3. กำหนดค่าการปรับขนาดการแสดงผล

แฟน ๆ Call of Duty บางคนพบว่าการกำหนดค่าการตั้งค่าการแสดงผล DPI สามารถช่วยแก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน DirectX สำหรับ Advanced Warfare และ Ghosts ได้

  1. คุณสามารถปรับการตั้งค่า DPI (Dots Per Inch) ใน Windows 10 ได้โดยคลิกขวาที่เดสก์ท็อปแล้วเลือกการตั้งค่าการแสดงผลเพื่อเปิดหน้าต่างที่แสดงด้านล่าง

    แก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน Directx

  2. ใน Windows 10 ให้คลิกCustom scalingเพื่อป้อนค่าขนาด DPI ที่กำหนดเอง

    แก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน Directx

  3. ป้อน 100 ในกล่องข้อความหากนั่นไม่ใช่ค่าสเกล DPI ปัจจุบันของคุณแล้วคลิกปุ่มใช้
  4. จากนั้นคลิกออกจากระบบเพื่อใช้ตัวคูณมาตราส่วนที่กำหนดเอง
  5. ใน Windows 8 ให้ลากแถบเลื่อนของแถบปรับขนาด DPI ไปทางซ้ายจนสุด

4. แก้ไข Registry

  1. นี่คือการแก้ไขรีจิสทรีที่อาจแก้ไขข้อผิดพลาดที่ไม่สามารถกู้คืน DirectX ได้ ขั้นแรกให้เปิด Registry Editor โดยกดแป้น Win + แป้นพิมพ์ลัด R และป้อน 'regedit' ใน Run
  2. กดปุ่มOKบนหน้าต่าง Run เพื่อเปิด Registry Editor
  3. นำทางไปยังที่ตั้งของรีจิสทรีนี้: ComputerHKEY_CLASSES_ROOTPROTOCOLSFiltertext / XML
  4. คลิกไฟล์ > ส่งออกป้อนชื่อไฟล์แล้วคลิกบันทึกเพื่อสำรองข้อมูลสาขารีจิสทรีที่เลือก
  5. คลิกขวาที่ข้อความ / xml เลือกตัวเลือกลบแล้วกดปุ่มใช่เพื่อยืนยัน
  6. จากนั้นปิด Registry Editor

ไม่สามารถเข้าถึง Registry Editor? อย่าตกใจ! ดูคู่มือนี้และแก้ไขปัญหาอย่างรวดเร็ว


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

หากคุณมีการแก้ไขเพิ่มเติมสำหรับข้อผิดพลาด DX ที่ไม่สามารถกู้คืนได้โปรดแบ่งปันด้านล่าง

คำถามที่พบบ่อย: อ่านเพิ่มเติมเกี่ยวกับ DirectX

  • ฉันจะแก้ไข DirectX ที่พบข้อผิดพลาดที่ไม่สามารถกู้คืนได้อย่างไร

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

  • ฉันจะแก้ไขข้อผิดพลาดร้ายแรงในสงครามสมัยใหม่ได้อย่างไร
ข้อผิดพลาดเหล่านี้มีตั้งแต่ 5761, 6065, 6068, 6071 และอื่น ๆ พวกเขาสามารถแก้ไขได้โดยอ้างสิทธิ์ของผู้ดูแลระบบกับเกม นอกจากนี้หากเกมล่มหรือค้างโปรดอ่านคำแนะนำฉบับเต็มเพื่อแก้ไขปัญหานี้
  • ฉันจะอัปเดต DirectX ได้อย่างไร
ไปที่เว็บไซต์อย่างเป็นทางการและดาวน์โหลดเวอร์ชันล่าสุด หากคุณไม่สามารถติดตั้ง DirectX ล่าสุดให้ทำตามคำแนะนำจากผู้เชี่ยวชาญของเราเพื่อแก้ไขปัญหานั้น

หมายเหตุบรรณาธิการ:โพสต์นี้เผยแพร่ครั้งแรกในเดือนมกราคม 2018 และได้รับการปรับปรุงและอัปเดตในเดือนมีนาคม 2020 เพื่อความสดใหม่ถูกต้องและครอบคลุม