d3dx9_42.dll 오류를 해결해보자

안녕하세요 소마입니다.

게임을 하다 보면 평소에는 잘되다가 갑자기 실행이 안 되는 경우가 있다. 그냥 안 되는 거면 모르겠는데 항상 adfe*.dll이라는 파일이 없다면서 프로그램을 실행시킬 수 없다고 한다.

이러한 경우의 원인은 크게 2가지로 나눌 수 있다. (더 많은 원인이 있겠지만 제가 아는 원인이 2가지 입니다.)

   

1) 바이러스나 애드웨어 등의 원인으로 다이렉트x파일의 일부가 삭제되었기 때문이다.

또는 자신이 또는 내 컴퓨터를 만진 사람이 실수로 다이렉트x의 일부분을 지워버렸기 때문이다.

2) 자신의 컴퓨터에 설치된 다이렉트x의 버전과 프로그램이 요구하는 버전의 괴리 때문에 발생하는 문제입니다.

   

이렇듯 두 원인에는 하나의 공통점이 있습니다. 찾으셨나요?

바로 다이렉트x의 오류라는 점입니다. 오늘 살펴볼 d3dx9_42.dll이라는 에러 메시지의 경우에도 앞서 설명한 이유와 같은 원인이 되어 에러를 발생시킵니다.

   

그렇다면 해결법은 간단합니다. 바로 다이렉트x를 새로 설치해주시면 됩니다. 그러면 삭제되었던 파일은 새로 설치가 될 것이고, 버전이 틀린 다이렉트 엑스는 최신버전으로 설치되면서 버전의 호환성을 찾아갈 것입니다.

그래서 오늘은 이러한 다이렉트x의 업그레이드로 d3dx9_42.dll 오류를 수정해볼게요

   

1. 해당 파일을 내려 받자.

- 인터넷 검색 창에 다이렉트x라고 검색을 해주세요.

그러면 원래의 경우에는 위와 같이 마이크로스프트사의 웹사이트가 다이렉트x의 다운로드 페이지로 바로 이동을 시켜 줬습니다. 하지만 지금 클릭 해보면 조금 다른 곳으로 해당 주소가 연결되어 있는걸 확인할 수 있습니다.

만약 추후에 저 바로 가기 주소 창이 올바르게 바껴있다면 저 주소 창을 이용해주시면 편해요.

   

- 하지만 현재는 저 주소 창을 이용하지 않고, 아래쪽에 있는 네이버 자료실에 있는걸 이용해서 작업을 진행해 볼게요

   

   

네이버 자료실을 클릭해서 다운로드 페이지까지 들어온 모습입니다.

이 상태에서 오른쪽 위에 있는 무료 다운로드 버튼을 눌러주세요.

네이버에 회원가입을 해야지 조금 더 빠른 속도로 다운로드를 받을 수 있습니다.

   

 

2. Directx 설치해보기

- 앞선 방법을 통해서 내려 받은 설치파일을 실행시켜 주세요.

그러면 위와 같은 화면이 나오면서 d3dx9_42_dll 오류를 수정하기 위한 다이렉트x의 재설치가 시작됩니다.

첫 화면은 설치를 위한 약관확인 단계에요. 동의함에 선택을 하고 다음 버튼을 눌러주시면 됩니다.

   

   

추가로 설치되는 bing 프로그램을 소개하는 화면입니다.

해당 프로그램이 필요하신 분만 체크를 하시고 넘어가주세요.

보통 툴바의 경우에는 사용을 하지 않거나, 추후에 설치를 해도 되는 부분이기 때문에 저의 경우에는 체크박스를 해제하고 다음 단계로 넘어 갔습니다.

   

   

   

이제 본격적인 설치에 들어가게 됩니다.

저의 경우에는 몇 일전에 업데이트를 한번 진행했기 때문에 위와 같은 화면이 나왔습니다.

재설치가 진행이 될 경우에는 3~7분 가량의 업데이트 시간이 걸릴 수 있습니다.

잠시만 기다리면 모든 완료가 진행이 되고, 오류가 나왔던 게임이나 프로그램을 다시 실행해 보세요.

아마도 거의 높은 확률로 d3dx9_42.dll 에러가 수정되었을 것입니다.

   

3. 또 다른 방법은?

: 내 컴퓨터의 비트 확인은 아래 글을 참고해주세요

2015/09/04 - [IT 정보들] - 내컴퓨터 비트확인 32비트 64비트 한방에 알자


: 이런 류의 dll오류는 생각보다 많이 있습니다. 오늘 소개한 dll 오류의 경우에는 다이렉트x를 설치해서 복구가 가능했습니다. 그리고 또 다른 복구 방법이 있는데 바로 파일을 구해서 그대로 복사를 하는 것입니다.

 

- d3dx9_42.dll 파일을 구해서 위의 사진에 표시한 폴더에 넣어버리면 간단하게 해결할 수 있습니다.

: 자신의 운영체제가 32비트의 경우에는 system32폴더에 넣어 주세요.

: 만약 64비트라면 아래에 있는 syswow64 폴더에 해당 파일을 넣어 주시면 됩니다.

   

이렇게 해당 파일을 구해서 폴더에 복사를 하는 방법은 대부분의 dll 오류의 해결법이라고 할 수도 있습니다.

이 글을 공유하기

댓글

Designed by JB FACTORY