XINPUT1_3.dll handles game controllers in the DirectX 9 era of games - and here is the catch: Windows 10 and 11 ship newer versions of this library, but not this exact one. Games from roughly 2007-2015 ask for the old file, and a clean modern Windows simply does not have it. Microsoft still distributes it in the free DirectX End-User Runtime, and one installer run fixes the error for every game at once.
Ask Chipps
Describe what is happening in your own words, for example: "The program won't open, it says XINPUT1_3.dll is missing". Chipps checks your PC, shows what it found and proposes a fix. Nothing changes until you click Allow.
Download Chipps Downloads the Chipps setup file for Windows.Quick answer
Download the DirectX End-User Runtime Web Installer from Microsoft's official site and run it. It installs the legacy DirectX libraries - XINPUT1_3.dll among them - alongside the modern DirectX that Windows already has. Restart the game; no settings needed.
Windows 10/11 include DirectX 12 but not the optional DirectX 9 era libraries. Older games need them, and they only arrive with the End-User Runtime installer.
Game installers of that era used to bring DirectX along. After a fresh Windows, the first old game you install often shows this error.
Cleaner tools sometimes strip "unused" DLLs - the legacy DirectX files are a common casualty because no system component references them.
A lone XINPUT1_3.dll from a download site misses its companion files and the registration the runtime performs - the next missing-DLL error is usually one launch away.
Stay safe: only Microsoft's own site. This runtime is the single legitimate source of XINPUT1_3.dll - every DLL download site is a worse copy of it at best.
sfc /scannow, then DISM /Online /Cleanup-Image /RestoreHealth.Windows 11 ships the current controller library (XInput 1.4) and keeps the old versions optional. Microsoft moved the legacy DirectX 9 era files into the separate End-User Runtime - installing it is expected, not a workaround.
Yes - it is Microsoft's own installer, still hosted on Microsoft's official site, and it coexists with DirectX 12 without touching it. It only adds the old optional libraries that games of that era need.
Same family - D3DX9_43.dll ships in the same DirectX runtime. If you installed the full End-User Runtime, both errors are gone already; our D3DX9_43.dll guide covers that variant.
Describe the problem in your own words. Chipps reads the Windows logs, points to the likely cause and proposes the narrowest fix. Nothing is changed without your Allow, and at the end it shows what it did and what it did not do.
Download Chipps Downloads the Chipps setup file for Windows.