แก้ปัญหาเออเร่อ "The program can't start because d3dx9_43.dll is missing from your computer"


อาการเออเร่อ "The program can't start because d3dx9_43.dll is missing from your computer. Try reinstalling the program to fix this problem." นั้นเกิดจากเครื่องของท่านไม่ได้ติดตั้ง DirectX 9.0c ไว้ในเครื่องหรือเวอร์ชั่นที่ติดตั้งอยู่ล่าสมัย ไม่เพียงพอต่อความต้องการพื้นฐานสำหรับรันเกม วิธีแก้นั้นสามารถทำได้ดังนี้

1. ติดตั้ง DirectX 9.0c โดยท่านสามารถดาวน์โหลดได้โดยตรงที่เว็บของไมโครซอร์ฟ
Microsoft DirectX® End-User Runtime
หรือเว็บไซต์อื่นๆที่มีให้ดาวน์โหลด เมื่อดาวน์โหลดมาแล้วให้ทำการติดตั้งให้เรียบร้อยแล้วรีสตาร์ทเครื่องเข้าเกมดูใหม่ หากยังไม่หายดูวิธีที่สอง

2. ดาวน์โหลดไฟล์ .dll ที่หายไป 
  • สำหรับวินโดว์ 32บิต Download
  • สำหรับวินโดว์ 64บิต Download
หลังจากดาวน์โหลดไฟล์ไปแล้วให้ทำการแยกไฟล์ด้วยโปรแกรม Winrar จะได้ไฟล์ชื่อ D3DX9_43.dll นำไปวางในตำแหน่งตามนี้
  • วินโดว์ 32บิต ให้นำไฟล์นี้ไปวางที่ C:\Windows\System32
  • วินโดว์ 64บิต นำไปวางที่ C:\Windows\System32 และ C:\Windows\SysWOW64 ด้วยเสร็จแล้วทำการรีสตาร์ทเครื่อง เข้าเกมดูใหม่หากยังไม่หาย ดูวิธีที่สาม

3. นำไฟล์ที่ดาวน์โหลดมาจากข้อสอง ไปวางใส่ในโฟลเดอร์ตัวเกมโดยตรง แนะนำให้ใช้วิธีด้านบนก่อนหากไม่ได้จริงจึงค่อยใช้วิธีนี้


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard. Google