How to fix “d3dx9_43.dll is missing” on Windows?

Issue: Hi. I’ve downloaded a World of Tanks game, but cannot play it due to missing d3dx9_43.dll. When I hit play, I get the following error message: “The code execution cannot proceed because d3dx9_43.dll is missing”. I tried reinstalling the app and looked for this file among system’s files, but did not find it. Any suggestions?

Solved Answer

“d3dx9_43.dll is missing” is a Windows-specific error, which usually occurs when trying to start high-resolution graphics games.[1] It can occur on any Windows OS version, but it prevails on the Windows 10 v1703 and v1709. In most of the cases, it emerges right or soon after the installation of the latest OS update.

The d3dx9_43.dll file is associated with Microsoft DirectX.[2] It’s not a crucial part of the Windows OS, though it belongs to the library, which is responsible for launching Windows –based games and advanced graphics programs.

The program can’t start because d3dx9_43.dll is missing from your computer. Try reinstalling the program to fix this problem.

There is a couple of reasons why Windows may encounter the “d3dx9_43.dll is missing” error. One of the possible causes is the app or game itself. In some of the cases, the game or app may be too old for running on Windows OS.[3] Therefore, you should try to reinstall the latest version of the game. If it has been downloaded from the Windows Store, there’s an option to download and upgrade all Windows Store apps.

d3dx9_43.dll is missing error on Windows

However, most frequently the error uproots from the problems related to Microsoft DirectX. Therefore, one of the solutions is to Download and run the DirectX End-User Runtime Web Installer. If that did not help, you could try to fix the “d3dx9_43.dll is missing” error by updating graphics driver.

Download the DirectX End-User Runtime Web Installer

If DirectX is not compatible with the current version of Windows, you may try to download and run the DirectX End-User Runtime Web Installer. Microsoft has developed this installer to address DirectX problems that people encounter after upgrading earlier Windows versions. It rolls DirectX to 9.0c or previous versions.

  • Open the official Microsoft’s website.
  • Type DirectX End-User Runtime Web Installer and press Enter or open this link to access the download page directly.
  • Change the language if needed by expanding the drop-down menu.
  • Then click Download.
  • Follow the installation setup and run the DirectX End-User Runtime Web Installer once installed.

Launch DirectX End-User Runtime Web Installer

After that, try to run the game that encountered the d3dx9_43.dll error.

Download the latest DirectX version

Fix it now!
To repair damaged system, you have to purchase the licensed version of Fortect.

Note: this fix applies to Windows 8 and 10 only. Windows 7 OS contains a DirectX 11.0 version by default, which does not receive update packages at all. To check whether DirectX latest version is available for your system, check for Windows Update. The latest version available is 12 (Windows 10) and 11.1 (Windows 8).

  • Right-click on Windows key and open Update and Security section.
  • Click Check for Updates button and wait for the list of updates to be rolled out.

Download the latest DirectX version

If automatic Windows Update does not find DirectX updates, you can visit manufacturer's website and download the latest version manually.

Update graphics card driver

If previous methods did not work, try to update video card driver:

  • Right-click on Windows key and select Device Manager.
  • Expand Display Adapters section and click Intel HD Graphics driver.
  • Select Update Driver. Do the same with the NVIDIA GeForce driver.
  • Restart Windows after all.

Update graphics card drivers

Repair your Errors automatically team is trying to do its best to help users find the best solutions for eliminating their errors. If you don't want to struggle with manual repair techniques, please use the automatic software. All recommended products have been tested and approved by our professionals. Tools that you can use to fix your error are listed bellow:

do it now!
Download Fix
Compatible with Microsoft Windows
Still having problems?
If you failed to fix your error using Fortect, reach our support team for help. Please, let us know all details that you think we should know about your problem.
Fortect - a patented specialized Windows repair program. It will diagnose your damaged PC. It will scan all System Files, DLLs and Registry Keys that have been damaged by security threats.
This patented repair process uses a database of 25 million components that can replace any damaged or missing file on user's computer.
To repair damaged system, you have to purchase the licensed version of Fortect malware removal tool.

Protect your online privacy with a VPN client

A VPN is crucial when it comes to user privacy. Online trackers such as cookies can not only be used by social media platforms and other websites but also your Internet Service Provider and the government. Even if you apply the most secure settings via your web browser, you can still be tracked via apps that are connected to the internet. Besides, privacy-focused browsers like Tor is are not an optimal choice due to diminished connection speeds. The best solution for your ultimate privacy is Private Internet Access – be anonymous and secure online.


Data recovery tools can prevent permanent file loss

Data recovery software is one of the options that could help you recover your files. Once you delete a file, it does not vanish into thin air – it remains on your system as long as no new data is written on top of it. Data Recovery Pro is recovery software that searchers for working copies of deleted files within your hard drive. By using the tool, you can prevent loss of valuable documents, school work, personal pictures, and other crucial files.

About the author
Alice Woods
Alice Woods - Shares the knowledge about computer protection

Alice Woods is a security expert who specializes in cyber threat investigation and analysis. Her mission on Ugetfix - to share the knowledge and help users to protect their computers from malicious programs.

Contact Alice Woods
About the company Esolutions


What you can add more about the problem: "How to fix “d3dx9_43.dll is missing” on Windows?"