เรียกใช้ DirectX Diagnostic Tool (dxdiag) เพื่อแก้ไขปัญหา DirectX

DirectXเป็นชุดเทคโนโลยีที่ใช้โดยโปรแกรมมัลติมีเดียจำนวนมากใน Windows ได้รับการพัฒนาโดย Microsoft เพื่อให้การเร่งฮาร์ดแวร์สำหรับแอปพลิเคชันมัลติมีเดียขนาดใหญ่เช่นเกม 3D และวิดีโอ HD Windows 7 มี DirectX 11 Windows 10 ติดตั้ง DirectX 12

เรียกใช้ DirectX Diagnostic Tool

หากคุณประสบปัญหาในการเล่นเกมหรือภาพยนตร์อย่างถูกต้องDirectX Diagnostic Toolสามารถช่วยคุณระบุแหล่งที่มาได้ ในการเข้าถึงให้ไปที่เริ่มใน Windows 10/8/7 พิมพ์dxdiagแล้วกด Enter

หากนี่เป็นครั้งแรกที่คุณใช้ DirectX Diagnostic Tool คุณอาจถูกถามว่าคุณต้องการตรวจสอบว่าไดรเวอร์ของคุณมีการลงนามแบบดิจิทัลหรือไม่

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

เมื่อเครื่องมือวินิจฉัยเสร็จสิ้นสิ่งสำคัญสามประการที่ต้องตรวจสอบมีดังนี้

1. ตรวจสอบการ์ดแสดงผลของคุณ : บางโปรแกรมทำงานช้ามากหรือไม่ทำงานเลยเว้นแต่จะเปิดการเร่งฮาร์ดแวร์ Microsoft DirectDraw หรือ Direct3D

ในการตรวจสอบสิ่งนี้ให้คลิกแท็บ Display จากนั้นภายใต้ DirectX Features ให้ตรวจสอบว่า DirectDraw, Direct3D และ AGP Texture Acceleration ปรากฏเป็น Enabled หรือไม่ ถ้าไม่ลองเปิดการเร่งฮาร์ดแวร์

  1. คลิกขวาที่เดสก์ท็อปและเปิดความละเอียดหน้าจอ
  2. คลิกที่ตั้งค่าขั้นสูง
  3. คลิกแก้ไขปัญหาแท็บแล้วคลิกเปลี่ยนการตั้งค่า
  4. เลื่อนแถบเลื่อนการเร่งฮาร์ดแวร์ไปที่แบบเต็ม

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

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

3. ตรวจหาไดรเวอร์ที่“ ไม่ได้ลงนาม”:ไดรเวอร์ที่เซ็นชื่อแบบดิจิทัลได้รับการทดสอบโดย Microsoft Windows Hardware Quality Lab สำหรับความเข้ากันได้ของ DirectX หากเครื่องมือวินิจฉัยตั้งค่าสถานะไดรเวอร์ที่ไม่ได้ลงชื่อการอัปเดตไดรเวอร์อาจช่วยแก้ปัญหาของคุณได้ โดยทั่วไปคุณสามารถค้นหาไดรเวอร์ล่าสุดสำหรับฮาร์ดแวร์ของคุณได้ในส่วนการสนับสนุนของเว็บไซต์ของผู้ผลิต

สิ่งอื่น ๆ ที่ต้องตรวจสอบ:หากคุณยังคงมีปัญหากับเกมหรือภาพยนตร์หลังจากเรียกใช้เครื่องมือวินิจฉัย DirectX แล้วคุณสามารถตรวจสอบสิ่งอื่น ๆ ได้

ตรวจสอบโหมดการแสดงผลของแอปพลิเคชันหรือเกมของคุณ

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

DirectX เวอร์ชันใดที่ติดตั้งบนพีซีของคุณ

เครื่องมือวินิจฉัย DirectX

ภายใต้แท็บระบบเทียบกับเวอร์ชัน DirectXคุณจะเห็นเวอร์ชันที่ติดตั้งในระบบของคุณ ในภาพด้านบนคุณจะเห็นDirectX 12ดังกล่าว

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

ตรวจสอบเวอร์ชันของ DirectX ที่แอปพลิเคชันหรือเกมของคุณต้องการ

แอพพลิเคชั่นและเกมบางตัวต้องการ DirectX 9 อย่างไรก็ตาม Windows 7 ได้รับการติดตั้งด้วย DirectX เวอร์ชันล่าสุด หากคุณติดตั้งแอปพลิเคชันหรือเกมที่ต้องใช้ DirectX 9 คุณอาจได้รับข้อความแสดงข้อผิดพลาดเช่น“ โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก d3dx9_35.dll หายไปจากคอมพิวเตอร์ของคุณให้ลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขปัญหานี้ ” ตัวเลขสองหลักสุดท้ายของชื่อไฟล์อาจแตกต่างกันไป หากคุณได้รับข้อความแสดงข้อผิดพลาดเดียวกันหลังจากติดตั้งแอปพลิเคชันหรือเกมใหม่ให้ไปที่หน้าเว็บ DirectX End-User Runtime Web Installer และปฏิบัติตามคำแนะนำเพื่อติดตั้ง DirectX และรับการอัปเดต DirectX และ DirectX เวอร์ชันก่อนหน้า

DirectX Legacy อาจสนใจคุณเช่นกัน

wvc + TWC + twcf = MFC เครื่องมือวินิจฉัย DirectX