ข้อความแจ้งข้อผิดพลาดของ "missing" และ "not found" ไฟล์ DirectX DLL เป็นเรื่องปกติ เกมและโปรแกรมกราฟฟิกมีการพัฒนาตลอดเวลาและไมโครซอฟท์มักออกอัพเดต DirectX
การดาวน์โหลดไฟล์ DLL จากไซต์ดาวน์โหลด DLL เป็นความคิดที่ไม่ดีจริงๆและบางครั้งติดตั้ง DirectX อย่างสมบูรณ์ไม่เป็นไปได้ด้วยเหตุผลบางอย่างหรือไม่ได้ผล
ทางออกที่ปลอดภัยและเรียบง่ายในการกู้คืนไฟล์ DirectX DLL เพียงไฟล์เดียวคือการแยกไฟล์ออกจากชุดติดตั้ง DirectX
วิธีเรียกคืนไฟล์ DirectX DLL ที่หายไป
ทำตามขั้นตอนง่ายๆด้านล่างนี้เพื่อเรียกคืนไฟล์ DirectX DLL ที่ขาดหายไป โดยปกติจะใช้เวลาไม่ถึง 15 นาที
-
ค้นหารุ่นล่าสุดของ DirectX บนเว็บไซต์ของ Microsoft
การดาวน์โหลด DirectX เดียวกันใช้กับระบบปฏิบัติการ Windows ทั้งหมดเช่น Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP เป็นต้นคุณสามารถเรียกคืนไฟล์ DirectX DLL ที่หายไป - DirectX 11, DirectX 10, DirectX 9 เป็นต้น - ใช้ดาวน์โหลดนี้
-
คลิกลิงก์ในผลการค้นหาสำหรับ เวลาสิ้นสุดของผู้ใช้ DirectX (MM YY) ที่แสดงวันที่เผยแพร่ล่าสุด ทำตามคำแนะนำเพื่อดาวน์โหลดไฟล์ในหน้าถัดไปที่ Microsoft จะส่งคุณไป ให้แน่ใจว่าได้ดาวน์โหลดไฟล์ติดตั้ง DirectX ไปยังเดสก์ท็อปหรือที่อื่นง่ายต่อการใช้งาน
นี่คือเวอร์ชันเต็มของ DirectX ดังนั้นจึงอาจเป็นการดาวน์โหลดที่มีขนาดใหญ่ หากคุณเชื่อมต่อช้ากว่านี้อาจใช้เวลาสักครู่
ระวังโปรแกรมอื่น ๆ Microsoft แนะนำให้คุณดาวน์โหลดพร้อมกับ DirectX เพียงแค่ยกเลิกการเลือกสิ่งที่คุณไม่ต้องการและดำเนินการดาวน์โหลดต่อ
-
คลิกขวาที่เดสก์ท็อปของคุณเลือก ใหม่ แล้วเลือก โฟลเดอร์. ตั้งชื่อโฟลเดอร์ที่ต้องจดจำ ไฟล์ DirectX หรือปล่อยให้เป็นค่าเริ่มต้น แฟ้มใหม่ . เราจะใช้โฟลเดอร์ใหม่นี้ในขั้นตอนถัดไป
-
ดับเบิลคลิกที่ไฟล์ที่คุณดาวน์โหลดมาในขั้นตอนที่ 2
หากคุณมีปัญหาในการค้นหาไฟล์อาจมีบางสิ่งที่คล้ายกัน directx_ วันที่ _redist.exe .
-
คลิก ใช่ ไปที่ข้อตกลงใบอนุญาตที่แสดงขึ้น
-
คลิก เรียกดู … ในไดอะลอกบ็อกซ์ที่ขอ โปรดพิมพ์ตำแหน่งที่คุณต้องการวางไฟล์ที่คลายออก และเลือกโฟลเดอร์ที่คุณสร้างในขั้นตอนที่ 3 จากนั้นคลิกที่ ตกลง.
หากคุณสร้างโฟลเดอร์บนเดสก์ท็อปอาจเป็นที่ด้านล่างของรายการโฟลเดอร์ในโฟลเดอร์ เรียกดูโฟลเดอร์ กล่องโต้ตอบที่คุณเห็นในขณะนี้
-
คลิก ตกลง เมื่อคุณเห็นเส้นทางโฟลเดอร์ในกล่องข้อความ
โปรแกรมติดตั้ง DirectX จะแยกไฟล์ทั้งหมดออกจากโฟลเดอร์นี้ ขึ้นอยู่กับความเร็วของคอมพิวเตอร์ซึ่งอาจเกิดขึ้นได้อย่างรวดเร็ว
-
เปิดโฟลเดอร์ที่คุณสร้างในขั้นตอนที่ 3 คุณควรเห็นไฟล์ CAB จำนวนมากไฟล์ DLL บางไฟล์และ dxsetup.exe ไฟล์.
ถ้าคุณเรียกใช้ dxsetup.exe , DirectX ฉบับสมบูรณ์นี้จะถูกติดตั้งลงในคอมพิวเตอร์ของคุณ แม้ว่านี่จะเป็นที่ยอมรับได้อย่างสมบูรณ์ขั้นตอนต่อไปนี้แสดงวิธีแยกไฟล์ DLL ไฟล์เดียวออกจากแพคเกจ DirectX การตั้งค่าแบบเต็มจะดึงและติดตั้งได้ทั้งหมด
-
ค้นหาไฟล์ CAB ที่มีไฟล์ DLL ที่คุณต้องการ ตัวอย่างเช่นตามตารางที่ฉันเพิ่งเชื่อมโยงไปถ้าคุณต้องการไฟล์ d3dx9_41.dll ก็สามารถพบได้ในไฟล์ CAB Mar2009_d3dx9_41_x86 .
มีไฟล์ CX DirectX CAB เกือบสองไฟล์ - หนึ่งไฟล์สำหรับ Windows รุ่น 32 บิตและอีกรุ่นหนึ่งสำหรับรุ่น 64 บิต ไฟล์ CAB สำหรับเวอร์ชัน 32 บิตจะลงท้ายด้วย _x86 และไฟล์ CAB สำหรับเวอร์ชัน 64 บิตจะลงท้ายด้วย _x64 .
หากคุณไม่แน่ใจว่า Windows รุ่นใดที่คุณใช้อยู่ให้ดูที่ฉันกำลังใช้งาน Windows รุ่น 32 บิตหรือ 64 บิตใช่หรือไม่?
-
ดับเบิลคลิกที่ไฟล์ CAB เพื่อเปิด
Windows มีการสนับสนุนการเปิดไฟล์ CAB ในตัว แต่อาจเป็นไปได้ว่าโปรแกรมอื่นที่คุณได้ติดตั้งไว้ในคอมพิวเตอร์ของคุณสามารถเปิดไฟล์ได้ ไม่ว่าจะเป็นเมื่อใดก็ตามที่ไฟล์ CAB เปิดอยู่จะปรากฏในหน้าต่างโฟลเดอร์และคุณจะเห็นไฟล์ DLL ที่คุณต้องการ
-
ดึงไฟล์ DLL ไปยังเดสก์ท็อปหรือตำแหน่งชั่วคราวอื่น
ขึ้นอยู่กับสิ่งที่โปรแกรมได้เปิดไฟล์ CAB สำหรับดูซึ่งอาจเกี่ยวข้องกับการดึงข้อมูลบางอย่างจากเมนูของโปรแกรมหรืออาจทำได้ง่ายเหมือนกับการย้ายไฟล์จากหน้าต่างไปยังเดสก์ท็อปของคุณ
-
คัดลอกไฟล์ DLL ไปที่ System32 ที่อยู่ในโฟลเดอร์การติดตั้ง Windows ของคุณ บนคอมพิวเตอร์ส่วนใหญ่จะเป็น C: Windows System32 .
ถ้าคุณได้รับข้อความแสดงข้อผิดพลาดเฉพาะที่ระบุตำแหน่งอื่นที่ไฟล์ DLL หายไป (ตัวอย่างเช่นในโฟลเดอร์มีการติดตั้งเกมหรือแอ็พพลิเคชันกราฟิกไว้) ให้คัดลอกไฟล์ DLL ไว้แทน
-
ลบสำเนาของไฟล์ DLL จากเดสก์ทอปของคุณและลบโฟลเดอร์ที่มีไฟล์ DirectX ที่แยกออกมาซึ่งคุณสร้างขึ้นในขั้นตอนที่ 3 การปล่อยไฟล์ DLL บนเดสก์ท็อปของคุณอาจทำให้เกิดปัญหาในบางสถานการณ์
-
รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ
-
หลังจากเริ่มระบบใหม่คอมพิวเตอร์ของคุณทดสอบเพื่อดูว่าการกู้คืนไฟล์ DLL แต่ละไฟล์ได้แก้ไขปัญหาที่คุณพบแล้วหรือไม่