윈도우에서 게임이나 그래픽 응용 프로그램을 실행하려 하면 xinput1_3.dll 오류 메시지가 뜨면서 프로그램이 실행되지 않을 때가 있습니다. xinput1_3.dll 관련 오류는 그 유형도 다양한데요.
xinput1_3.dll 파일은 DirectX의 구성 요소 중에 하나로 게임이나 그래픽 응용 프로그램을 실행할 때 xinput1_3.dll 파일이 손상되거나 누락되면 xinput1_3.dll 관련 오류가 발생하게 됩니다.
윈도우11을 설치하면 DirectX 12 버전이 기본으로 포함되어 설치되고 윈도우 업데이트를 통해 업데이트되지만 xinput1_3.dll 파일은 DirectX 9,10,11과 같은 구버전에 포함되어 있는 라이브러리이고 윈도우 업데이트와 별도로 설치되어야 하기 때문에 특정 게임이나 그래픽 응용 프로그램이 xinput1_3.dll 파일을 요구하게 되면 누락으로 오류 메시지가 뜰 수 있는 것입니다.
따라서 시스템에 xinput1_3.dll 파일을 설치하거나 손상된 경우 복구만 해주면 오류는 해결이 되는데 xinput1_3.dll 파일을 설치하려면 MS DirectX 최종 사용자 런타임 웹 설치 관리자를 이용하거나 신뢰할 수 있는 소스에서 xinput1_3.dll 파일을 다운로드하여 시스템에 설치해주면 됩니다.
구체적인 방법은 아래와 같습니다.
| – 목차 – 1. xinput1_3.dll 파일 시스템 폴더에 복사 2. DirectX 최종 사용자 런타임 웹 설치 관리자로 xinput1_3.dll 설치 |
1. xinput1_3.dll 파일 시스템 폴더에 복사
아래의 링크를 클릭하여 xinput1_3.dll 파일 다운로드 웹페이지로 이동합니다.
xinput1_3.dll 무료 다운로드 | DLL‑files.com

위의 xinput1_3.dll 파일 다운로드 웹페이지에서 스크롤을 아래로 내려 빨간 테두리 안에 Architecture를 확인해 32비트와 64비트 xinput1_3.dll 파일을 각각 다운로드합니다.

다운로드한 xinput1_3.dll 파일을 비트수 별로 아래의 폴더에 넣어줍니다.
- 32비트용 파일 : C:\Windows\SysWOW64
- 64비트용 파일 : C:\Windows\System32
주의할 것은 시스템 폴더명 때문에 64비트용 파일은 SysWOW64폴더에, 32비트용 파일은 System32 폴더에 넣는 것으로 잘못 알고 있는 분들이 많은데 위와 같이 그 반대로 넣어주어야 합니다.
윈도우11은 64비트 운영체제만 존재하지만 게임이 32비트용인 경우가 있기 때문에 32비트용 xinput1_3.dll 파일도 시스템 폴더에 넣습니다.
작업이 끝난 후 오류가 해결되었는지 확인합니다.
2. DirectX 최종 사용자 런타임 웹 설치 관리자로 xinput1_3.dll 설치
위의 방법으로 수동으로 xinput1_3.dll 파일을 시스템 폴더에 넣어도 문제가 해결되지 않는다면 MS의 DirectX 최종 사용자 런타임 웹 설치 관리자를 다운로드하여 실행해 필요한 DirectX 구버전 DLL 파일들만 설치하면 오류를 해결할 수 있습니다.
아래의 링크를 클릭하여 DirectX 최종 사용자 런타임 웹 설치 관리자를 다운로드 페이지로 이동합니다.
Download DirectX 최종 사용자 런타임 웹 설치 관리자 from Official Microsoft Download Center

위의 페이지가 열리고 다운로드를 클릭하여 다운로드한 파일을 실행해 DirectX 런타임 구성 요소들을 설치합니다.
이 과정에서 필요한 DirectX 구버전 DLL 파일이 추가 및 갱신되고 필요에 따라 다시 시작 버튼이 표시될 경우 컴퓨터를 재부팅해야 할 수 있습니다.
설치를 마치고 오류가 해결되었는지 확인합니다.