티스토리 뷰
게임을 설치하고 두근두근 설레는 마음으로 실행을 했는데 두둥!!! 왠 허접쓰레기같은 에러메시지가 뜨면서 실행이 되지 않거나 게임이 실행되다가 중간에 에러메시지가 뜨면서 진행이 되지 않을 때는 정말 엄청난 짜증이 가슴 깊숙한 곳으로부터 솟구쳐오르게 됩니다.
위와 같은 오류는 Direct X 의 3D 확장 관련 오류이며 해결방법은 간단합니다. 위의 메시지대로라면 d3dx9_42.dll 파일이 없다는 것이니 해당 dll 파일만 찾아서 시스템 폴더로 넣어주면 되는 것이죠. 하지만 단순히 d3dx9_42.dll 파일만 시스템 폴더로 넣어서는 위와 같은 문제의 해결이 일시적으로만 될 뿐 오류가 반복되는 경우가 많은 것으로 확인이 되었습니다.
제 생각에는 게임이 실행되면서 또는 진행이 되면서 현재 컴퓨터에 설치된 버전의 Direct X 와 충돌이 되면서 d3dx9_42.dll 파일에 문제가 생기는 것이 아닐까 예상이 됩니다.
그래서 d3dx9_42.dll 에러를 해결하는 가장 확실한 방법은 현재 설치된 Direct X 를 제거하고 다시 Direct X 를 다운로드 받아서 설치를 해주는 두번째 방법입니다.
우선 첫번째 방법을 알려드리고 나서 두번째 방법을 알려드릴테니 선택은 본인이 하시기 바랍니다.
1. d3dx9_42.dll 을 시스템폴더에 넣어주는 방법
대부분의 dll 파일을 다운로드 받을 수 있는 DLL-FILES.COM 이라는 사이트의 한국어 버전의 홈페이지로 접속을 해주세요. ==> 클릭!!! https://ko.dll-files.com
DLL-FILES.COM 의 메인화면의 상단의 검색창에 d3dx9_42.dll 을 입력하시고 DLL 파일 검색 버튼을 클릭해 주세요.
그럼 화면 하단에 파일명으로 d3dx9_42.dll 이 검색이 됩니다. 해당 파일명을 클릭해 주세요.
해당 파일명을 클릭해 주시고 나타나는 화면의 하단으로 내려가 보시면 위의 사진과 같이 해당 d3dx9_42.dll 파일이 운영체제의 버전별로 2가지가 검색되어 있습니다. 본인의 운영체제의 비트수에 맞는 버전을 선택하셔서 다운로드를 클릭해 주시면 d3dx9_42.dll 파일이 압축파일인 d3dx9_42.zip 파일로 다운로드가 됩니다.
다운로드 받으신 d3dx9_42.zip 파일의 압축을 해제해서 d3dx9_42.dll 파일을 32bit 운영체제라면 Windows 아래의 System 32 폴더에 64비트 운영체제라면 Windows 아래의 SysWOW64 폴더에 넣어주시면 됩니다.
이 방법으로 해결이 되는 경우도 많이 있습니다. 하지만 이 방법으로는 몇번 게임을 하다보면 다시 오류 메시지가 뜨는 경우가 많다고 합니다. 그래서 근본 원인을 해결하는 두번째 방법을 소개합니다.
2. Direct X 삭제후 재설치하는 방법
먼저 본인의 운영체제별로 제어판에서 프로그램 설치 및 삭제로 가시거나 앱 및 기능으로 들어가셔서 기존에 설치되어 있는 Direct X 를 제거해 주신 후에 아래의 링크로 들어가셔서 최신 Direct X 를 다운로드를 받아줍니다.
위의 링크를 클릭하시면 아래의 사진과 같이 Direct X 를 다운로드 받을 수 있는 마이크로소프트의 공식 홈페이지로 접속이 됩니다.
바로 보이는 빨간색 다운로드 버튼을 클릭해 주세요.
마이크로소프트에서 제 컴퓨터에 Direct X 를 설치한다고 사용권 계약서까지 들이밉니다. 동의를 해주세요.
마이크로소프트에서는 Direct X 에도 어김없이 Bing 바를 끼워팔려고 시도를 합니다. Bing 바를 사용하기를 원치 않으신다면 Bing 바 설치에 되어 있는 체크를 살포시 체크해제하신 후 다음버튼을 클릭해 주세요.
Direct X 런타임 구성요소를 설치한다고 합니다. 다음 버튼을 눌러주세요.
잠시 기다리시면 설치가 완료됩니다. 하단의 마침을 클릭해서 Direct X 설치를 종료해 주세요. 이렇게 Direct X 를 최신버전으로 설치해 주시면 더이상 d3dx9_42.dll 에러는 나타나지 않을 겁니다.
이상으로 d3dx9_42.dll 에러를 해결하는 2가지 방법에 대해서 알려드렸습니다. 첫번째 방법으로 해결되는 경우도 있지만 깔끔하게 두번째 방법으로 확실하게 해결하는 것을 좀더 추천드리며 즐겁게 게임하시는데 도움이 되시기를 바랍니다.