วิธีการติดตั้ง 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 และ Windows Server 2008 R2 ไม่มีแพ็คเกจการปรับปรุงแบบสแตนด์อโลนสําหรับรุ่นนี้ คุณสามารถอัปเดต DirectX ได้โดยการติดตั้งแพคบริการและการอัปเดตในรายการด้านล่าง
  • 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 ได้โดยการติดตั้งแพคบริการและการอัปเดตในรายการด้านล่าง
  • DirectX 10.1 รวมอยู่ใน Windows Vista SP1 หรือใหม่กว่า และ Windows Server SP1 หรือใหม่กว่า ไม่มีแพ็คเกจการปรับปรุงแบบสแตนด์อโลนสําหรับรุ่นนี้ คุณสามารถอัปเดต DirectX ได้โดยการติดตั้งแพคบริการและการอัปเดตในรายการด้านล่าง
  • 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 ในอนาคต คุณจําเป็นต้องอัปเกรดระบบปฏิบัติการของคุณ