Applies ToWindows 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

DirectX คืออะไร

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

ตรวจสอบรุ่นของ DirectX ที่ติดตั้งอยู่

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

  1. จาก เริ่ม ให้พิมพ์ dxdiag ในกล่อง ค้นหา จากนั้นกด Enter

  2. แตะหรือคลิกบน dxdiag จากผลลัพธ์

  3. ตรวจสอบ รุ่นของ DirectX บนหน้าแรกของรายงานในส่วน ข้อมูลระบบ

  1. ปัดนิ้วเข้ามาจากขอบด้านขวาของหน้าจอ แล้วแตะ ค้นหา พิมพ์ dxdiag ในกล่องค้นหา หรือพิมพ์ dxdiag จาก เริ่ม

  2. แตะหรือคลิกบน dxdiag จากผลลัพธ์

  3. ตรวจสอบ รุ่นของ DirectX บนหน้าแรกของรายงานในส่วน ข้อมูลระบบ

  1. คลิก เริ่ม แล้วพิมพ์ dxdiag ในกล่องค้นหา

  2. แตะหรือคลิกบน dxdiag จากผลลัพธ์

  3. ตรวจสอบ รุ่นของ DirectX บนหน้าแรกของรายงานในส่วน ข้อมูลระบบ

รุ่นของ DirectX และการอัปเดตโดยระบบปฏิบัติการ

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

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

  • 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 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 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 9.0c มีพร้อมใช้งานสำหรับ Windows XP และ Windows Server 2003 โดยการติดตั้ง DirectX 9.0c รันไทม์ของผู้ใช้ปลายทาง

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

เมื่อต้องการแก้ไขปัญหานี้ ให้ติดตั้ง DirectX รันไทม์ของผู้ใช้ปลายทาง

หมายเหตุ

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

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

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย