วิธีแก้ไข directx พบข้อผิดพลาดที่ไม่สามารถกู้คืนได้ใน windows

สารบัญ:

วีดีโอ: Faith Evans feat. Stevie J – "A Minute" [Official Music Video] 2024

วีดีโอ: Faith Evans feat. Stevie J – "A Minute" [Official Music Video] 2024
Anonim

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

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

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

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

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

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

DirectX แสดงข้อผิดพลาดที่ไม่สามารถกู้คืนได้: วิธีการแก้ไขอย่างรวดเร็ว

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

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

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

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

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

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

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

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

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

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

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

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

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

2. ติดตั้งไดรเวอร์การ์ดกราฟิกอีกครั้ง

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

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

  • ก่อนอื่นให้จดบันทึกกราฟิกการ์ดและรายละเอียดของผู้ผลิตที่รวมอยู่ในแท็บเครื่องมือการวินิจฉัย DirectX ที่แสดงในภาพรวมด้านล่างโดยตรง

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

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

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

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

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

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

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

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

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

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

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

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

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

3. กำหนดค่า Display Scaling

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

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

  • ใน Windows 10 คลิกการ ปรับขนาดแบบกำหนดเอง เพื่อป้อนค่ามาตราส่วน DPI ที่กำหนดเอง

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

4. แก้ไขรีจิสทรี

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

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

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

วิธีแก้ไข directx พบข้อผิดพลาดที่ไม่สามารถกู้คืนได้ใน windows