XINPUT1-3-DLL-MISSING

DLL Errors XInput1_3.dll Is Missing Applies to: Windows 7, Windows 10, Windows 11

What it means

Another DirectX component, specifically the one handling Xbox-style controller input — common with older games that support gamepad input. Like d3dx9_43.dll, it's part of a legacy DirectX runtime not always included by default.

Also seen as: XInput1_3.dll was not found, The program can't start because XInput1_3.dll is missing

Quick fix steps

  1. Install the DirectX End-User Runtime directly from Microsoft's own site — this adds the legacy XInput components many games still need, including this exact file.
  2. Restart your PC after installing, even if not explicitly prompted, before testing whether the error is gone.
  3. If the error is tied to one specific older game, verify the game's files through its launcher (Steam, for example, has a "Verify integrity of game files" option) in case a game-specific copy of the file is what's actually missing.
For the full step-by-step walkthrough, see How to Fix a Missing or Not Found DLL File Error.

Frequently Asked Questions

Does this mean my controller itself is broken?
No — this is purely a missing software component issue, unrelated to whether your controller hardware works. Installing the DirectX runtime resolves it regardless of which controller you're using.
Will this affect games that don't use a controller?
No — this specific file only affects games actually trying to use Xbox-style controller input. Games and programs that don't use this input method are unaffected either way.

Other error codes