공식유틸 다운로드
홈 › 유틸리티 › DirectX End-User Runtime › 설치방법

다이렉트X 런타임 다운로드 및 설치방법 (d3dx9 오류 해결용)

2026년 10월 15일 · 유틸리티 · 다이렉트X 런타임 공식 다운로드 안내

이 런타임이 필요한 경우

윈도우 10과 11에는 DirectX 12와 11이 이미 들어 있습니다. 그래서 최신 게임은 대부분 추가 설치 없이 실행됩니다. 이 패키지가 필요한 경우는 따로 있습니다. 예전 DirectX SDK로 만든 게임이나 프로그램이 D3DX9, D3DX10, D3DX11, XInput 1.3, XAudio 2.7 같은 보조 라이브러리를 찾는데, 이 파일들은 윈도우에 기본으로 포함되지 않기 때문입니다.

대표적인 증상은 게임을 실행하자마자 'd3dx9_43.dll이(가) 없어 코드 실행을 진행할 수 없습니다', 'xinput1_3.dll이(가) 없어…', 'XAPOFX1_5.dll이 없습니다' 같은 창이 뜨는 것입니다. 이런 메시지에 이름이 d3dx, xinput, xaudio, x3daudio, xapofx, d3dcompiler_4x 로 시작하는 파일이 나온다면 이 런타임을 설치하면 해결됩니다.

  • 운영체제: 윈도우 7 이후 대부분의 윈도우(윈도우 10·11 포함)
  • 관리자 권한 계정
  • 인터넷 연결(웹 설치 관리자 사용 시)
  • 디스크 여유 공간 수백 MB
⚠ 주의dll 파일 하나만 따로 내려받아 넣는 방법은 권하지 않습니다. 공식 런타임이 필요한 파일 전체를 올바른 폴더에 한 번에 설치합니다.

웹 설치 관리자로 설치하기

가장 간단한 방법은 마이크로소프트 다운로드 센터의 웹 설치 관리자를 쓰는 것입니다. 실행하면 PC에 없는 구성 요소만 확인해 내려받습니다.

  1. 이 페이지의 공식 다운로드 버튼으로 'DirectX 최종 사용자 런타임 웹 설치 관리자' 페이지를 엽니다.
  2. 다운로드 를 눌러 dxwebsetup.exe 를 내려받습니다.
  3. 파일을 더블 클릭하고 사용자 계정 컨트롤 창에서 예 를 누릅니다.
  4. 사용권 계약 화면에서 동의함 을 선택하고 다음 을 누릅니다.
  5. 구성 요소 다운로드와 설치가 진행됩니다. 이미 모두 설치되어 있다면 금방 끝납니다.
  6. 완료 화면에서 마침 을 누르고, 오류가 났던 게임을 다시 실행해 봅니다.
💡 팁설치 화면에 다른 프로그램 설치를 권하는 체크박스가 보이면 필요 없는 항목은 해제하고 진행하세요. DirectX 구성 요소 설치에는 영향이 없습니다.

인터넷 없이 설치하기: 오프라인 패키지

회사 PC처럼 다운로드가 막혀 있거나 여러 대에 설치해야 한다면 공식 오프라인 패키지(DirectX End-User Runtimes, June 2010)를 쓸 수 있습니다. 이 페이지의 이전 버전 버튼이 그 공식 페이지로 연결됩니다. 이 파일은 바로 설치되지 않고 압축을 푸는 방식이라 순서가 조금 다릅니다.

  1. 공식 페이지에서 directx_Jun2010_redist.exe 를 내려받습니다.
  2. 바탕 화면 등에 빈 폴더를 하나 만듭니다(예: DXredist).
  3. 내려받은 파일을 실행하고 압축을 풀 위치로 방금 만든 폴더를 지정합니다.
  4. 폴더 안의 DXSETUP.exe 를 실행해 설치를 마칩니다.
💡 팁스팀이나 게임 설치 폴더의 _CommonRedist\DirectX 또는 Redist 폴더에 들어 있는 DXSETUP.exe 도 같은 공식 구성 요소입니다. 게임과 함께 온 것이라면 그대로 실행해도 됩니다.

설치 후 확인하기

설치가 끝나면 PC를 한 번 다시 시작한 뒤 게임을 실행해 보세요. 설치된 파일은 64비트 윈도우 기준으로 32비트용은 C:\Windows\SysWOW64, 64비트용은 C:\Windows\System32 폴더에 들어갑니다. 탐색기에서 해당 폴더를 열고 d3dx9_43.dll 을 검색해 보면 설치 여부를 확인할 수 있습니다.

윈도우에 내장된 DirectX 버전은 Win + R → dxdiag 로 확인합니다. 최종 사용자 런타임을 설치해도 여기에 표시되는 'DirectX 12' 같은 버전 표기는 바뀌지 않는 것이 정상입니다.

설치가 안 될 때 점검할 것

설치 중 멈추거나 '내부 시스템 오류가 발생했습니다' 같은 메시지가 나오면 대개 권한, 네트워크, 시스템 파일 문제입니다. 아래 순서로 점검하고, 그래도 안 되면 '오류 해결' 가이드를 참고하세요.

  • 설치 파일을 오른쪽 클릭해 관리자 권한으로 실행 으로 다시 시도합니다.
  • 웹 설치가 중간에 멈추면 오프라인 패키지로 설치합니다.
  • 백신이 설치를 막는 경우가 있으니 알림 기록을 확인합니다.
  • 윈도우 업데이트를 모두 적용하고 재부팅한 뒤 다시 시도합니다.
  • 관리자 명령 프롬프트에서 sfc /scannow 로 시스템 파일을 검사합니다.
⬇ 공식 사이트에서 다이렉트X 다운로드
microsoft.com 공식 페이지로 이동합니다 · 무료 · Windows

자주 묻는 질문

Q. DirectX 12 설치 파일은 따로 없나요?
없습니다. DirectX 12는 윈도우 10·11에 포함되어 윈도우 업데이트로 관리됩니다. 이 런타임은 구형 게임용 보조 파일을 추가하는 패키지입니다.
Q. 이미 설치되어 있는데 또 설치해도 되나요?
네, 문제없습니다. 설치 관리자가 이미 있는 구성 요소는 건너뛰고 빠진 파일만 채웁니다.
Q. 설치 후에도 dxdiag 버전이 그대로인데 실패한 건가요?
아닙니다. 이 런타임은 윈도우 DirectX 버전을 바꾸지 않으므로 dxdiag 표시가 그대로인 것이 정상입니다.
본 페이지는 비공식 안내 페이지이며 개발사와 무관합니다. 다운로드 버튼은 공식 사이트로 연결되며, 본 사이트는 설치 파일을 직접 배포하지 않습니다. 프로그램의 상표와 저작권은 각 개발사에 있습니다.