d3dx9_42.dll is missing from your computer – can’t run game because

If you are encountering the error message “d3dx9_42.dll is missing from your computer” while trying to run a game on your Windows computer, it means that the DirectX software required to run the game is either not installed or is outdated. DirectX is a collection of application programming interfaces (APIs) that allow games and multimedia applications to communicate with the hardware components of your computer.

Here are some steps you can take to fix the problem:

1. Install the latest version of DirectX: Visit the official Microsoft website and download the latest version of DirectX. Follow the instructions to install it on your computer. This should replace any missing or outdated files, including the d3dx9_42.dll file.

2. Reinstall the game: If the above step does not work, try uninstalling the game and then reinstalling it. This should ensure that all the necessary files are installed correctly.

3. Update your graphics card drivers: Sometimes, outdated graphics card drivers can cause issues with DirectX. Visit the website of your graphics card manufacturer and download the latest drivers for your card.

4. Run a system file checker: The System File Checker (SFC) is a built-in tool in Windows that scans your system for missing or corrupted files and repairs them. To run SFC, open the Command Prompt as an administrator and type “sfc /scannow” (without quotes) and press Enter. Wait for the scan to complete and then restart your computer.

5. Use a DLL fixer tool: There are several third-party DLL fixer tools available online that can automatically detect and fix missing or corrupted DLL files. However, be cautious when downloading and using such tools, as some of them may contain malware or cause further issues.

In conclusion, the “d3dx9_42.dll is missing from your computer” error can be fixed by installing the latest version of DirectX, reinstalling the game, updating your graphics card drivers, running a system file checker, or using a DLL fixer tool. Try these steps one by one until the issue is resolved.


In conclusion, I hope that the steps provided were helpful in resolving the “d3dx9_42.dll is missing from your computer” error and allowing you to run your game smoothly. Remember to always keep your DirectX and graphics card drivers up to date to avoid similar issues in the future. If you encounter any further problems, don’t hesitate to seek further assistance.

Athena Estudy

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top