"Recommended: To repair d3dx9_43.dll errors, use this software package: RegCure Pro. This repair tool has been proven to identify and fix d3dx9_43.dll errors and other Windows problems with very high efficiency."
"The Repair Tool thoroughly cleans away system errors that cause freezing, crashes, slowness and general poor PC performance. It restores speed and performance.Minimum Requirements: Internet connection. 20 MB free hard disk space. Microsoft Internet Explorer 6.0 or above. Logged on as administrator. Windows Operating Systems: Compatible with Windows XP, Vista, Windows 7 (32 and 64 bit), Windows 8 (32 and 64 bit)."
I looked here for a great answer to your problem: http://windowstechies.com/support/specific-dll/?t=1&k=d3dx9_43.dll&m=b&u=&c=31870604190&gclid=CJ384re9rr0CFWag2wod3Z8AFQIn case you don't feel like reading, try not to fix it manually, Quote"Recommended: To repair d3dx9_43.dll errors, use this software package: RegCure Pro. This repair tool has been proven to identify and fix d3dx9_43.dll errors and other Windows problems with very high efficiency."RegCure Pro DownloadRegCure Pro Tutorialhttp://www.youtube.com/watch?feature=player_embedded&v=vPtCroc755EQuote"The Repair Tool thoroughly cleans away system errors that cause freezing, crashes, slowness and general poor PC performance. It restores speed and performance.Minimum Requirements: Internet connection. 20 MB free hard disk space. Microsoft Internet Explorer 6.0 or above. Logged on as administrator. Windows Operating Systems: Compatible with Windows XP, Vista, Windows 7 (32 and 64 bit), Windows 8 (32 and 64 bit)."Good luck!