Missing d3dx9_43.dll

I downloaded World of Tanks, I hit play, it says "The code execution cannot proceed because d3dx9_43.dll is missing". Reinstalling the program may fix this problem. I tried that twice, didn't work. Looked in system 32 folder, there is no d3dx9_43.dll, it goes from d3dx9_24.dll to d3dx9_32.dll. I've read a lot of post on the forums, and what I guess I need to know is: should Directx 12 have that dll? or maybe I should find a driver update for my display adapter. Or any suggestions. I have a Windows 10, HP p7-1446s, AMD A10-5700 processor, with a Radeon HD graphics.

Question Info

Last updated February 20, 2020 Views 6,823 Applies to:
Danny, if you got the game from Microsoft Store app, then the Updates are delivered in the Store's Settings at top right under Downloads and Updates.

Otherwise the error can be caused because the game requires an older version of Direct X End User Runtime. Install it from here: https://www.microsoft.com/en-us/download/detail...

If that doesn't fix it then here is how to directly apply the missing .dll file: https://www.youtube.com/watch?v=8siMuzVumhM

Keep us posted.
I am a volunteer and not Microsoft.

Over 100,000 helped in forums for 10 years. I don't quit for those who are polite and cooperative.

Windows MVP 2010-20

23 people were helped by this reply


Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.