Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11/10에서 xinput1_3.dll 또는 d3dx9_43.dll 누락 오류 해결 방법

프로그램을 실행하려고 할 때 "이 프로그램은 컴퓨터에 xinput1_3.dll 또는 d3dx9_43.dll이 없어 시작할 수 없습니다"라는 오류 메시지가 나타난다면, 이 글에서 소개하는 방법으로 두 가지 문제를 모두 해결할 수 있습니다. 이러한 오류는 주로 게임을 실행할 때 발생합니다. 일부 게임 설치 파일에는 DirectX 설치 파일이 포함되어 있어 게임 설치 과정에서 자동으로 함께 설치됩니다. 그러나 어떤 이유로 DirectX가 정상적으로 설치되지 않거나, 관련 DLL 파일이 손상되거나 삭제되면 이와 같은 오류 메시지가 표시됩니다.

DirectX는 하드웨어 가속을 통해 Windows PC에서 멀티미디어 파일이나 프로그램을 원활하게 재생할 수 있도록 지원하는 기술입니다. 따라서 DirectX 관련 파일이 누락되거나 손상되면 이런 문제가 발생할 수 있습니다.

xinput1_3.dll 또는 d3dx9_43.dll 누락 오류 해결 방법

1] DirectX 업데이트

두 오류의 가장 큰 원인은 DirectX 설치에 필요한 DLL 파일이 누락된 것입니다.

Windows 10/8/7에서 xinput1_3.dll 누락 오류를 수정하려면 컴퓨터에 최신 버전의 DirectX를 설치해야 합니다. 다만 독립 실행형 설치 파일은 DirectX 9까지만 지원합니다. 이미 DirectX 10, 11 또는 12를 사용 중이라면 Windows Update 도구를 이용해야 합니다. 반대로 DirectX 9 이하 버전을 사용 중이거나 Windows 7 및 그 이전 버전을 사용한다면, Microsoft에서 제공하는 DirectX End-User Runtime Web Installer를 다운로드하여 설치하면 됩니다.

DirectX 11.1과 DirectX 12가 탑재된 Windows 11/10 사용자라면 Windows Update를 실행하세요. 대기 중인 업데이트가 있다면 모두 설치한 뒤 문제가 해결되었는지 확인합니다.

d3dx9_43.dll 누락 오류를 해결하는 방법도 위와 동일합니다. DirectX 9를 사용 중이거나 기존 DirectX 설치를 v9.0으로 업데이트하려면 DirectX End-User Runtime Web Installer를 다운로드하고, 아울러 Windows Update도 함께 실행하면 됩니다.

2] 그래픽 드라이버 업데이트

두 오류 모두 그래픽 드라이버를 업데이트하여 해결할 수도 있습니다. 그래픽 카드 제조사의 공식 웹사이트에서 최신 드라이버를 직접 다운로드하거나, NVIDIA GeForce Experience, AMD Software처럼 대부분의 제조사가 드라이버와 함께 제공하는 그래픽 카드 관리 도구를 활용해 업데이트할 수 있습니다.

위 방법으로 문제가 잘 해결되기를 바랍니다. 만약 해결되지 않는다면 해당 프로그램을 완전히 제거한 후 다시 설치해 보는 것도 좋은 방법입니다.

함께 읽으면 좋은 글:

  • MSVCP140.dll이 없어 프로그램을 시작할 수 없는 경우 해결 방법
  • VCRUNTIME140.DLL이 없어 프로그램을 시작할 수 없는 경우 해결 방법