좋아하는 게임을 실행했더니 “xinput1_3.dll을(를) 찾을 수 없어 코드 실행을 계속할 수 없습니다” 또는 “xinput1_3.dll is missing” 같은 오류 메시지가 뜨면서 게임이 켜지지 않아 당황하셨을 겁니다. 다행히 이 오류는 비교적 흔하고 원인이 명확한 편이라, 이 글의 방법을 차근차근 따라 하면 대부분 해결됩니다.
xinput1_3.dll 오류란? 원인부터 알아보기
xinput1_3.dll은 DirectX에 포함된 파일로, 주로 게임패드·컨트롤러 입력을 처리하는 역할을 합니다. 게임이 실행될 때 이 파일을 요구하는데, 파일이 없거나 손상되면 위와 같은 오류가 발생합니다. 주요 원인은 다음과 같습니다.
- DirectX 런타임 미설치 또는 손상 — 가장 흔한 원인입니다. 최신 Windows라도 게임이 요구하는 구버전 DirectX 9.0c 구성요소가 빠져 있을 수 있습니다.
- DLL 파일 손상 또는 삭제 — 백신이 오탐으로 삭제했거나, 시스템 파일이 손상된 경우입니다.
- 게임 자체 파일 손상 — 게임 설치가 불완전하거나 일부 파일이 깨진 경우입니다.
- Visual C++ 재배포 패키지 누락 — 함께 필요한 구성요소가 빠진 경우도 있습니다.
해결 방법 (쉬운 순서대로)
아래 방법을 위에서부터 순서대로 시도해 보세요. 대부분 방법 1(DirectX 재설치)에서 해결됩니다.
방법 1. DirectX 최종 사용자 런타임 설치 (가장 권장)
인터넷에서 DLL 파일만 따로 받아 넣는 방법은 보안 위험이 있고 권장하지 않습니다. Microsoft 공식 DirectX 런타임을 설치하는 것이 가장 안전하고 확실합니다.
- 웹브라우저에서 ‘DirectX End-User Runtime’을 검색해 microsoft.com 공식 다운로드 페이지로 들어갑니다.
- DirectX End-User Runtime Web Installer(
dxwebsetup.exe)를 내려받습니다. - 받은 파일을 실행하고, 안내에 따라 [다음]을 눌러 설치를 완료합니다. (설치 중 Bing 바 등 추가 항목 체크는 해제해도 됩니다.)
- 설치가 끝나면 PC를 재부팅한 뒤 게임을 다시 실행해 보세요.
이 설치 프로그램은 누락된 DirectX 9 구성요소(xinput1_3.dll 포함)를 자동으로 보충해 줍니다.
방법 2. 게임 실행기로 게임 파일 무결성 검사
Steam·Epic 등에서 받은 게임이라면, 게임 자체에 포함된 DLL이 손상됐을 수 있습니다. 실행기의 파일 무결성 검사 기능으로 손상된 파일을 자동 복구할 수 있습니다.
- Steam: 라이브러리에서 해당 게임을 마우스 오른쪽 클릭 → 속성 → 설치된 파일 → ‘게임 파일 무결성 확인’을 클릭합니다.
- Epic Games: 라이브러리에서 게임 옆 점 세 개(…) → 관리 → 확인(Verify)을 클릭합니다.
- 검사가 끝나면(몇 분 소요) 게임을 다시 실행해 보세요.
방법 3. Visual C++ 재배포 패키지 설치
DirectX와 함께 자주 누락되는 구성요소입니다. 함께 설치해 두면 다른 DLL 오류 예방에도 도움이 됩니다.
- 검색창에 ‘Microsoft Visual C++ Redistributable’을 입력해 공식 microsoft.com 페이지로 들어갑니다.
- 최신 x64와 x86 버전을 모두 내려받아 설치합니다. (64비트 Windows라도 게임에 따라 32비트 버전이 필요할 수 있습니다.)
- 설치 후 재부팅하고 게임을 실행해 보세요.
방법 4. 시스템 파일 검사(SFC·DISM) 실행
위 방법으로도 안 되면 Windows 시스템 파일 자체가 손상됐을 수 있습니다. Windows 내장 복구 도구를 사용해 봅니다.
- 시작 버튼을 마우스 오른쪽 클릭 → ‘터미널(관리자)’ 또는 ‘명령 프롬프트(관리자)’를 엽니다.
- 다음 명령을 입력하고 Enter를 누릅니다:
sfc /scannow - 검사가 끝난 뒤(시간이 걸립니다) 추가로 다음 명령을 실행합니다:
DISM /Online /Cleanup-Image /RestoreHealth - 모두 끝나면 재부팅 후 게임을 실행해 보세요.

이 과정은 안전하지만 시간이 다소 걸리므로 중간에 창을 닫지 마세요.
참고. DLL 파일을 인터넷에서 받는 방법은 권장하지 않습니다
검색하면 ‘xinput1_3.dll 다운로드’ 사이트가 많이 나오지만, 출처 불명의 DLL 파일은 악성코드가 포함될 위험이 있고, 버전이 맞지 않으면 또 다른 오류를 일으킬 수 있습니다. 가능하면 위의 공식 DirectX 설치 방법을 사용하세요. 부득이하게 DLL을 다뤄야 한다면 신뢰할 수 있는 출처인지 반드시 확인하고, 시스템 폴더(System32)를 임의로 수정하기 전에는 주의가 필요합니다.
오류 예방 및 추가 팁
- 백신 오탐 확인: 일부 백신이 DLL을 격리할 수 있습니다. 백신의 격리/검역 목록을 확인하고, 필요하면 복원하세요.
- Windows 업데이트 최신 유지: 설정 → Windows 업데이트에서 최신 상태로 유지하면 시스템 구성요소 손상을 줄일 수 있습니다.
- 게임은 공식 경로로 설치: 정식 스토어나 공식 설치 파일로 받으면 필요한 런타임이 함께 설치되는 경우가 많습니다.
- 그래픽 드라이버 최신화: NVIDIA·AMD·Intel 공식 사이트에서 최신 드라이버를 설치해 두면 게임 호환성 문제가 줄어듭니다.

마무리
정리하면, xinput1_3.dll 없음 오류는 대부분 DirectX 최종 사용자 런타임 설치(방법 1)로 해결됩니다. 그래도 안 되면 게임 파일 무결성 검사, Visual C++ 설치, 시스템 파일 검사 순으로 시도해 보세요. 출처 불명의 DLL 파일을 직접 받는 방법은 보안 위험이 있으니 마지막 수단으로도 가급적 피하는 것이 좋습니다. 이 글의 방법으로 대부분 게임을 다시 정상 실행할 수 있을 것입니다. 만약 특정 게임에서만 계속 같은 오류가 난다면 해당 게임을 완전히 삭제 후 재설치하는 것도 효과적입니다.