DirectX End-User Runtime다이렉트X 런타임
오래된 게임이 요구하는 d3dx9·XInput 파일을 채워 주는 마이크로소프트 공식 런타임
공식 사이트(microsoft.com)로 이동해 내려받습니다. 본 사이트는 설치 파일을 직접 제공하지 않습니다.
다이렉트X 런타임 소개
다이렉트X(DirectX)는 마이크로소프트가 만든 게임·멀티미디어용 API 모음으로, 그래픽 카드와 사운드, 게임 패드를 프로그램이 다룰 수 있게 해 주는 윈도우의 핵심 구성 요소입니다. DirectX 자체는 윈도우 10과 11에 이미 들어 있고 윈도우 업데이트로 관리됩니다. 이 페이지에서 다루는 'DirectX 최종 사용자 런타임'은 그 위에 얹는 별도 보충 패키지입니다.
오래된 게임 중에는 D3DX9, D3DX10, D3DX11, XInput 1.3, XAudio 2.7 처럼 예전 DirectX SDK에 들어 있던 보조 라이브러리를 쓰는 작품이 많습니다. 이 파일들은 윈도우에 기본 포함되지 않기 때문에 'd3dx9_43.dll이 없어 코드 실행을 진행할 수 없습니다' 같은 오류가 납니다. 최종 사용자 런타임은 이런 파일을 버전별로 나란히(side-by-side) 설치해 문제를 해결합니다.
마이크로소프트가 무료로 배포하는 공식 설치 파일이며, 설치해도 기존 DirectX 버전이 바뀌거나 다른 게임이 영향을 받지 않습니다. 반대로 dll 파일 하나만 따로 내려받게 하는 사이트는 악성코드 위험이 커서 피해야 합니다. 이 페이지에서는 공식 다운로드 바로가기와 함께 설치 방법, 버전 확인법, 오류 해결, 안전 수칙 가이드를 안내합니다.
주요 기능
dxwebsetup.exe 가 PC에 없는 구성 요소만 확인해 내려받으므로 이미 있는 파일은 다시 설치하지 않습니다.기본 정보
| 프로그램명 | DirectX End-User Runtime (다이렉트X 런타임) |
|---|---|
| 개발사 | Microsoft |
| 라이선스 | 무료 |
| 지원 OS | Windows |
| 언어 | 한국어 포함 다국어 |
| 카테고리 | 유틸리티 |
| 공식 사이트 | microsoft.com |
| 최신 버전 | 공식 다운로드 페이지에서 확인 |
| 이전 버전 | 공식 이전 버전 보관 페이지 |
설치 요약

- 아래 공식 다운로드 버튼을 눌러 마이크로소프트 다운로드 센터의 'DirectX 최종 사용자 런타임 웹 설치 관리자' 페이지로 이동합니다.
다운로드버튼을 눌러dxwebsetup.exe를 내려받습니다.- 파일을 실행하고 사용자 계정 컨트롤(UAC) 창에서
예를 누른 뒤 사용권 계약에 동의합니다. 다음을 누르면 필요한 구성 요소만 내려받아 설치합니다. 완료 창이 뜨면마침을 누릅니다.- 오류가 났던 게임을 다시 실행해 dll 누락 메시지가 사라졌는지 확인합니다. 필요하면 PC를 한 번 다시 시작합니다.
주의사항
d3dx9_43.dll같은 파일을 dll 개별 다운로드 사이트에서 받아 System32 폴더에 넣지 마세요. 버전 불일치로 다른 오류가 생기거나 악성코드가 섞여 있을 수 있습니다.- 이 패키지는 DirectX 12를 '업그레이드'하는 설치 파일이 아닙니다. 최신 DirectX는 윈도우 업데이트와 그래픽 드라이버 업데이트로만 갱신됩니다.
- 'DirectX 13 다운로드', '다이렉트X 최신판 무료' 같은 문구를 내세우는 사이트는 비공식입니다. 공식 파일은 마이크로소프트 다운로드 센터에서만 받으세요.
- 여러 런타임을 한꺼번에 깔아 준다는 비공식 '올인원 런타임 팩'은 출처를 확인할 수 없고 변조 위험이 있으므로 사용하지 않는 것이 안전합니다.
자주 묻는 질문
Win + R 을 누르고 dxdiag 를 입력하면 DirectX 진단 도구가 열립니다. 시스템 탭 아래쪽의 'DirectX 버전' 항목과 디스플레이 탭의 '기능 수준'을 확인하세요.DXSETUP.exe 로 설치해 보세요. 그래도 안 되면 윈도우 업데이트 적용 후 sfc /scannow 로 시스템 파일을 점검합니다. 자세한 방법은 오류 해결 가이드를 참고하세요.