스팀 게임 첫 실행 시 DirectX 무한 재설치? 5초 만에 해결하는 꿀팁

2026-07-27 · 테크 · 읽는데 6분

스팀 게임을 처음 실행했는데 DirectX 설치 화면이 끝없이 반복된다면? 게임 하나 설치하고 실행하려고 했을 뿐인데, 재설치 버튼이 계속 뜨고 설치가 끝나도 또 같은 화면이 나타나는 황당한 경험, 꽤 자주 겪는 일입니다. 이 문제는 DirectX 자체가 고장 난 게 아니라 게임이 필요로 하는 특정 DLL 파일이 없거나, 스팀 클라이언트의 게임 파일 상태가 불안정하기 때문에 발생합니다. 가장 빠른 해결책은 게임 설치 폴더 안에 있는 _CommonRedist 폴더를 직접 찾아서 수동으로 설치하는 방법입니다. 이 방법만으로도 대부분의 무한 재설치 루프가 5초 안에 해결됩니다.

게임 실행할 때마다 DirectX 설치 화면이 반복되는 진짜 이유

DirectX 설치 무한 루프는 게임이 실행 직전에 필요한 런타임 구성 요소를 찾지 못했을 때 나타납니다. 우리나라 게이머들이 흔히 겪는 이 문제의 원인은 생각보다 단순합니다. 스팀이 게임을 처음 실행할 때 자동으로 DirectX 설치를 시도하는데, 이미 최신 버전의 DirectX가 설치되어 있어도 특정 DLL 파일(예: d3dx9_43.dll, D3DCompiler_47.dll)이 누락되어 있으면 설치 프로그램이 계속 실행되는 것입니다.

  • 게임 자체에 포함된 설치 파일과 시스템 DirectX 버전 간의 불일치: 스팀 게임은 보통 _CommonRedist 폴더 안에 DirectX 재배포 패키지를 포함하고 있습니다. 시스템에 DirectX 12가 깔려 있어도, 게임이 DirectX 9 또는 10 기반의 DLL을 요구하면 해당 파일이 없어서 설치 화면이 반복됩니다.
  • 스팀 게임 파일 무결성 문제: 설치 과정에서 일부 파일이 손상되거나 누락된 경우에도 동일한 현상이 발생합니다.
  • 윈도우 업데이트 누락 또는 시스템 파일 손상: 드물게 윈도우 자체의 DLL 파일이 손상되어 DirectX 설치가 정상적으로 완료되지 않는 경우도 있습니다.

5초 해결 게임 폴더에서 직접 설치 파일 찾기

가장 빠르고 확실한 방법은 스팀 게임이 설치된 폴더 안에 들어 있는 DirectX 설치 파일을 직접 실행하는 것입니다. 이 방법을 쓰면 스팀의 자동 실행 로직을 우회하고, 게임이 실제로 필요로 하는 정확한 버전의 구성 요소만 설치할 수 있습니다.

  1. 스팀 라이브러리에서 문제가 발생한 게임을 마우스 오른쪽 버튼으로 클릭한 후 관리 > 로컬 파일 보기를 선택합니다.
  2. 열린 게임 설치 폴더에서 _CommonRedist 폴더를 찾아 더블클릭합니다.
  3. 그 안에 있는 DirectX 폴더(혹은 DXRedist 등)를 열고, DXSETUP.exe 파일을 실행합니다.
  4. 설치가 완료되면 게임을 다시 실행해 봅니다.

이 방법으로 해결되지 않는다면, 같은 _CommonRedist 폴더 안에 있는 vcredist(Visual C++ 재배포 패키지) 폴더도 함께 설치해 주는 것이 좋습니다. Visual C++ 라이브러리가 누락되어도 비슷한 오류가 발생할 수 있습니다.

그래도 안 된다면? 차근차근 점검할 3가지

직접 설치 방법이 통하지 않았다면, 문제의 원인이 게임 파일 자체나 시스템에 있을 가능성이 높습니다. 아래 세 가지 방법을 순서대로 시도해 보세요.

스팀 게임 파일 무결성 검사

스팀 자체 기능으로 게임 파일이 정상적인지 검사하고 손상된 파일을 자동으로 복구합니다.

  • 라이브러리에서 게임 우클릭 > 속성 > 설치된 파일 > 게임 파일 무결성 검사를 클릭합니다.
  • 검사가 끝날 때까지 기다린 후 게임을 다시 실행합니다.

마이크로소프트 공식 DirectX 최종 사용자 런타임 설치

시스템에 DirectX 9, 10, 11에 필요한 모든 DLL 파일을 한 번에 설치해 주는 공식 패키지입니다. 이미 DirectX 12가 설치된 윈도우 10이나 11에서도 구버전 DLL이 필요할 때 반드시 설치해야 합니다.

  • 마이크로소프트 공식 다운로드 페이지에서 DirectX 최종 사용자 런타임 웹 설치 관리자를 받아 실행합니다.
  • 설치 중 'DirectX 설치 프로그램에서 다음 파일을 복사할 수 없습니다' 같은 오류가 뜬다면, 윈도우 업데이트를 먼저 최신 상태로 만든 후 다시 시도하세요.

그래픽 드라이버 재설치 및 윈도우 시스템 파일 검사

드라이버가 DirectX를 제대로 지원하지 않거나 시스템 파일이 손상된 경우입니다.

  • 그래픽 카드 제조사(NVIDIA, AMD, Intel) 공식 홈페이지에서 최신 드라이버를 다운로드해 설치합니다.
  • 윈도우 검색창에 cmd를 입력하고 관리자 권한으로 실행한 후, sfc /scannow 명령어를 입력해 시스템 파일을 검사하고 복구합니다.

자주 묻는 질문

Q. DirectX 12가 이미 설치되어 있는데도 이 오류가 발생하나요?

네, 발생합니다. 윈도우 10/11에는 DirectX 12가 기본 포함되어 있지만, 많은 스팀 게임들은 DirectX 9, 10, 11 기반의 레거시 DLL 파일을 필요로 합니다. 이 파일들은 기본적으로 포함되어 있지 않아 따로 설치해야 합니다.

Q. 인터넷에서 d3dx9_43.dll 파일만 따로 받아서 넣어도 되나요?

절대 권장하지 않습니다. 비공식 사이트에서 DLL 파일을 단독으로 다운로드하면 악성코드에 감염될 위험이 매우 큽니다. 반드시 마이크로소프트 공식 DirectX 설치 관리자나 게임 내 _CommonRedist 폴더를 통해 설치하세요.

Q. 모든 방법을 다 해봤는데도 계속 반복됩니다. 어떻게 해야 하나요?

시스템 파일이 심각하게 손상된 상태일 수 있습니다. 관리자 권한으로 명령 프롬프트를 열고 DISM /Online /Cleanup-Image /RestoreHealth 명령어를 먼저 실행한 후, 다시 sfc /scannow를 실행해 보세요. 그래도 해결되지 않으면 윈도우를 초기화하거나 미디어 생성 도구로 재설치하는 것이 근본적인 해결책이 될 수 있습니다.