Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»How to Fix Xinput1_3.dll Not Found or Missing Error

How to Fix Xinput1_3.dll Not Found or Missing Error

Anup ThapaBy Anup ThapaDecember 20, 2022
xinput1-3-dll-not-found

The XInput API allows programs on Windows to process Xbox controller interactions. As such, applications that need to communicate with controllers use various xinput versions (xinput1_4.dll, xinput9_1_0.dll, etc).

Specifically, xinput1_3.dll ships with the legacy DirectX SDK package (last released in June 2010). It’s used by programs designed to run on older Windows versions like Vista, 7, and 8. 

When running such programs, there are two common reasons why you’ll encounter the xinput1-3-dll-not-found error. Either the dll doesn’t exist on your system, or it’s present but corrupted.

In either case, you can install the DirectX packages provided by Microsoft to resolve this error.

Table of Contents

  • Ways to Fix Xinput1-3-dll-not-found Error
    • Install DirectX End-User Runtime
    • Install DirectX Framework
    • Reinstall Program

Ways to Fix Xinput1-3-dll-not-found Error

Note: It is commonly recommended to fix errors like this by downloading the dll from third-party sources, placing it in the program’s installed directory and system32, and registering the dll.
This does work, but there’s no guarantee that the downloaded file will be safe. As such, we advise against this. You can follow the steps in this article for a safer alternative.

Install DirectX End-User Runtime

While xinput1_3.dll originally came packaged with the legacy DirectX SDK, it’s no longer available for download on Microsoft’s site. Instead, you can download and install DirectX End-User Runtime. This will install a number of legacy runtime libraries including xinput 1.3, without modifying your current DirectX Runtime installation.

  1. Download the DirectX web installer from Microsoft downloads.
    directx-end-user-runtime-download
  2. Launch the installer to download and install the components.
    directx-sdk-installation
  3. Restart your PC and check if you can run the program now. If the error persists, check the next fix.

Install DirectX Framework

As stated, the runtime libraries installed earlier don’t replace your current DirectX installation. Instead, they’re installed as side-by-side components, and the appropriate DirectX framework is required to deploy them.

DirectX is included by default in Windows XP Service Pack 2 and all later Windows versions. But you can also try manually installing the correct DirectX version for your system.

  1. Press Win + R, type msinfo32, and press Enter.
  2. Check the System Type in the System Summary tab.
    system-type-x64-based-architecture
  3. Download and install Microsoft.DirectX.x64 or Microsoft.DirectX.x86 as appropriate for your system architecture.
    directx-microsoft-store-app-install
  4. Restart your PC and check if the error is resolved.

Reinstall Program

Sometimes a program’s installation can get interrupted. Or it installs properly, but some of the files get deleted or corrupted, usually due to malware. In such scenarios, you can try replacing the xinput1_3.dll in the installed directory.

  1. Press Win + R, type %windir%, and press Enter.
  2. Scroll down and open the system32 folder.
  3. Copy the xinput1_3.dll file from here and paste it into the program’s installed directory. Confirm to replace the file if prompted.
    xinput1_3-dll-file-system32
  4. Try running the program now.

This works in some cases, but it will often lead to further errors (e.g., 0xc00007b – The program was unable to start correctly). Instead, you can try reinstalling, or in some cases, updating the application as an alternative fix.

  1. Press Win + R, type appwiz.cpl, and press Enter.
  2. Select the program, press Uninstall and follow the on-screen instructions.
    uninstall-or-change-a-program
  3. Restart your PC, reinstall the application, and check if the program works now.
fix
Anup Thapa
  • LinkedIn

Anup Thapa is a tech writer at TechNewsToday. He mostly writes informative articles, tutorials, and troubleshooting guides related to Windows systems, networking, and computer hardware. Anup has been writing professionally for almost 5 years, and tinkering with PCs for much longer. His love for all things tech started when he got his first PC over 15 years ago. It was a Pentium IV system running Windows XP on a single 256 MB stick. He spent his formative years glued to this PC, troubleshooting any hardware or software problems he encountered by himself. Professionally, Anup has had brief forays into a variety of fields like coding, hardware installation, writing, etc. In doing so, he's worked with people of different backgrounds and skill levels, from average joes to industry leaders and experts. This has given him not just a versatile skillset, but also a unique perspective for writing that enables him to concisely communicate complex information and solve his reader's problems efficiently. You can contact him at anup@technewstoday.com

Related Posts

how to change mouse cursor

How to Change Mouse Cursor? 3 Easy Ways

February 7, 2023
Power on Self test

What is Power on Self Test (POST)? How Does It Work

February 6, 2023
how to make cursor bigger

How to Make Cursor Bigger

February 3, 2023
enable secure boot msi bios

How to Enable Secure Boot on MSI Motherboard

February 3, 2023
how to add device to microsoft account

How to Add Device to Microsoft Account

February 2, 2023
how to delete win backup files

How to Delete Backup Files on Windows

January 29, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
how high should monitor be

How High Should Your Monitor Be?

February 7, 2023
Power on Self test

What is Power on Self Test (POST)? How Does It Work

February 6, 2023
usb a vs usb c

USB A Vs USB C – What’s the Difference?

January 31, 2023
You may also like
ip-address-hp-printer

How to Find the IP Address of HP Printer? 7 Easy Ways

February 8, 2023
alienware keyboard not working Custom 1

Alienware Keyboard Not Working? Here Are 9 Ways to Fix It

February 8, 2023
how to insert a sd card 1

How to Insert a SD Card on PC (Step-by-step Guide)

February 8, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday.

Type above and press Enter to search. Press Esc to cancel.