Error with missing XINPUT1_3.dll: how to fix


The more powerful and productive computers become, the more software tools are required in order to get the most out of their capabilities. Therefore, modern drivers, separate shells and libraries are often created for individual tasks. It is much more reliable and accurate to make several separate libraries, each of which will be responsible for individual effects or functions, than to cram everything into one.

In view of this, a modern operating system contains a large number of files, which are drivers, individual libraries and various resource files. And not only the average user, but also the administrator is unlikely to ever know about most of them. But only until this particular library is not enough.

Like, for example, “xinput1_3.dll”

What is this file?

This library is designed to provide a colorful and realistic gaming experience when using your personal computer. Also, the functions of this file may be required when working in “heavy” graphic editors. In particular, when modeling complex objects in ArchiCAD or AutoCAD. Almost always - if the designer works in a software package such as 3D Max, which is partly part of the gaming industry.

xinput1_3.dll itself is one of the directX components. It first appeared in version 9 of DirectX. Now version 12 is considered the latest (with separate releases). And the library is present in all of them. The library is primarily responsible for determining the characteristics of what video and sound cards can support. This can be seen from the set of open functions of the “XInput...” library.

If the specified library is not on the computer, the application will not be able to inspect the hardware to determine the optimal settings for the video process. Accordingly, when you launch the application (game) itself, an error will appear.

The error most often appears as:

“The program cannot start because XINPUT1_3.dll is missing from the computer.” Try reinstalling the program"

DirectX update

The most convenient way for most device owners is to install . This option saves the user’s time and nerves, since the only thing that is required of him is to install the updated version of the program. However, such an easy method is no less effective if you need to fix a problem with a file, so many users prefer it.

  • From the official Microsoft website, download the DirectX installer - DXWebSetup.exe.
  • Open the installer and install the downloaded program on Windows.
  • Restart your computer and see if the program works.

After reinstalling DirectX, the error should disappear from the computer and the application will launch. If this does not happen, you should open the Redist folder, located in the folder with the installed game, where the installation file of the DirectX version required for the appearance of a specific version file is stored.

The XINPUT1_3.dll problem is easily solved, which allows a Windows user to deal with it on their own without much effort.

Where is this error observed?

Most often the error can occur in Windows 10. Why does this happen? This operating system has great capabilities in protecting its system files. However, both Windows Defender and Firewall, unfortunately, often make mistakes in their activities.

It often happens that internal services block, quarantine and even delete individual files that, in the opinion of the algorithm, may pose a threat. This is even though xinput1_3.dll is in fact part of the software package itself that is developed by Microsoft itself. However, the fact is that some manufacturers may change individual libraries from the DirectX distribution. And it is the changes made that may seem like malicious code.

A DirectX installation file almost always comes with the game. It may be intended simply to prevent the user from looking for it on the Internet, or it may be intended to use this particular version and release when developing the game. Even an old version of DirectX libraries can be considered a malicious file by Windows Defender (which has updated threat databases). Due to the fact that it is radically different from the current one.

In view of this, Windows itself may be the cause of the error. And when you try to start the game, a message will appear that one of the system critical files was not found.

Download

Having finished with the theory, we get down to business and suggest downloading the installer in one archive if it is missing. This is the official version that was extracted from a running operating system.

Developer:Microsoft
Release year:2020
Name:xinput1_3.dll
Platform:Windows 10
Language:Russian
License:For free
Archive password:bestsoft.club

How to fix the error if the OS says xinput1_3.dll is missing

First of all, you need to clarify whether the file itself is available. It's not difficult to check. The file should be in the following folder:

C:\WINDOWS\system32

If a 64-bit OS is installed, the file will necessarily be duplicated in:

C:\WINDOWS\SysWOW64

This is where applications look for the specified library of API functions and throw an error if they cannot find it.

How to download and install

So, in order to install the component we are talking about today, we will consider 2 options. You need to work with them consistently. First, using the first instruction, you try to resolve the error. If this doesn't help, move on to the second method.

Install DirectX from the official website

The first method is more correct and secure. In order to implement it, we first go to the official Microsoft website, from where we download the application we need. After that we do this:

  1. We launch the file that we just downloaded.

