วิธีติดตั้ง DirectX เวอร์ชันล่าสุด

นำไปใช้กับ
Windows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows RT Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 for Itanium-Based Systems Windows Server 2008 R2 Standard Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Standard Microsoft Windows XP Service Pack 3 Microsoft Windows Server 2003 Service Pack 1 Microsoft Windows Server 2003 Service Pack 2 Windows 10 Windows 11

DirectX คืออะไร

DirectX คือชุดคอมโพเนนต์ใน Windows ที่ช่วยให้ซอฟต์แวร์ เกมส่วนใหญ่และโดยเฉพาะสามารถทํางานกับฮาร์ดแวร์วิดีโอและเสียงของคุณได้โดยตรง  เกมที่ใช้ DirectX สามารถใช้คุณลักษณะตัวเร่งมัลติมีเดียที่มีอยู่ในฮาร์ดแวร์ของคุณได้อย่างมีประสิทธิภาพมากขึ้น ซึ่งช่วยปรับปรุงประสบการณ์การใช้งานมัลติมีเดียโดยรวมของคุณ 

ตรวจสอบว่ามี DirectX เวอร์ชันใดติดตั้งอยู่

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

วิธีติดตั้งหรืออัปเดต DirectX บน Windows 11 หรือ 10

  1. จาก เริ่มต้น ให้พิมพ์ dxdiag ในกล่อง ค้นหา แล้วกด Enter
  2. แตะหรือคลิก ที่ dxdiag จากผลการค้นหา
  3. ตรวจสอบเวอร์ชัน DirectX ในหน้าแรกของรายงานในส่วน ข้อมูลระบบ

วิธีติดตั้งหรืออัปเดต DirectX บน Windows 8.1 หรือ 8

  1. ปัดเข้ามาจากขอบด้านขวาของหน้าจอ แล้วแตะที่ ค้นหา พิมพ์ dxdiag ในกล่องค้นหา หรือเพียงพิมพ์ dxdiag จากเมนูเริ่ม
  2. แตะหรือคลิก ที่ dxdiag จากผลการค้นหา
  3. ตรวจสอบเวอร์ชัน DirectX ในหน้าแรกของรายงานในส่วน ข้อมูลระบบ

วิธีติดตั้ง DirectX บน Windows 7 หรือเวอร์ชันก่อนหน้า

  1. คลิก เริ่ม พิมพ์ dxdiag ในกล่องค้นหา
  2. แตะหรือคลิก ที่ dxdiag จากผลการค้นหา
  3. ตรวจสอบเวอร์ชัน DirectX ในหน้าแรกของรายงานในส่วน ข้อมูลระบบ

เวอร์ชันและการอัปเดต DirectX โดยระบบปฏิบัติการ

เวอร์ชันและการอัปเดต DirectX สําหรับ Windows 10 และ Server 2016 Technical Preview

DirectX 11.3 และ 12 มาพร้อมกับ Windows รุ่นเหล่านี้

Updates จะพร้อมใช้งานผ่าน Windows Update ไม่มีแพคเกจแบบสแตนด์อโลนสําหรับ DirectX รุ่นเหล่านี้

เวอร์ชันและการอัปเดต DirectX สําหรับตระกูล Windows 8, RT, 8.1 และ Server 2012

  • DirectX 11.1 รวมอยู่ใน Windows 8 Windows RT และ Windows Server 2012 ไม่มีแพคเกจการอัปเดตแบบสแตนด์อโลนสําหรับ DirectX 11.1 คุณสามารถติดตั้ง DirectX เวอร์ชันนี้ผ่าน Windows Update ใน Windows 8, Windows RT และ Windows Server 2012 เท่านั้น
  • DirectX 11.2 รวมอยู่ใน Windows 8.1, Windows RT 8.1 และ Windows Server 2012 R2 ไม่มีแพคเกจการอัปเดตแบบสแตนด์อโลนสําหรับ DirectX 11.2  คุณสามารถติดตั้ง DirectX เวอร์ชันนี้ผ่าน Windows Update ใน Windows 8.1, Windows RT 8.1 และ Windows Server 2012 R2 เท่านั้น

หมายเหตุ

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

เวอร์ชันและการอัปเดต DirectX สําหรับ Windows 7 และ Server 2008 R2

  • DirectX 11.0 รวมอยู่ใน Windows 7 และ Server 2008 R2 ไม่มีแพคเกจการอัปเดตแบบสแตนด์อโลนสําหรับเวอร์ชันนี้ คุณสามารถอัปเดต DirectX โดยการติดตั้ง Service Pack และการอัปเดตตามรายการด้านล่าง
  • DirectX 11.1 พร้อมใช้งานสําหรับ Windows 7 SP1 และ Windows Server 2008 RS SP1 ที่มีการอัปเดตแพลตฟอร์มสําหรับ Windows 7 และ Windows Server 2008 (KB2670838)

หมายเหตุ

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

เวอร์ชันและการอัปเดต DirectX สําหรับ Windows Vista และ Windows Server 2008

  • DirectX 10 รวมอยู่ใน Windows Vista ไม่มีแพคเกจการอัปเดตแบบสแตนด์อโลนสําหรับเวอร์ชันนี้ คุณสามารถอัปเดต DirectX โดยการติดตั้ง Service Pack และการอัปเดตตามรายการด้านล่าง
  • DirectX 10.1 มีอยู่ใน Windows Vista SP1 หรือใหม่กว่า และ Windows Server SP1 หรือใหม่กว่า ไม่มีแพคเกจการอัปเดตแบบสแตนด์อโลนสําหรับเวอร์ชันนี้ คุณสามารถอัปเดต DirectX โดยการติดตั้ง Service Pack และการอัปเดตตามรายการด้านล่าง
  • DirectX 11.0 พร้อมใช้งานสําหรับ Windows Vista SP2 และ Windows Server 2008 SP2 ที่ติดตั้ง KB971512 ไว้

หมายเหตุ

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

เวอร์ชันและการอัปเดต DirectX สําหรับ Windows XP และ Server 2003

DirectX 9.0c พร้อมใช้งานสําหรับ Windows XP และ Windows Server 2003 โดยการติดตั้ง DirectX 9.0c End-User Runtime

แอปพลิเคชันและเกมบางอย่างต้องใช้ DirectX 9 อย่างไรก็ตาม คอมพิวเตอร์ของคุณมี DirectX รุ่นที่ใหม่กว่า หากคุณติดตั้งแล้วเรียกใช้แอปพลิเคชันหรือเกมที่ต้องใช้ DirectX 9 คุณอาจได้รับข้อความแสดงข้อผิดพลาด เช่น "โปรแกรมไม่สามารถเริ่มทํางานได้เนื่องจาก d3dx9_35.dll หายไปจากคอมพิวเตอร์ของคุณ ลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขปัญหานี้"

เมื่อต้องการแก้ไขปัญหานี้ ให้ติดตั้ง DirectX End-User Runtime

หมายเหตุ

  • เมื่อคุณเรียกใช้แพคเกจนี้ จะไม่มีการเปลี่ยนแปลงกับเวอร์ชัน DirectX, Direct3D 9, Direct3D 10.x, Direct3D 11.x, DirectInput, DirectSound, DirectPlay, DirectShow หรือ DirectMusic ของคุณ
  • เมื่อต้องการอัปเกรด DirectX เพิ่มเติม คุณจะต้องอัปเกรดระบบปฏิบัติการของคุณ