ฉันจะติดตั้ง Directx9 ได้อย่างไร: https://www.microsoft.com/en-ph/download/confirmation.aspx?id=34429ฉันใช้ Windows 10 แต่การติดตั้งบอกว่า: "คุณต้องใช้งาน win98 เป็นต้น .."
ฉันจะติดตั้ง Directx9 ได้อย่างไร: https://www.microsoft.com/en-ph/download/confirmation.aspx?id=34429ฉันใช้ Windows 10 แต่การติดตั้งบอกว่า: "คุณต้องใช้งาน win98 เป็นต้น .."
คำตอบ:
มีปัญหาเดียวกันเมื่อฉันพยายามที่จะเรียกใช้เกมเก่าบน Windows-10 ก็บ่นเกี่ยวกับ d3dx9_41.dll
dll ที่หายไป
คุณสามารถดาวน์โหลด "DirectX ผู้ใช้รันไทม์" จากเว็บไซต์ของ Microsoft รุ่นที่แน่นอนขึ้นอยู่กับไฟล์ซึ่งเป็นสิ่งจำเป็นโดยการประยุกต์ใช้ของคุณในกรณีของฉันมันเป็นdirectx_mar2009_redist.exe
เพื่อหารุ่นที่ถูกต้องฉันวิเคราะห์ข้อผิดพลาด หากไฟล์ที่หายไปนั้นเป็นตัวอย่างd3dx9_41.dll
นั่นหมายความว่าจำเป็นต้องใช้ DirectX-9 เวอร์ชัน 41 รายการด้านล่างแสดงรุ่น DirextX-9 ที่มีอยู่ซึ่งสามารถพบได้ในคอลัมน์ที่สาม สิ่งนี้จะช่วยให้คุณรู้ว่าจะค้นหาอะไรคำหลักdirectx Mar2009
นำฉันไปยังหน้าดาวน์โหลดของ Microsoft
Feb2005_d3dx9_24_x86.cab
Feb2005_d3dx9_24_x64.cab
Apr2005_d3dx9_25_x64.cab
Apr2005_d3dx9_25_x86.cab
Jun2005_d3dx9_26_x64.cab
Jun2005_d3dx9_26_x86.cab
Aug2005_d3dx9_27_x64.cab
Aug2005_d3dx9_27_x86.cab
Dec2005_d3dx9_28_x64.cab
Dec2005_d3dx9_28_x86.cab
Feb2006_d3dx9_29_x86.cab
Feb2006_d3dx9_29_x64.cab
Apr2006_d3dx9_30_x64.cab
Apr2006_d3dx9_30_x86.cab
OCT2006_d3dx9_31_x64.cab
OCT2006_d3dx9_31_x86.cab
DEC2006_d3dx9_32_x86.cab
DEC2006_d3dx9_32_x64.cab
APR2007_d3dx9_33_x64.cab
APR2007_d3dx9_33_x86.cab
JUN2007_d3dx9_34_x86.cab
JUN2007_d3dx9_34_x64.cab
AUG2007_d3dx9_35_x86.cab
AUG2007_d3dx9_35_x64.cab
Nov2007_d3dx9_36_x86.cab
Nov2007_d3dx9_36_x64.cab
Mar2008_d3dx9_37_x64.cab
Mar2008_d3dx9_37_x86.cab
JUN2008_d3dx9_38_x86.cab
JUN2008_d3dx9_38_x64.cab
Aug2008_d3dx9_39_x64.cab
Aug2008_d3dx9_39_x86.cab
Nov2008_d3dx9_40_x86.cab
Nov2008_d3dx9_40_x64.cab
Mar2009_d3dx9_41_x64.cab
Mar2009_d3dx9_41_x86.cab
Aug2009_d3dx9_42_x86.cab
Aug2009_d3dx9_42_x64.cab
Jun2010_d3dx9_43_x64.cab
Jun2010_d3dx9_43_x86.cab
อาจเป็นไปได้ที่จะติดตั้งล่าสุดจากมิถุนายน 2010ฉันไม่แน่ใจว่ามันมีรุ่นก่อนหน้าด้วยหรือไม่
DirectX ที่ติดตั้งใน Windows 10 นั้นเข้ากันได้กับ DirectX 9, 10 และ 11
ดังนั้นคุณไม่ควรลองติดตั้ง DirectX เวอร์ชั่นเก่าด้วยตนเองเลย คุณสามารถทำให้การติดตั้ง Windows ของคุณแย่ลงได้
น่าเสียดายที่มีโปรแกรมมากมาย (ส่วนใหญ่เป็นเกมเก่า) ที่พยายามติดตั้ง DirectX ด้วยตนเองหรือทดสอบว่ามี DirectX รุ่นใดรุ่นหนึ่งในวิธีที่ไม่ถูกต้องซึ่งทำให้พวกเขาพลาด DirectX ที่มีอยู่แล้ว
ไม่มีวิธีแก้ปัญหาที่ดีจริงๆ
หากโปรแกรมติดตั้งของโปรแกรมเก่าหมดสติไปแล้วคุณจะไม่สามารถแก้ไขได้
บางครั้งการเรียกใช้ตัวติดตั้งใน "โหมดความเข้ากันได้" สำหรับ XP-SP3
ในบางกรณีคุณสามารถบังคับให้ผู้ติดตั้งดำเนินการต่อและเกมจะทำงานได้แม้จะมีข้อผิดพลาดระหว่างการติดตั้ง
และบางครั้งคุณก็โชคไม่ดี
คุณอาจต้องทดลองนิดหน่อยเพื่อดูว่าอะไรดีที่สุดในกรณีของคุณ
นั่นเป็นเพราะคุณกำลังพยายามติดตั้งDirectX 9.0c End-User Runtime
สำหรับ Windows 2000 ถึง XP SP1 ลิงค์ของคุณคือหน้าดาวน์โหลดสำหรับไอเท็มนี้ค้นหาSystem requirements
หัวข้อด้านล่างทุกรายการในเว็บไซต์ของ Microsoft (โปรดสังเกตว่ามันมีid
URL เหมือนกันใน)
https://www.microsoft.com/en-us/download/details.aspx?id=34429
คุณต้องการตัวเลือกใดตัวเลือกหนึ่งด้านล่าง (ทั้งสองเวอร์ชัน9.29.1974
ขยายDetails
ส่วน):
เวอร์ชันออนไลน์ที่จะดาวน์โหลดส่วนประกอบที่ต้องการ
https://www.microsoft.com/en-us/download/details.aspx?id=35
รุ่นออฟไลน์ (96 MB) จากด้านบน
https://www.microsoft.com/en-us/download/details.aspx?id=8109