Along with this look: Binkw32.dll for Windows 10

  1. We accept the terms of the software by switching the checkbox to the “I accept the terms of this agreement” position. Next, move on to the next stage by clicking on the button indicated in the screenshot.
  1. As a result, automatic downloading of files will start. After this the installation will take place. We are waiting for the process to complete, which, in theory, should take no more than a couple of minutes.

Now that we have installed DirectX, let's restart the computer. Next, we again try to launch the application that previously crashed. If the problem persists and the OS displays the message: code execution cannot continue because the system did not detect xinput1_3.dll, move on to the next solution.

Manual installation of xinput1_3.dll

So, in order to manually download and install xinput1_3.dll for our Windows 10, we proceed as follows:

  1. First, go to the very end of this page, from where we download the required file. Next, unpack it, and then copy it using the context menu or hotkey combination. After that, open Windows Explorer.
  1. We follow the path marked in the screenshot below, after which we paste the object we just copied to the clipboard.
  1. Since the file is already present in this directory, we will be prompted to replace it. We agree by clicking on the tile marked in the picture below.

Again, as in the previous case, we reboot the machine, and then check whether the situation has been corrected.

By the way, if the problem does not go away, you can watch a video in which the author supplements the information given in the article.

The file is missing.

If the file is not found in the specified location (and xinput1_1.dll and xinput1_1.dll may not be detected along with it; only xinput1_4.dll is installed with clean Windows 10), then there may be several reasons:

  1. DirectX was not installed at all;
  2. The file was deleted due to the activity of malware or antivirus software.

It may happen that only xinput1_3.dll will be missing, while files with other sequence numbers are present. A popular thing on the Internet is downloading individual libraries and then adding them to the OS. However, you should not rely on this entirely. Some of these downloaded libraries may contain viruses or Trojans. And instead of a working computer, you can end up with an infected computer.

The safest and fastest way is to download and install the latest version of DirectX. You can do this directly on the Microsoft website itself:

https://www.microsoft.com/en-us/download/details.aspx?id=8109

Even if you are completely sure that the package was installed, it is still worth updating it in this case. It is possible that due to the duration of the work, some failures occurred even on the hard drive. And after checking it for errors, for example, after a sudden power outage, the file could not be restored entirely.

Solving the missing xinput1_3.dll using DirectX

Another way to solve the problem of the missing xinput1_3.dll file is using a special DirectX program from Microsoft.

and run the installation file. The program will automatically correct all errors, and at the same time install xinput1_3.dll, if it is missing or damaged.

What is the system bit size (32 or 64)

Almost all windows 7, 8, 8.1, 10 have two versions of x32 (or also called x86) and x64. To briefly describe their main differences, it is the ability to process a 32-bit or 64-bit command in one processor cycle and, accordingly, different uses of the computer’s RAM capacity. On a 32-bit Windows system, using more than 4 GB of RAM is not allowed. Therefore, when installing the system on a computer, the bit depth is selected depending on the amount of installed RAM.

The file is located in the specified paths.

In this case, it is possible that the library is simply not registered in the registry. This could happen due to an error during the installation of DicrectX, or if the user simply downloaded xinput1_3.dll and placed it in the system directories.

In this case, perhaps registering the library will help:

This can be done using the command line (Start -> Run or by searching for the cmd application). This should be done as an administrator, since actions are performed on system files.

The file is registered in the following format:

"regsvr32 xinput1_3.dll"

It is better and more reliable to always specify the full path to the file. In this case, put the path itself in quotation marks. If there is a space in the file location, without the quotes the logging program will throw an error. The registration program also checks the file directly in the folder where the active part of the Command Line is currently located (this is the piece of line before the start of the regsvr32 command - “C:\Windows\system32>”). That is, the entire command will be in the following form:

"regsvr32 C:\Windows\system32\xinput1_3.dll"

Also, if the OS is 64-bit, then you will need to perform a similar action with the second directory:

"regsvr32 C:\Windows\SysWOW64\xinput1_3.dll"

After this, in order for the problem to be resolved, you should restart the computer.

Rating
( 2 ratings, average 5 out of 5 )
Did you like the article? Share with friends:
For any suggestions regarding the site: [email protected]
Для любых предложений по сайту: [email protected]