ฉันควรติดตั้ง DirectX 9.0 (c) บนเครื่อง Windows 7 RTM ของฉันหรือไม่?


8

ฉันเพิ่งติดตั้งเกมใหม่บนเครื่อง Windows 7 RTM ของฉัน เกมขอให้ฉันติดตั้ง DirectX 9.0 (c) ฉันพูดว่า 'ไม่' เพราะเครื่องของฉันมี DirectX 11 (ยืนยันด้วยdxdiag) เมื่อฉันเรียกใช้เกมข้อผิดพลาดเกิดขึ้นแจ้งให้ฉันทราบว่าd3dx9_39.dllจะหายไป

Windows 7 DirectX สามารถใช้งานร่วมกับระบบย้อนหลังได้หรือไม่?

คำตอบ:


9

ใช่.

ตัวติดตั้ง Direct X นั้นฉลาดพอที่จะแสดงเฉพาะไฟล์ที่อยู่ในนั้น บางโปรแกรมไปในทางที่ผิด (เช่นในกรณีนี้) และถามหาไฟล์โดยตรงแทนที่จะใช้ฟังก์ชั่นที่มีให้


ดังนั้นจะไม่เขียนทับ DX11 รุ่นปัจจุบันของฉัน
Pure.Krome

5
ไม่เวอร์ชันที่เก่ากว่า (เช่นรุ่น 5 หรือ 6) อาจทำเช่นนี้ แต่ MS ทำหน้าที่ของพวกเขาด้วยกันและตอนนี้มันเพิ่งเพิ่มไลบรารีและไม่ฆ่าสิ่งต่างๆ หากคุณใช้ Steam เกมทุกเกมทำได้โดยไม่เป็นอันตราย
salmonmoose

1

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

อย่างที่คุณเห็นการไม่อนุญาตให้เกมติดตั้ง DirectX เวอร์ชั่นที่ต้องการอาจส่งผลให้เกมไม่ทำงาน


1

มีวิธีที่ยอดเยี่ยมวิธีหนึ่งในการทำเช่นนี้หากคุณไม่ต้องการติดตั้ง DirectX รุ่นก่อนหน้า: รับไฟล์. dll ที่ต้องการ (จากอินเทอร์เน็ตหรือจากระบบที่ติดตั้ง DirectX เวอร์ชันนั้น) และวางไว้ในโฟลเดอร์รากของ แอปพลิเคชันที่ค้นหาไฟล์นั้น

มันจะทำงานได้ดี


1

ตัวติดตั้งรันไทม์ DirectX จะดึงแพตช์รายเดือนทั้งหมด - คุณจะต้องใช้สิ่งเหล่านี้ดังนั้นปล่อยให้มันรัน

คุณสามารถรับโปรแกรมติดตั้งรันไทม์จาก:

http://www.microsoft.com/downloads/details.aspx?FamilyId=2DA43D38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en


ดังนั้น win7 ยังไม่ทันสมัยอยู่แล้ว? นั่นจะ ... เอ้อ ... แปลก ???
Pure.Krome

ใช่ฉันคิดว่ามันแปลกเกินไป แต่เกม DirectX 9 มักจะต้องได้รับแพตช์ล่าสุด หากคุณเรียกใช้ตัวติดตั้งหรือขอรับได้จากmicrosoft.com/downloads/…ควรใช้งานได้
ทอม

0

ฉันจะให้ตัวติดตั้งเกมเรียกใช้ตัวติดตั้ง DirectX 9 จากนั้นคุณสามารถอัปเดตการติดตั้ง DirectX 9 ผ่าน Windows Update หรือดาวน์โหลดและติดตั้งด้วยตนเอง วิธีนี้จะเป็นรุ่นล่าสุดสำหรับ Windows 7

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.