แก้ปัญหาเออเร่อ "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
หรือเว็บไซต์อื่นๆที่มีให้ดาวน์โหลด เมื่อดาวน์โหลดมาแล้วให้ทำการติดตั้งให้เรียบร้อยแล้วรีสตาร์ทเครื่องเข้าเกมดูใหม่ หากยังไม่หายดูวิธีที่สอง
Microsoft DirectX® End-User Runtime
หรือเว็บไซต์อื่นๆที่มีให้ดาวน์โหลด เมื่อดาวน์โหลดมาแล้วให้ทำการติดตั้งให้เรียบร้อยแล้วรีสตาร์ทเครื่องเข้าเกมดูใหม่ หากยังไม่หายดูวิธีที่สอง
2. ดาวน์โหลดไฟล์ .dll ที่หายไป
หลังจากดาวน์โหลดไฟล์ไปแล้วให้ทำการแยกไฟล์ด้วยโปรแกรม Winrar จะได้ไฟล์ชื่อ D3DX9_43.dll นำไปวางในตำแหน่งตามนี้
- วินโดว์ 32บิต ให้นำไฟล์นี้ไปวางที่ C:\Windows\System32
- วินโดว์ 64บิต นำไปวางที่ C:\Windows\System32 และ C:\Windows\SysWOW64 ด้วยเสร็จแล้วทำการรีสตาร์ทเครื่อง เข้าเกมดูใหม่หากยังไม่หาย ดูวิธีที่สาม
3. นำไฟล์ที่ดาวน์โหลดมาจากข้อสอง ไปวางใส่ในโฟลเดอร์ตัวเกมโดยตรง แนะนำให้ใช้วิธีด้านบนก่อนหากไม่ได้จริงจึงค่อยใช้วิธีนี้