D3DX9_43.DLL 오류 적당한 해결방법
IT,PC,모바일,스마트폰 정보와 팁 그리고 제품리뷰와 생활정보
D3DX9_43.DLL 오류 적당한 해결방법
아시는분께서 무슨 게임인지 하시다가 "D3DX9_43.DLL 이 없어 프로그램을 시작할 수 없습니다." 라는 메시지가 나와서 게임이 실행이 안된다고 하시더라구요. 그래서 찾아 봤는데 당연히 해당 파일이 없어서 실행이 안되는 문제고. 해당 파일이 어떤 파일인지와 적당한 해결 방법에 대해서 알아 보도록 하겠습니다.
D3DX9_43.DLL ?
d3dx9_43.dll 파일은 DirectX9 에 포함된 윈도우 라이브러리 파일 입니다. 많은 3D 게임이 윈도우에서 실행을 할때 이 DirectX 를 이용하기 때문에 간혹 DirectX 가 설치가 안되어있거나 해당 파일이 없어 졌을때 오류가 발생하면서 게임이 실행이 안되는 경우가 많이 있습니다. 해당 파일은 윈도우10 의 경우에는 기본적으로 설치가 되어 있고 윈도우 XP 와 같이 오래된 OS 에서는 DirectX9 버전이나 10 을 설치 해주셔야 합니다. 파일이 삭제가 되는 이유는 여러 가지가 있는데 일반적인 손상으로 인해서 생길수 있고, 혹은 백신 프로그램등에 의해서 삭제가 되는 경우도 있다고 합니다.
D3DX9_43.dll 복구 방법
일단 dll 파일들이 없어 졌을때 가장 일반적인 방법으로는 DirectX 를 그냥 재설치 하시는 겁니다. 혹은 해당 파일만을 복원 할수도 있는데요. D3DX9_43.dll 파일은 DirectX9 버전의 라이브러리 이므로 해당 파일을 받아서 조치를 하면 됩니다.
다만 절대 dll 파일만 인터넷에서 다운을 받아서 사용을 하지 마시기 바랍니다. 물론 정상적인 파일도 있을수 있겠지만 변조되어 악성 코드가 심어져 있는 파일을 다운 받으실수도 있습니다. 일반적으로는 MS 홈페이지에서 받은 파일을 설치 하시는걸 권장 합니다.
DirectX9 버전은 " https://www.microsoft.com/ko-kr/download/details.aspx?id=19743 " 에서 다운을 받으실수 있습니다. 해당 파일을 가지고 d3dx9_43.dll 파일을 추출 하는 방법에 대해서 알아 보겠습니다. 해당 파일은 90메가 정도 되는데요. 파일 사이즈 그렇게 큰건 아니라고 생각 됩니다. 인터넷에서 그냥 dll 파일을 받아서 설치 하는것보다 안전하니 이 방법으로 복구 하시길 바래요.
다운로드를 눌러서 파일을 받으시면 되는데요. 파일을 받으시면 아래와 같이 driectx_mar2009_redist.exe 파일이 다운 받아 질겁니다. 해당 파일을 더블클릭 해서 실행을 해보시면 설치가 되는것 처럼 보이는데요.실제로 설치가 되는건 아니고 압축을 풀기만 하게 됩니다.
아래와 같이 License 에 동의를 하고 Yes 를 클릭 하시면 됩니다.
압축을풀 위치를 지정 하면 되는데요. 별도의 폴더를 만들어서 푸시는게 좋아요. 압축을 풀때 폴더를 만들어서 풀지 않기 때문에 그냥 푸시면 다른 파일하고 겹쳐질수가 있습니다. 별도의 디렉토리를 만들어서 푸시기 바랍니다.
디렉토리를 지정 하시고 OK 눌러 주시면 아래와 같이 압축이 풀리기 시작 합니다. 그다음으로 이제 d3dx9_43.dll 파일을 찾아서 복구만 하면 됩니다.
압축을 푼 파일 폴더 위치에가보시면 아래와 가티 Mar2009_d3dx9_41_x64.cab, Mar2009_d3dx9_41_x86.cab 파일이 보이실겁니다. 각각 64bit, 32bit OS 에서 사용 하는 파일로 본인 OS 종류에 맞는 파일을 찾으시면 됩니다.
Cab 파일도 압축 파일과 같은 거라서 해당 파일을 더블클릭 하시면 기본적으로 사용 하고 계시는 압축 프로그램로 해당 파일이 열리게 될겁니다. 저 같은 경우에는 알집을 사용 하는데요. 아래와 같이 알집으로 파일이 열리게 되죠.여기에서 안에 파일들을 보시면 찾고자 했던 d3dx9_41.dll 파일을 확인 하실수가 있습니다. 해당 파일을 임시 폴더에 압축을 푸셔서 해당 파일을 "C:\Windows\System32" 에 옮겨 놓으시면 됩니다. 이제 파일을 복구 했으니 다시 실행이 안되었던 게임을 실행 해보시기 바랍니다.
이상 윈도우에서 d3dx9_43.dll 오류가 발생 했을때 적당한 해결방법으로 MS 홈페이지에서 받은 파일에서 해당 파일을 찾아서 복구 하는 방법에 대해서 알아 보았습니다. 인터넷에서 많은 사이트들이 해당 파일을 다른 웹 사이트에서 다운받아서 복구 하라고 알려 주는데.. 개인적으로는 좋은 방법이 아니라고 생각 됩니다. 해당 파일이 정상적인 파일인지 보장을 할수가 없기 때문인데요. 가능한 MS 홈페이지에서 다운 받아서 복구 하시길 권장 해드려요. 그럼 문제가 잘 해결 되시길 바라면서 포스팅 마치도록 하겠습니다. 감사합니다.