Solution to Xinput1_3.dll Error

Xinput1_3.dll is a Microsoft Common Controller Application Programming Interfaces (API) and is part of DirectX. By default, the file is located in the C:\Windows\System32 folder.


As DirectX is mainly used by Windows-based games, you are likely to experience a xinput1_3.dll error while trying to load a Windows-based game, such as Battlefield Bad Company 2 or Just Cause 2.

Some of the common error messages that you are likely to experience are:

  • "File xinput1_3.dll not found"
  • "File xinput1_3.dll not found"
  • "Xinput1_3.dll not found. Reinstalling might help fix this."
  • "The file xinput1_3.dll is missing


You may perform the following steps to fix the error.

Install the latest DirectX

Many Windows users claim that they were able to solve the error by installing the DirectX. So, first check the version of the DirectX installed on your computer, and if you find it is not the latest version then download and install the latest DirectX version from Microsoft website.

You may perform the following steps to check the version of DirectX installed on your computer.

  1. Click Start.
  2. Click Run.
  3. In the Run dialog box, type dxdiag and then press the OK button.
  4. Check the DirectX Version under the System Information on the System tab.

Uninstall and reinstall the game that is giving you the DLL error

It is possible that the error is not occurring due to DirectX, but because of other files that work in conjunction with xinput1_3.dll. If this is the cause, a simple way to resolve the error is by uninstalling and reinstalling the program that is generating the DLL error.

To uninstall a program from Windows computer, perform the following step:

  1. Click Start.
  2. Click Control Panel.
  3. Double-click the Add or Remove Programs icon to open its corresponding window.
  4. Locate and select the program you want to uninstall.
  5. Click Uninstall/Remove.
  6. Restart Windows after the uninstallation process is complete.

If the error persists, it would be wise to run a malware scan on your entire computer. Malware programs enter your computer stealthily and cause various issues, including DLL errors. Update your protective tool with the latest security updates and definitions and run a malware scan on your entire computer to fix DLL errors occurring due to malware infection.