The d3dx9 31 dll file is missing from the computer. Download files d3dx9_30.dll, d3dx9_31.dll for Windows

At times to run the game powerful computer may not be enough, and you have to sweat a lot before you finally play the coveted novelty. It is worth noting that only the resources of your computer may not be enough for this, because some additional files. Such as codecs, drivers for various equipment, etc.

One of the most common errors is the absence of some libraries in the system partition, in particular d3dx9_31.dll. This is not critical for the operation of the computer, but without this file, many new games simply will not start. Often, a game comes with a set of software necessary for its correct operation, but its versions may be outdated.

To fix the problem, you need to download d3dx9_31.dll yourself. Also, this file can be downloaded for free for Sims 3. This article provides detailed instructions where to throw the downloaded file, and what to do if this error occurs.

Method one - manual

If the system gives the error “d3dx9_31.dll…” when starting the game, then the reason is probably as follows:

  1. The module loaded, but the entry point could not be found.
  2. The file does not exist on this computer.
  3. The file has been deleted or an outdated version has been installed.

You can download the file without SMS and registration. And of course without viruses and other unwanted software that is installed in a mode hidden from the user.

After downloading the file, you just need to move it to the C:\Windows\SysWOW64\ folder if your computer has 64-bit Windows 7, 8 or 10.

If 32-bit is installed, then just to the System32 folder.

In some cases, copying may require administrator rights, and if you work from under the guest account, then copying the file fails.

Copying the file may take certain time, and the computer cannot be turned off and restarted. After the move, the library must be manually registered from the command line.

To do this, in the search field of the Start menu, you need to type CMD, and press enter. Then enter "regsvr32 d3dx9_31.dll", and confirm. That's all, the registration can be considered completed and the applications will work correctly again.

It is also important to regularly update your computer software from Windows Update and create backup system restore points to fix possible problems. After the end of copying and registration, it is advisable to restart the computer.

Method two - automatic installation

You can also try to get rid of such an error in the old and proven way - in a new way. This is a complete set of libraries for the correct operation of games and multimedia programs.

On our site you can always find its latest and most current version.

This error most often occurs when launching games such as Sims 3 or GTA 4. A window appears with the message: "The program cannot be started, d3dx9_31.dll is missing." The library missing in this case is a file included in the installation package 9. The error occurs because the DLL is simply not present in the system or is damaged. It is also possible that its version is not suitable for this application. The game needs a specific file, and in Windows system there is another. This happens extremely rarely, but this cannot be ruled out.

Even if the latest DirectX is already installed, this won't help in this situation, as old versions are not saved automatically. You will still need to install d3dx9_31.dll. Additional libraries are usually bundled with the game, but if you use "repacks", then this DLL may not be included in the package. The file may also be missing as a result of a virus.

You can use various methods to fix the problem with d3dx9_31.dll. It will be enough to download the web installer and let it install all the missing files. In addition, there are programs that are created specifically for such operations. There is also an option to manually copy the library to the system directory.

Method 1: DLL-Files.com Client

it software finds the necessary DLLs using its own database and installs them on the computer automatically.

To use it, you will need:


The application provides additional opportunity installations certain versions. To use this feature, you will need:


Method 2: DirectX Internet Installer

To use this method, you need to download a special program.

On the download page, you will need to set the following parameters:


Method 3: Download d3dx9_31.dll

This method implies the usual copying of the library to a directory:

C:\Windows\System32

This can be done using the usual method for everyone or using drag and drop of the file.

Since different Windows versions installation folders are not always the same, it is recommended to read where the installation process is described in detail for such individual cases. Sometimes you may need to register a DLL yourself. How this can be done is described in .

Games in the GTA and Sims series have gained immense popularity among gamers. Unfortunately, they occasionally encounter the D3dx_31.dll error. This library is part of DirectX and is responsible for full screen mode in video games. If the D3dx9_31.dll file is missing on the computer, or it is damaged, then you will not be able to enjoy your favorite game. This issue is especially relevant for those who prefer to download games from torrents. Assemblies and repacks can change standard libraries, after which the antivirus safely sends them to quarantine. The modified file is not always able to interact normally with the game, as a result of which an error also occurs. In licensed versions of games, all the necessary libraries are usually installed with the game, but sometimes the D3dx9_31.dll error happens with them too. What to do if this trouble happened to you?

