Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:d3dx9_43.dll หายไป

เราใช้คอมพิวเตอร์ของเราสำหรับทั้งงานเชิงธุรกิจและงานเพื่อความบันเทิง แต่ถ้าคุณใช้ Windows เพื่อเล่นเกมประเภทใด ๆ คุณมักจะได้รับข้อผิดพลาดไม่พบ D2dx9_43.dll ข้อผิดพลาดนี้จะปรากฏขึ้นเมื่อเปิดเกมและจะป้องกันไม่ให้คุณเปิดโปรแกรม สามารถนำเสนอกับโปรแกรมอื่น ๆ ได้ แต่ส่วนใหญ่ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณพยายามเรียกใช้เกม นอกจากนี้ โปรดทราบว่าข้อผิดพลาดนี้จะไม่ป้องกันคุณจากการติดตั้งโปรแกรม มันจะเกิดขึ้นเมื่อคุณพยายามเรียกใช้โปรแกรมเท่านั้น

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

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

แก้ไข:d3dx9_43.dll หายไป

เมื่อใดก็ตามที่เราเห็นข้อผิดพลาดเช่น D3dx9_43.dll หรือ dll อื่น ๆ ที่ขาดหายไป เรามักจะดาวน์โหลดไฟล์ dll เดียวจาก 3 rd เว็บไซต์ปาร์ตี้ แม้ว่าวิธีนี้จะแก้ปัญหาได้เกือบทุกครั้ง แต่ก็ไม่ปลอดภัย ไฟล์เหล่านี้จำนวนมากอาจมีมัลแวร์หรือสิ่งอื่นที่อาจทำให้ระบบของคุณเสียหายได้ วิธีที่ปลอดภัยกว่าคือการใช้เว็บไซต์ทางการของ Microsoft เพื่อดาวน์โหลดแพ็คเกจ

  • คุณยังสามารถถอนการติดตั้งและติดตั้งโปรแกรมที่เป็นสาเหตุของปัญหาอีกครั้งได้ อาจมีปัญหาในการติดตั้งเช่นกัน ซึ่งจะได้รับการแก้ไขหลังจากติดตั้งโปรแกรมใหม่อีกครั้ง

วิธีที่ 1:ติดตั้ง DirectX

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

ทำตามขั้นตอนด้านล่างเพื่อติดตั้ง DirectX เวอร์ชันล่าสุด

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

ไป ที่นี่ เพื่อติดตั้ง DirectX ผ่านตัวติดตั้งออนไลน์ วิธีนี้จะแทนที่ไฟล์ที่หายไปจากคอมพิวเตอร์ของคุณ แต่จะไม่ได้ผลหากไฟล์ของคุณเสียหาย

เมื่อคุณติดตั้ง DirectX แล้ว ให้ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

วิธีที่ 2:ติดตั้ง DirectX (ทางเลือก)

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

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

วิธีที่ 3:แยกไฟล์ด้วยตนเอง

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

ทำตามขั้นตอนด้านล่างเพื่อแยกและวางไฟล์ในโฟลเดอร์ที่คุณต้องการ

  1. ค้นหาและดับเบิลคลิกที่ แพ็คเกจ DirectX
  2. คลิก ใช่ ข้อตกลงใบอนุญาต
    แก้ไข:d3dx9_43.dll หายไป
  3. คลิก เรียกดู
    แก้ไข:d3dx9_43.dll หายไป
  4. เลือกตำแหน่ง/โฟลเดอร์ที่คุณต้องการแตกไฟล์และคลิกตกลง
  5. คลิก ตกลง อีกครั้ง
    แก้ไข:d3dx9_43.dll หายไป
  6. ไปที่ตำแหน่ง/โฟลเดอร์ที่คุณแตกไฟล์ DirectX
  7. ค้นหา ไฟล์ dll ที่หายไปจากคอมพิวเตอร์ของคุณ คุณสามารถทำได้โดยเขียนชื่อบนแถบค้นหาที่มุมบนขวา คุณจะไม่พบ dll คุณจะพบไฟล์บีบอัดที่มี “.cab " การขยาย. อย่าลืมตรวจสอบว่าเป็นแบบ 32 บิตหรือ 64 บิต จะมี x64 หรือ x86 ที่กล่าวถึงท้ายชื่อ x86 เป็น 32 บิต ในขณะที่ x64 เป็น 64 บิต
    แก้ไข:d3dx9_43.dll หายไป
  8. เมื่อคุณพบไฟล์ที่ต้องการแล้ว ให้เปิดไฟล์ด้วย winzip หรือ winrar
  9. เลือก ไฟล์ dll ที่หายไปจากคอมพิวเตอร์ของคุณ
  10. คลิก เปิดเครื่องรูด
    แก้ไข:d3dx9_43.dll หายไป
  11. เลือกสถานที่ ในกรณีนี้ เป็นตำแหน่งที่ติดตั้งโปรแกรมของคุณ (ซึ่งทำให้เกิดข้อผิดพลาด)
  12. คลิก เปิดเครื่องรูด

เมื่อคลายซิปลงในโฟลเดอร์ที่ต้องการแล้ว โปรแกรมของคุณควรทำงานได้ดี

วิธีที่ 4:อัปเดตไดรเวอร์

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

  1. ไปที่เว็บไซต์ของผู้ผลิตการ์ดวิดีโอของคุณ
  2. ค้นหาเวอร์ชันล่าสุดของไดรเวอร์และตรวจสอบว่าคุณมีเวอร์ชันล่าสุดหรือไม่
  3. หากคุณไม่มีเวอร์ชันล่าสุด ให้อัปเดตไดรเวอร์ของคุณ

เมื่อไดรเวอร์ของคุณได้รับการอัปเดตแล้ว ให้ตรวจสอบว่าโปรแกรมยังคงแสดงข้อผิดพลาดอยู่หรือไม่