마지막 수정일: 2026년 7월 28일
DirectX Runtime 오류는 게임을 실행할 때 자주 보이지만, 모든 경우가 DirectX를 다시 설치해야 하는 문제는 아닙니다. 같은 DirectX Error라도 d3dx9_43.dll 누락, XINPUT1_3.dll 오류, D3D11-compatible GPU, DXGI_ERROR_DEVICE_REMOVED, 0xc000007b, Steam DirectX Runtime Error는 원인과 해결 순서가 다릅니다.
이 글은 오류 문구를 기준으로 DirectX Runtime 오류를 나누고, Windows 업데이트, dxdiag 확인, 레거시 DirectX 런타임, Visual C++ 복구, Steam 무결성 검사, 그래픽 드라이버 점검까지 순서대로 확인하는 방법을 정리했습니다. 게임 실행 안됨 문제를 DirectX 하나로 단정하지 않도록 게임 파일 문제, GPU 기능 수준, 런타임 누락, 드라이버 안정성을 분리해서 봅니다.
- d3dx9_43.dll·XINPUT1_3.dll 누락은 Microsoft DirectX 최종 사용자 런타임을 확인합니다.
- D3D11-compatible GPU는 DirectX 재설치보다 dxdiag 기능 수준과 외장 GPU 실행 여부를 확인합니다.
- DXGI_ERROR_DEVICE_REMOVED·HUNG은 그래픽 드라이버, 오버클럭, 발열, 오버레이를 확인합니다.
- 0xc000007b·VCRUNTIME·MSVCP는 Visual C++ x86·x64 복구와 게임 파일 검사를 먼저 진행합니다.
- Steam DirectX Runtime Error는 실행 옵션을 비우고 게임 파일 무결성 검사를 먼저 진행합니다.
- 여러 게임에서 반복되면 Windows 업데이트, 그래픽 드라이버, DISM·SFC 순서로 확인합니다.
DirectX 오류를 빨리 고치려고 DLL 파일 하나만 외부 사이트에서 받는 방식은 위험합니다. 출처가 불분명한 파일은 악성코드 위험이 있고, 게임과 Windows에 맞는 버전인지 확인하기 어렵습니다. Microsoft 공식 런타임, Steam 무결성 검사, 그래픽 드라이버 공식 설치를 우선하세요.
오류 문구별 30초 판단표
DirectX Runtime 오류는 오류창에 적힌 단어가 가장 중요합니다. 아래 표에서 현재 문구와 가장 가까운 항목을 먼저 확인하세요.
| 오류 문구 | 먼저 의심할 원인 | 첫 조치 | 하면 안 되는 것 |
|---|---|---|---|
| d3dx9_43.dll 누락 | 구형 D3DX 구성 요소 없음 | Microsoft DirectX 최종 사용자 런타임 | 개별 DLL 다운로드 |
| XINPUT1_3.dll 누락 | 구형 XInput 구성 요소 없음 | 레거시 DirectX 런타임 설치 | DLL 파일만 복사 |
| D3D11-compatible GPU 필요 | GPU 기능 수준 부족·내장 GPU 실행 | dxdiag 기능 수준 확인 | DirectX만 반복 설치 |
| DXGI_ERROR_DEVICE_REMOVED | 드라이버 중단·GPU 불안정 | 오버클럭 해제와 드라이버 비교 | TdrDelay부터 수정 |
| 0xc000007b | Visual C++·DLL 아키텍처 혼선 | Visual C++ x86·x64 복구 | 무작위 DLL 교체 |
| Steam DirectX Runtime Error | 게임 파일·실행 옵션·런타임 설치 실패 | 실행 옵션 초기화와 무결성 검사 | Steam 삭제부터 진행 |
| DirectX 진단 도구가 계속 뜸 | 런처 설정·실행 옵션·파일 손상 | 실행 옵션 비우기와 무결성 검사 | dxdiag만 반복 실행 |
DirectX Error라는 제목만 보고 해결하면 원인을 놓치기 쉽습니다. 오류창의 DLL 이름, 에러 코드, DXGI 문구, GPU 문구를 그대로 기록해야 맞는 해결 순서를 고를 수 있습니다.
DirectX 오류 문구별 원인 구분
DirectX Runtime 오류는 “DirectX 설치 문제” 하나로 묶으면 안 됩니다. 오류 문구별로 게임 파일, Windows 구성 요소, GPU 지원, 드라이버, Visual C++를 나눠야 합니다.
| 오류 문구 | 주요 원인 | 먼저 할 일 |
|---|---|---|
| DirectX Runtime Error | 게임 파일·드라이버·런타임 충돌 | 정확한 세부 문구 확인 |
| Steam DirectX Runtime Error | Steam 설치 파일·런타임 설치 실패·무결성 문제 | 무결성 검사와 실행 옵션 초기화 |
| DirectX 진단 도구가 계속 뜸 | 게임 실행 시 진단 창 반복 호출 | 실행 옵션·런처 설정·게임 파일 확인 |
| d3dx9_43.dll 누락 | 레거시 D3DX 구성 요소 없음 | Microsoft DirectX 최종 사용자 런타임 |
| d3dcompiler_43.dll 오류 | 구형 셰이더 컴파일러 누락 | 레거시 런타임과 무결성 검사 |
| XINPUT1_3.dll 누락 | 구형 XInput 1.3 구성 요소 없음 | Microsoft 레거시 DirectX 런타임 |
| D3D11-compatible GPU 필요 | 기능 수준 부족·내장 GPU 실행·드라이버 문제 | dxdiag와 그래픽 설정 확인 |
| DXGI_ERROR_DEVICE_REMOVED·HUNG | 드라이버 중단·GPU 불안정·발열·오버클럭 | 기본 클럭과 드라이버 비교 |
| 0xc000007b | Visual C++·DLL·아키텍처 혼선 가능성 | 공식 Visual C++ x86·x64 복구 |
| VCRUNTIME·MSVCP 누락 | Visual C++ 재배포 패키지 누락 | 오류에 맞는 공식 패키지 설치 |
한 게임만 오류가 나면 게임 파일, 실행 옵션, 해당 게임이 요구하는 런타임을 먼저 확인합니다. 여러 게임에서 같은 오류가 반복되면 Windows, 그래픽 드라이버와 시스템 파일을 우선 점검하세요.
dxdiag로 DirectX 버전과 기능 수준 확인
dxdiag는 현재 Windows의 DirectX 버전, 그래픽카드 이름, 드라이버 날짜, 기능 수준을 확인할 수 있는 기본 도구입니다. D3D11-compatible GPU 오류는 특히 디스플레이 탭의 기능 수준을 봐야 합니다.
- Windows 키 + R을 누릅니다.
dxdiag를 입력하고 확인을 누릅니다.- 시스템 탭에서 DirectX 버전을 확인합니다.
- 디스플레이 탭에서 그래픽카드 이름과 드라이버 날짜를 확인합니다.
- 기능 수준 목록에 게임이 요구하는 값이 있는지 확인합니다.
- 노트북은 외장 그래픽카드가 별도 디스플레이 탭에 표시되는지 확인합니다.