You can fix the error in the following ways:

  • Download D3dx9_31.dll for Windows 7,8,10
  • Reinstall DirectX package

The fastest way to deal with the problem is simply to download the D3dx9_31.dll library from the Internet. After downloading, you need to drop it into the proper folder, which varies depending on the bitness of the operating system. You can download the working file for the game Sims 3 or GTA from us. After the dll is on your hard drive, you need to drop it into the system folder and register it. Then restart your computer and try enabling the problematic application.

You may see a new error with a different dll from the DirectX package. So it makes sense to reinstall the entire package. It is distributed for free best source- the Microsoft website, links to which are available on our website. No need to rack your brains on how to install DirectX, just click next. Installation latest version package will replace all its files, so the problem with D3dx9_31.dll and other libraries will be solved for sure.


Sometimes d3dx9_31.dll and other system errors DLL errors may be related to problems in the Windows registry. Several programs can use the d3dx9_31.dll file, but when those programs are removed or changed, orphaned (invalid) DLL registry entries are sometimes left behind.

Basically, this means that while the actual path to the file may have been changed, its incorrect former location is still recorded in the Windows registry. When Windows tries to look up this incorrect file reference (file location on your computer), a d3dx9_31.dll error can occur. In addition, malware infection may have corrupted the registry entries associated with The Sims Castaway Stories. Thus, these corrupted DLL registry entries need to be repaired in order to fix the root of the problem.

Manually editing the Windows registry to remove invalid d3dx9_31.dll keys is not recommended unless you are PC service professional. Mistakes made while editing the registry can render your PC unusable and cause irreparable damage to your operating system. In fact, even a single comma in the wrong place can prevent your computer from booting up!

Because of this risk, we highly recommend using a trusted registry cleaner such as WinThruster (Developed by Microsoft Gold Certified Partner) to scan and repair any d3dx9_31.dll-related registry problems. Using a registry cleaner automates the process of finding invalid registry entries, missing file references (like the one causing your d3dx9_31.dll error), and broken links within the registry. Before each scan, an automatically created backup copy, which allows you to undo any changes with a single click and protects you from possible damage to your computer. The best part is that fixing registry errors can drastically improve system speed and performance.


Warning: Unless you are an advanced PC user, we do NOT recommend manually editing the Windows Registry. Incorrect use of the Registry Editor can lead to serious problems and require reinstalling windows. We do not guarantee that problems resulting from misuse of Registry Editor can be resolved. You use the Registry Editor at your own risk.

Before manually restoring Windows registry, you need to create a backup by exporting a part of the registry related to d3dx9_31.dll (eg. The Sims Castaway Stories):

  1. Click on the button To begin.
  2. Enter " command" in search bar... DO NOT PRESS YET ENTER!
  3. Holding keys CTRL-Shift on the keyboard, press ENTER.
  4. An access dialog will be displayed.
  5. Click Yes.
  6. The black box opens with a blinking cursor.
  7. Enter " regedit" and press ENTER.
  8. In the Registry Editor, select the d3dx9_31.dll-related key (eg. The Sims Castaway Stories) you want to back up.
  9. On the menu File select Export.
  10. Listed Save to select the folder where you want to save the backup copy of The Sims Castaway Stories key.
  11. In field File name enter a name for the backup file, such as "The Sims Castaway Stories Backup".
  12. Make sure the field Export range value selected Selected branch.
  13. Click Save.
  14. The file will be saved with .reg extension.
  15. You now have a backup of your d3dx9_31.dll-related registry entry.

The next steps for manually editing the registry will not be covered in this article, as they are likely to damage your system. If you would like more information on editing the registry manually, please see the links below.

A computer