d3dx9_43.dll ဆိုတဲ့ ဖုိင္ေလး မရွိလို႔ ဆုိၿပီး တင္လုိက္တဲ့ Game ေတြ မဆီမဆုိင္ ေဆာ့မရတာ မၾကာခဏ ႀကံဳၾကမွာပါ။ တင္တဲ့ Game ကို တင္လိုက္ျဖဳတ္လုိက္နဲ႔ ေနာက္ဆံုး Windows ကိုပါ ေရာၿပီး ျပသနာ ရွာမိတတ္ ၾကပါတယ္။ အဓိက ျပသနာရဲ႕ အေျဖက Game ဖိုင္နဲ႔ Windows မဟုတ္ပါဘူး။ အေနာက္ပိုင္းက Graphic အေထာက္အပံ့ ျဖစ္တဲ့ Direct X လို႔ ေခၚတဲ့ Program နဲ႔ သက္ဆုိင္တာပါ။
ျပသနာက Direct X မရွိလို႔၊ ရွိရင္လည္း Version မကုိက္လို႔ ဒီအေျခအေန ႀကံဳရတာပါ။ အဲဒီ လိုအပ္တဲ့ ဖုိင္ေလးကို ရွာၿပီး လိုအပ္တဲ့ ေနရာကို ထည့္ေပးလိုက္ရင္ အဆင္ေျပပါၿပီ။ ဖုိင္ကိုေတာ့ http://www.dll-files.com/ မွာ Download လုပ္လို႔ ရပါတယ္။ တင္မဲ့ စက္နဲ႔ ကစားမယ့္ Game လိုအပ္မႈ ေပၚမူတည္ၿပီး error file အမည္ ကြာမွာပါ။ ဥပမာ d3dx9_43.dll မဟုတ္ဘဲ d3dx9_25.dll ျဖစ္ေနတတ္တာ စသျဖင့္ေပါ့။ d3dx9_xx.dll ဒီလို ပံုစံဆုိရင္ေတာ့ ခုလို ေျဖရွင္းလိုက္တာနဲ႔ အဆင္ေျပ သြားမွာပါ။
ေျဖရွင္းရမွာက လိုအပ္တဲ့ ဖုိင္ကို Download ဆြဲၿပီး C:\Windows\System32 မွာ သြားထည့္ေပး ရမွာပါ။ ကိုယ္က Computer နဲ႔ သိပ္မရင္းနွီးသူ ဆိုရင္ေတာ့ အဲဒီ လိပ္စာက ဖုိင္ေတြကို သြားၿပီး မထိတာက ပိုေကာင္းမွာပါ။ အဲဒီေတာ့ ခုေပးတဲ့ နည္းေလးနဲ႔ လုပ္လုိက္ပါ ျပသနာ ကင္းကင္းနဲ႔ အဆင္ေျပ ပါလိမ့္မယ္။ လိုအပ္တဲ့ ဖုိင္က DirectX end-user runtime installer ကို လိုတာပါ။
- Microsoft Download Center ကို သြားပါ။
- Search Box မွာ DirectX end-user runtime installer ရိုက္ထည့္ၿပီး Search ကို ႏွိပ္ပါ။
- DirectX end-user runtime web inistaller ကို Download ဆြဲၿပီး Install လုပ္လိုက္ပါ။
- Web Installer ျဖစ္တဲ့အတြက္ Internet လုိမွာပါ။ လိုအပ္တဲ့ ဖုိင္ေတြ ထပ္ဆြဲရမွာ မုိ႔လို႔ပါ။
- လိုင္းမေကာင္းတာ သိမ္းထားခ်င္တာ ဆုိရင္ေတာ့ Offline Installer ကုိ Download လုပ္ပါ။
- Download ၿပီးသြားရင္ေတာ့ Install ျပဳလုပ္ၿပီး ႏွစ္သက္ရာ Game ကို Run ႏုိင္ပါၿပီ။