วิธีเรียกคืนไฟล์ DLL DirectX ที่หายไป

ข้อความแจ้งข้อผิดพลาดของ "missing" และ "not found" ไฟล์ DirectX DLL เป็นเรื่องปกติ เกมและโปรแกรมกราฟฟิกมีการพัฒนาตลอดเวลาและไมโครซอฟท์มักออกอัพเดต DirectX

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

ทางออกที่ปลอดภัยและเรียบง่ายในการกู้คืนไฟล์ DirectX DLL เพียงไฟล์เดียวคือการแยกไฟล์ออกจากชุดติดตั้ง DirectX

วิธีเรียกคืนไฟล์ DirectX DLL ที่หายไป

ทำตามขั้นตอนง่ายๆด้านล่างนี้เพื่อเรียกคืนไฟล์ DirectX DLL ที่ขาดหายไป โดยปกติจะใช้เวลาไม่ถึง 15 นาที

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