본문 바로가기

다이렉트X(DirectX) 오류 발생시, 재설치 문제 해결 방법

by 한결처럼 2023. 2. 10.
반응형

다이렉트X는 게임을 하다 보면 간혹 오류가 발생하는 경우가 있습니다. DirectX 관련 오류가 발생한 경우에는 DirectX를 재설치하는 방법을 통해서 다이렉트X 오류 관련 문제를 해결할 수 있습니다. 다이렉트X 재설치 방법에 대해서 자세하게 알아보도록 하겠습니다.

 

다이렉트X 관련 오류와 재설치 문제 해결 방법

다이렉트X는 마이크로소프트에서 개발한 종합 멀티미디어 라이브러리로 우리에게는 게임 라이브러리로 잘 알려져 있습니다. 요즘 대부분의 게임들은 다이렉트X 라이브러리를 사용해서 게임을 구동할 수 있습니다.
다이렉트X 라이브러리는 별도로 설치해서 사용을 했던 것이라 보통 게임 설치 시에 추가로 설치되거나 게임사에서 설치 경로를 링크해서 실행하기도 했었지만, 최근에는 윈도우 10 버전부터는 다이렉트X가 내부에 포함되어 있기 때문에 따로 설치를 제공하고 있지 않습니다.
이런 이유로 다이렉트X 파일의 일부가 손상된다면, 재설치할 방법이 따로 없습니다.

다이렉트X 관련 오류 발생

다이렉트X 파일이 손상되거나 문제가 발생한 경우에는 게임 실행 시 문제가 발생하기도 합니다.
대부분의 다이렉트X 관련 오류는 D3D11, Dx11Renderer, d3dx9_300.dll, D3DX9_26.DLL, d3dx9_43.dll, xinput1_3.dll, DirectX Runtime, Microsoft Visual C++ 2013 Runtime / DirectX Runtime 등의 오류창이 생성되면서, 에러가 발생합니다. 오류 메시지에 다이렉트X 관련 문장이 있는 경우에는 대부분 다이렉트X 문제라고 볼 수 있습니다.

 

다이렉트X 재설치 방법

① 다이렉트X 버전 확인

매뉴얼 : 키보드 [윈도우 로고키 + R] 키를 동시 입력해서 [실행] 창 실행 ▶ dxdiag 입력 후 [확인] 버튼 클릭 ▶ "DirectX 진단 도구" 창 실행 ▶ [시스템] 탭의 "DirectX 버전" 항목에서 현재 다이렉트X 버전을 확인할 수 있습니다.

다이렉트X 다운로드 및 재설치 방법

매뉴얼 : 마이크로소프트 다이렉트X 설치 페이지 접속 ▶ "DirectX 최종 사용자 런타임 웹 설치 관리자"에 있는 [다운로드] 버튼 클릭 ▶ 다운로드한 [dxwebsetup.exe] 파일 실행하기 전에 게임 등을 실행하다가 에러가 난 경우에는 윈도우를 재시작한 다음 실행해서 재설치하는 것을 권장합니다. ▶ "사용자 계정 컨트롤" 창에서 [예] 버튼 클릭 ▶ 설치 과정에서 사용권 계약에 동의하고, [다음(N)] 버튼 클릭 ▶ [Bing 바 설치]를 원하지 않는 경우 박스체크해제 후 [다음(N)] 버튼 클릭 ▶ 구성 요소 다운로드 및 설치를 완료한 다음 [마침] 버튼 클릭

 

※ 다이렉트X 재설치가 진행되지 않는 경우 해결 방법

다이렉트X 설치를 진행하더라도 모든 사용자가 성공적으로 설치가 진행되지 않는 경우가 있습니다.
다운로드한 [dxwebsetup.exe] 파일을 다시 실행한 다음 설치를 진행하다 보면 [설치 완료 / 최신 버전의 DirectX가 이미 설치되어 있습니다. 새로 설치할 필요가 없습니다.] 메시지가 표시되면서 설치를 거부하는 경우가 있습니다. 다이렉트x 설치 오류가 발생하면서 실패한 분들은 다이렉트X를 수동 설치를 진행해서 재설치를 완료할 수 있습니다.

매뉴얼 : 마이크로소프트 다이렉트X 수동 설치 페이지 접속 ▶ "DirectX 최종 사용자 런타임"에 있는 [다운로드] 버튼 클릭 ▶ 다운로드한 [directx_Jun2010_redist] 실행 ▶ 'DirectX June 2010 SDK' 창에서 [Yes] 버튼 클릭 ▶ [Yes] 버튼을 누르면, 압출을 풀 위치를 선택하는 창이 실행되는데, [Browse...] 버튼을 클릭해서 위치를 선택합니다. ▶ 압축을 해제한 파일 중에서 [DXSETUP.exe] 파일 마우스 우클릭 ▶ [관리자 권한으로 실행(A)] 클릭 ▶ '사용자 계정 컨트롤' 창에서 [예] 클릭 ▶ "DirectX 설치 시작" 창에서 약관을 동의하고, [다음(N)] 버튼 클릭 ▶ "DirectX 런타임 설치" 창에서 [다음(N)] 버튼 클릭해서 설치 진행 ▶ [마침] 버튼 클릭

최신 버전의 다이렉트X가 설치되어 있더라도, 수동 설치를 진행하는 경우 다이렉트X를 제거하거나 삭제할 필요 없이 모두 재설치할 수 있습니다.

댓글