DirectX - มันคืออะไร? จะดาวน์โหลดได้อย่างไร? Windows รุ่นใด

องค์ประกอบที่สำคัญที่สุดสำหรับประสบการณ์การเล่นเกมบน Windows 10/8/7 / xp คือ DirectX 12/11/10/9 มาดูกันว่า DirectX คืออะไรวิธีติดตั้งอัปเดตและดาวน์โหลดเวอร์ชันที่ถูกต้องสำหรับระบบปฏิบัติการเฉพาะ (32 หรือ 64 บิต)

DirectX คืออะไร?

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

DirectX เวอร์ชันล่าสุดคือ DirectX 12 ซึ่งมีเฉพาะใน Windows 10 เท่านั้น Windows 7 และ 8 จะติดอยู่กับ DirectX 11 โปรดทราบว่า Direct X ไม่ใช่ API กราฟิกเพียงอย่างเดียว Vulkan Run Libraries  เป็นคู่แข่งรายใหม่ที่นำเสนอคุณสมบัติที่ได้รับการปรับปรุงบางอย่าง

ติดตั้ง DirectX เวอร์ชันใด

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

  • กดWin + Rและป้อน  dxdiag

ดูเวอร์ชันของ Direct IKS


คลิก "ใช่" หากมีคำเตือนปรากฏขึ้น หลังจากนั้นสักครู่คุณจะเห็นหน้าต่างชื่อDirectX Diagnostic  Tool ที่ด้านล่างของแดชบอร์ดนี้คุณจะเห็น  รุ่น DirectX หากคุณใช้ windows 10 และเวอร์ชั่นของ direct x ไม่ใช่ 12 ให้ไปที่ศูนย์อัปเดตและตรวจสอบการอัปเดตสำหรับ windows 10

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


ตอนนี้ไปที่จอแสดงผลแท็บและให้แน่ใจว่าDirectDraw, Direct3Dและ  AGP เร่ง คุณสมบัติที่  มีการใช้งาน หากปิดใช้งานคุณจะต้องอัปเดตฮาร์ดแวร์ของพีซีเพื่อใช้ประโยชน์จากคุณสมบัติเหล่านี้ อัปเดตไดรเวอร์สำหรับการ์ดแสดงผลกระบวนการฮาร์ดดิสก์ ฯลฯ

เร่ง x โดยตรง

จะดาวน์โหลด DirectX ได้อย่างไร?

มีโปรแกรมติดตั้งรันไทม์ DirectX บนเว็บสำหรับผู้ใช้ที่เพิ่ม DLL ใหม่เวอร์ชัน DirectX เก่าของระบบปฏิบัติการ Windows ต่างๆและไม่เปลี่ยนแปลงเวอร์ชันเก่า

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

ดาวน์โหลด

ตอนนี้วิธีดาวน์โหลด DirectX เวอร์ชันล่าสุดขึ้นอยู่กับเวอร์ชันของ Windows ที่คุณใช้

Windows 10, ตัวอย่างทางเทคนิคของเซิร์ฟเวอร์ 2016

  • DirectX 12มาพร้อมกับการอัปเดตสำหรับ windows 10 และ Server 2016 Technical Preview ผ่านทาง Windows Update
  • DirectX 11.3เวอร์ชันที่ติดตั้งไว้ล่วงหน้า

Windows 8.1, RT, Server 2012 และ Server 2012 R2

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

Windows 7 และ Windows Server 2008 R2

  • DirectX 11.1เป็นเวอร์ชันล่าสุดสำหรับ Windows 7 และ 2008 R2 พร้อมใช้งานใน SP1 ในการรับคุณจะต้องติดตั้ง Windows Update KB2670838 ด้วยตนเองหรือผ่าน Windows Update คุณสามารถอ่านวิธีการติดตั้งแพคเกจโปรแกรมปรับปรุงสำหรับ windows 7 KB2670838 ด้วยตนเองได้ในไดเรกทอรีการอัปเดตของ Microsoft
  • DirectX 11.0ติดตั้งไว้แล้วในระบบเหล่านี้และไม่มีตัวติดตั้ง

Windows Vista และ Windows Server 2008

  • DirectX 11.0พร้อมสำหรับการติดตั้งบน Windows Vista และ Windows Server 2008 SP2 ที่ติดตั้งการอัปเดต KB971512
  • DirectX 10 ได้รับการติดตั้งไว้ล่วงหน้าในระบบเหล่านี้และไม่มีตัวติดตั้ง
  • DirectX 10.1 มาพร้อมกับการอัปเดต SP1

Windows XP และ Windows Server 2003

  • ไม่ได้รับการสนับสนุนจาก Microsoft อีกต่อไปเหมือนเก่า DirectX 9.0c เป็นเวอร์ชันล่าสุดสำหรับระบบเหล่านี้และพร้อมสำหรับการติดตั้งโดยการติดตั้งรันไทม์ DirectX 9.0c สำหรับผู้ใช้ปลายทาง

เหตุใดฉันจึงมี DirectX หลายเวอร์ชัน

Windows เวอร์ชันที่คุณใช้กำลังผลักดัน DirectX เวอร์ชันใหม่ล่าสุดที่คอมพิวเตอร์ของคุณสามารถใช้งานได้ซึ่งไม่ได้หมายความว่ามีการติดตั้งเพียงเครื่องเดียว แม้ว่า Direct X จะถูกสร้างขึ้นใน Windows แล้ว แต่คุณมีไฟล์ DirectX ทุกชนิดในเส้นทาง  C: \ Windows \ System32และC: \ Windows \ SysWOW64 บน Windows 64 บิต

ตำแหน่งไฟล์ X โดยตรง

เช่นเดียวกับ Microsoft C ++ Runtime แต่ละเกมจะใช้ DirectX เวอร์ชันที่แตกต่างกัน ตัวอย่างเช่นหากผู้พัฒนาเขียนเกมเพื่อใช้การอัปเดต DirectX 11 40 เวอร์ชัน 40 เท่านั้นที่จะทำงานได้ เวอร์ชันที่ใหม่กว่าเข้ากันไม่ได้ เมื่อใดก็ตามที่คุณติดตั้งเกมใหม่มีแนวโน้มว่าจะติดตั้งสำเนาเฉพาะของ DirectX ที่ต้องการ

ฉันควรถอนการติดตั้ง DirectX หรือไม่

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

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