"D3dx9_43.dll Not Found" and "D3dx9_43.dll is Missing" errors are usually caused by DirectX problems or also d3dx9_43.dll missing error happens when the computer overloads with to much data, or when certain system files become missing or broken.You'll most often see d3dx9_43.dll errors when starting certain video games or advanced graphics programs.
The d3dx9_43.dll file is one of many files contained in the DirectX software collection. Since DirectX is utilized by most Windows based games and advanced graphics programs, d3dx9_43.dll errors usually show up only when using these programs.
D3dx9_43.dll file is an important part of Direct3d 9 Extensions package in Microsoft DirectX for Windows.
D3dx9_43.dll is required by graphicds programs like video games etc.
Copy d3dx9_43.dll file and pasting to the installation directory of the program that is requesting d3dx9_43.dll. This process works for most of the time and is safe. If this doesnot works, you will have to copy and pasting d3dx9_43.dll to your system directory. By default, this is:
C:\Windows\System in case you are using Windows 95/98/Me C:\WINNT\System32 in case you are using Windows NT/2000 C:\Windows\System32 in case you are using Windows XP, Vista, 7
If you use a 64-bit version of Windows, then paste d3dx9_43.dll also in C:\Windows\SysWOW64\
Now Reboot your computer.
If the problem still occurs, try the following: Open Windows Start menu and select "Run...". Type CMD and press Enter (or if you use Windows ME, type COMMAND) Type regsvr32 d3dx9_43.dll and press Enter.
If you can't find windows directory try the following: Open Windows Start menu and select "Run...". Type CMD and press Enter (or if you use Windows ME, type COMMAND) Type %WINDIR% and press Enter.