Error Codes Wiki

XINPUT1_3.dll Missing — DirectX Runtime Error

Warningdll errors

Overview

The error XINPUT1_3.dll is missing indicates the DirectX runtime component for Xbox controller input is not installed, common with older games.

Key Details

  • XINPUT1_3.dll is part of the DirectX End-User Runtime (June 2010)
  • Handles Xbox 360/One controller input for games
  • Not included in the DirectX version built into Windows 10/11
  • Common with games from 2008-2015 era that used DirectX 9
  • Steam games frequently trigger this error on fresh Windows installs

Common Causes

  • DirectX End-User Runtime (June 2010) not installed
  • Game requires the legacy DirectX 9 runtime components
  • Windows built-in DirectX 12 does not include older DLLs
  • Game installer failed to install DirectX prerequisite
  • Antivirus removed the DLL file

Steps

  1. 1Download DirectX End-User Runtime Web Installer from Microsoft
  2. 2Run the installer — it adds legacy DLLs alongside modern DirectX
  3. 3Restart your computer after installation
  4. 4If the game is on Steam, right-click > Properties > Local Files > Verify Integrity
  5. 5Check if the game folder has a redist or _CommonRedist folder with DirectX installer

Tags

windowsdllxinputdirectxgaming

More in Dll Errors

Frequently Asked Questions

Windows 10/11 ships with DirectX 12 runtime but not the legacy DirectX 9/10 redistributable components needed by older games.