시스템 탭에 DirectX 12가 표시되어도 그래픽카드가 게임이 요구하는 Direct3D 기능 수준을 지원하지 않을 수 있습니다. 게임 최소 사양과 dxdiag 디스플레이 탭의 기능 수준을 함께 확인하세요.
Windows 업데이트와 DirectX 12
Windows 10·11의 DirectX 구성 요소는 Windows 업데이트로 관리됩니다. DirectX 버전 자체를 올리려면 비공식 설치 프로그램보다 Windows 업데이트를 먼저 확인해야 합니다.
- Windows 설정을 엽니다.
- Windows 업데이트로 이동합니다.
- 업데이트 확인을 누릅니다.
- 누적 업데이트와 필요한 구성 요소를 설치합니다.
- 설치가 끝나면 PC를 다시 시작합니다.

그래픽 드라이버는 NVIDIA·AMD·Intel 또는 노트북 제조사의 공식 경로에서 현재 모델과 버전을 확인하는 편이 안전합니다. 오류가 최근 드라이버 설치 후 시작됐다면 이전 정상 버전도 비교하세요.
Steam DirectX Runtime Error가 뜰 때
Steam DirectX Runtime Error는 DirectX가 완전히 없는 문제라기보다, 게임 실행 중 Steam이 필요한 런타임 설치 파일을 적용하지 못했거나 게임 파일·실행 옵션·보조 설치 프로그램이 꼬였을 때 나타날 수 있습니다.
- Steam과 게임을 완전히 종료합니다.
- 게임의 실행 옵션에
-dx11,-dx12,-d3d11같은 강제 옵션이 있다면 백업 후 비웁니다. - 스팀 무결성 검사 하는법대로 게임 파일을 검사합니다.
- 복구 다운로드가 끝나면 Steam을 재시작합니다.
- 같은 오류가 반복되면 레거시 DirectX 런타임과 Visual C++를 공식 경로로 확인합니다.
- 플레이 버튼이 다시 돌아오거나 실행 중 무반응이면 스팀 게임 실행 안됨 해결로 분리해 점검합니다.
Steam 게임의 DirectX Runtime Error는 게임 파일, 실행 옵션, 런타임 패키지, 드라이버가 함께 얽힌 경우가 많습니다. 출처가 불분명한 DLL을 직접 복사하지 말고 무결성 검사와 공식 Microsoft 패키지를 먼저 사용하세요.
레거시 DirectX 런타임 확인
오래된 게임은 Windows의 최신 DirectX와 별도로 D3DX9, D3DX10, D3DX11, XAudio 2.7, XInput 1.3 같은 선택형 구성 요소를 요구할 수 있습니다. 이때 Microsoft의 DirectX 최종 사용자 런타임 웹 설치 관리자를 사용합니다.
레거시 런타임이 필요한 대표 문구
d3dx9_43.dll을 찾을 수 없음d3dcompiler_43.dll누락XINPUT1_3.dll누락- 오래된 게임에서 DirectX 초기화 실패
- Microsoft 공식 DirectX 최종 사용자 런타임 페이지를 엽니다.
- 웹 설치 관리자를 다운로드합니다.
- 설치 파일을 실행해 필요한 구성 요소를 추가합니다.
- PC를 재시작합니다.
- 게임 파일 무결성 검사 후 다시 실행합니다.
Windows에 설치된 DirectX 버전은 그대로 유지되고, 오래된 게임이 요구하는 선택형 파일이 함께 설치됩니다.
D3D11-compatible GPU 오류 해결
A D3D11-compatible GPU is required 오류는 DirectX 설치 파일보다 그래픽카드 기능 수준, 드라이버와 실행 GPU를 확인해야 합니다.
| 확인 항목 | 문제 징후 | 조치 |
|---|---|---|
| dxdiag 기능 수준 | 게임 요구 수준이 목록에 없음 | 그래픽카드 하드웨어 요구사항 재확인 |
| 그래픽 드라이버 | Microsoft 기본 디스플레이 어댑터 표시 | GPU 제조사 공식 드라이버 설치 |
| 노트북 실행 GPU | 내장 그래픽으로만 실행 | Windows 그래픽 설정에서 고성능 GPU 지정 |
| 원격 데스크톱·가상 환경 | GPU 기능이 제한되어 표시 | 로컬 환경에서 다시 실행 |
| 게임 최소 사양 | GPU 세대·VRAM이 요구 미달 | 설정 변경이 아닌 하드웨어 검토 |
운영체제의 DirectX 버전과 GPU가 지원하는 기능 수준은 별개입니다. GPU 모델·VRAM·드라이버 버전이 불분명하다면 그래픽카드 확인 방법에서 먼저 확인하세요.
DXGI_ERROR_DEVICE_REMOVED·HUNG 오류 해결
DXGI 오류는 Windows가 그래픽 장치 또는 드라이버가 정상 응답하지 않는 상태를 감지했을 때 나타날 수 있습니다. DirectX 런타임을 반복 설치하기보다 GPU 안정성을 확인해야 합니다.
- GPU 오버클럭과 언더볼팅을 기본값으로 되돌립니다.
- MSI Afterburner·RivaTuner와 그래픽 필터를 종료합니다.
- 그래픽 드라이버를 공식 최신 버전으로 업데이트합니다.
- 업데이트 후 시작됐다면 이전 정상 버전으로 롤백합니다.
- 게임 파일 무결성 검사를 실행합니다.
- GPU 온도, 보조전원과 전원 공급 상태를 확인합니다.
- 특정 DirectX 모드에서만 발생하는지 게임 공식 안내에 따라 비교합니다.
드라이버 설치·이전 버전 복원·클린 설치 기준은 그래픽 드라이버 업데이트 방법에서 확인하세요.
시간 제한을 늘리면 오류 표시만 늦어지고 실제 드라이버·발열·전원 문제를 가릴 수 있습니다. 기본 클럭과 정상 드라이버 상태를 먼저 확인해야 합니다.
게임 파일 무결성 검사
게임 폴더의 셰이더, 실행 파일, 런타임 설치 파일이 손상된 경우에는 무결성 검사가 도움이 될 수 있습니다. Steam 게임에서 DirectX Error가 특정 게임에만 나타난다면 이 단계를 먼저 확인하세요.
Steam 라이브러리 → 게임 우클릭 → 속성 → 설치된 파일 → 게임 파일 무결성 검사파일 1개 확인 실패, 검사 멈춤과 반복 다운로드는 스팀 무결성 검사 하는법에서 따로 확인하세요.
0xc000007b·VCRUNTIME·MSVCP 오류
0xc000007b, VCRUNTIME140.dll, MSVCP140.dll 오류는 DirectX 자체보다 Visual C++ 재배포 가능 패키지나 다른 런타임 문제일 수 있습니다.
- 오류에 표시된 DLL 이름을 기록합니다.
- Microsoft 공식 Visual C++ 재배포 가능 패키지 페이지를 엽니다.
- 최신 v14 패키지의 x64와 x86을 확인합니다.
- 이미 설치되어 있다면 복구를 선택합니다.
- 게임이 오래된 버전을 요구하면 개발사 안내에 맞는 구버전 패키지를 확인합니다.
- PC를 재시작하고 게임을 실행합니다.
32비트로 제작된 게임은 x86 런타임을 사용합니다. 현재 Windows가 64비트라는 이유만으로 x64 패키지만 설치하면 안 됩니다.
여러 게임에서 반복되면 DISM·SFC 실행
특정 게임 하나가 아니라 여러 게임과 Windows 구성 요소에서 DirectX Runtime 오류가 반복될 때만 시스템 파일 복구를 고려합니다. Microsoft는 DISM을 먼저 완료한 뒤 SFC를 실행하도록 안내합니다.
- 시작 메뉴에서 명령 프롬프트 또는 터미널을 검색합니다.
- 관리자 권한으로 실행합니다.
- 첫 번째 명령이 끝날 때까지 기다립니다.
- 완료 후 두 번째 명령을 실행합니다.
- 두 검사 결과를 확인하고 PC를 재시작합니다.
DISM이 완료된 뒤 다음 줄에서 SFC를 실행합니다. 진행률이 멈춘 것처럼 보여도 창을 닫거나 PC를 강제 종료하지 마세요.
오버레이·실행 옵션·그래픽 설정 초기화
게임 파일과 Windows 구성 요소가 정상인데도 오류가 반복되면 외부 프로그램과 강제 그래픽 API 옵션을 확인합니다.
- Steam·Discord 게임 오버레이
- NVIDIA·AMD 녹화와 게임 필터
- Xbox Game Bar 백그라운드 녹화
- MSI Afterburner·RivaTuner Statistics Server
- ReShade·모드·그래픽 주입 도구
- Steam 실행 옵션의
-dx11,-dx12,-d3d11
게임 개발사가 공식 지원하지 않는 DirectX 강제 옵션은 업데이트 후 실행 오류를 만들 수 있습니다. 먼저 비워 둔 상태에서 정상 실행되는지 확인하세요.
DirectX 문제가 아닌 경우
오류창에 DirectX가 보이지 않거나 플레이 버튼만 무반응이라면 DirectX보다 Steam 실행 구조, 화면 출력, 그래픽카드 전원 문제일 수 있습니다.
| 증상 | DirectX보다 먼저 볼 것 | 연결 글 |
|---|---|---|
| 플레이 버튼 무반응 | 남은 프로세스, Steam 캐시, 보조 런처 | 스팀 게임 실행 안됨 해결 |
| 소리는 들리는데 화면만 검음 | 해상도, 출력 모니터, 전체화면, HDR | 게임 검은 화면 해결 |
| 모니터 신호가 끊기거나 PC가 재부팅됨 | GPU 온도, 보조전원, 파워, 케이블 | 게임 중 모니터 신호 없음 해결 |
| FPS가 낮고 끊김 | 그래픽 옵션, 백그라운드 앱, 전원 설정 | 윈도우11 게임 최적화 |
DirectX 오류 최종 체크리스트
| 순서 | 할 일 | 확인 목적 |
|---|---|---|
| 1 | 오류 문구와 DLL 이름 기록 | DirectX Runtime 오류 유형 구분 |
| 2 | 특정 게임만 실패하는지 여러 게임에서 반복되는지 확인 | 게임 파일 문제와 Windows 문제 분리 |
| 3 | dxdiag 버전·기능 수준 확인 | Windows와 GPU 지원 확인 |
| 4 | Windows 업데이트 후 재시작 | 최신 시스템 구성 요소 적용 |
| 5 | 레거시 DirectX 런타임 설치 | d3dx·XINPUT 누락 해결 |
| 6 | GPU 기능 수준·실행 GPU 확인 | D3D11-compatible GPU 해결 |
| 7 | 드라이버·기본 클럭·온도 점검 | DXGI 오류 해결 |
| 8 | 게임 파일 무결성 검사 | 손상·누락 파일 복구 |
| 9 | Visual C++ x86·x64 복구 | 0xc000007b·VCRUNTIME 해결 |
| 10 | DISM 완료 후 SFC 실행 | Windows 시스템 파일 복구 |
| 11 | 오버레이·실행 옵션 초기화 | 외부 프로그램 충돌 분리 |
DirectX Runtime 오류는 오류 문구별로 나눠야 합니다. Steam DirectX Runtime Error는 실행 옵션과 무결성 검사, d3dx9_43.dll·XINPUT1_3.dll 누락은 레거시 런타임, D3D11-compatible GPU는 기능 수준과 실행 GPU, DXGI 오류는 드라이버·GPU 안정성, 0xc000007b와 VCRUNTIME은 Visual C++와 게임 파일을 우선 확인하세요. DirectX Error를 구분하지 않고 반복 설치하거나 개별 DLL을 내려받는 방식은 피해야 합니다.
DirectX 오류 자주 묻는 질문
Q. DirectX Runtime 오류는 DirectX를 다시 설치하면 해결되나요?
A. 오류 종류에 따라 다릅니다. 구형 DLL 누락은 레거시 DirectX 런타임으로 해결될 수 있지만, D3D11-compatible GPU는 그래픽카드 기능 수준, DXGI 오류는 드라이버와 GPU 안정성, 0xc000007b는 Visual C++를 봐야 합니다.
Q. Steam DirectX Runtime Error가 뜨면 뭘 먼저 해야 하나요?
A. Steam 실행 옵션을 비우고 게임 파일 무결성 검사를 먼저 진행하세요. 이후에도 반복되면 Microsoft 레거시 DirectX 런타임, Visual C++, 그래픽 드라이버 순서로 확인합니다.
Q. DirectX Error가 뜨면서 게임 실행이 안 됩니다.
A. 오류창의 세부 문구가 중요합니다. DLL 누락, Runtime Error, DXGI, D3D11-compatible GPU, 0xc000007b 중 어떤 문구인지 확인한 뒤 해당 항목만 적용하세요.
Q. DirectX 진단 도구가 계속 뜨는 건 오류인가요?
A. 게임이나 런처가 실행 전 진단을 반복 호출하는 상태일 수 있습니다. Steam 실행 옵션, 런처 설정, 게임 파일 손상 여부를 확인하고 무결성 검사를 진행하세요.
Q. Windows 11에 DirectX 12를 다시 설치할 수 있나요?
A. Windows 11의 DirectX는 Windows 구성 요소이며 Windows 업데이트로 관리됩니다. 최종 사용자 런타임은 DirectX 12를 재설치하는 프로그램이 아니라 구형 게임용 선택형 파일을 추가합니다.
Q. dxdiag에는 DirectX 12인데 게임이 DX12를 지원하지 않는다고 나옵니다.
A. 운영체제의 DirectX 버전과 그래픽카드 기능 수준은 다릅니다. dxdiag 디스플레이 탭의 기능 수준과 게임의 최소 GPU 요구사항을 확인하세요.
Q. d3dx9_43.dll 파일만 내려받아도 되나요?
A. 권장하지 않습니다. Microsoft 공식 DirectX 최종 사용자 런타임을 설치해 관련 구성 요소를 함께 복구하세요.
Q. XINPUT1_3.dll 누락은 왜 생기나요?
A. 일부 구형 게임이 사용하는 XInput 1.3 구성 요소가 설치되지 않았을 때 나타날 수 있습니다. Microsoft 레거시 DirectX 런타임을 확인하세요.
Q. D3D11-compatible GPU 오류는 DirectX 재설치로 해결되나요?
A. 기능 수준 부족이 원인이라면 해결되지 않습니다. dxdiag의 기능 수준, 그래픽 드라이버, 외장 GPU 실행 여부와 게임 최소 사양을 확인해야 합니다.
Q. 0xc000007b도 DirectX 오류인가요?
A. DirectX와 함께 나타날 수 있지만 Visual C++와 DLL 아키텍처 문제 등 원인이 다양합니다. Visual C++ x86·x64 복구와 게임 파일 검사를 먼저 진행하세요.
Q. DXGI_ERROR_DEVICE_REMOVED가 반복됩니다.
A. GPU 오버클럭·언더볼팅을 기본값으로 되돌리고 오버레이를 종료한 뒤 드라이버 최신 버전과 이전 정상 버전을 비교하세요. 온도와 전원 상태도 확인해야 합니다.
'PC 최적화 방법' 카테고리의 다른 글
| FPS 게임 발소리 EQ 설정 2026|배그·발로란트 사플 이퀄라이저 추천 (0) | 2026.06.24 |
|---|---|
| 게임용 SSD 추천 2026|SATA SSD vs NVMe 차이·로딩 속도·FPS 체감 (0) | 2026.06.24 |
| 윈도우11 시작 프로그램 정리 방법|부팅 후 느림·자동 실행 끄기 (0) | 2026.06.23 |
| 윈도우11 게임 최적화 방법|FPS 저하·렉 줄이는 설정 순서 (0) | 2026.06.23 |
| 그래픽 드라이버 업데이트 방법|NVIDIA·AMD·Intel 설치·롤백 (0) | 2026.06.22 |