블레이드 & 소울 메뉴 바로가기 본문 바로가기

자유게시판

failed to create the D3D9 Device! 오류 해결 방법
| 조회 3111 | 스크랩 0 | 신고하기



failed to create the D3D9 Device! 


오류와 함께 런타임에러가 종종 따라오곤 하나 위 오류를 해결하면 같이 해결되는 경우가 다수다.




기본적으로 위 오류가 발생한다면  http://bns.plaync.com/news/notice/article/5639  해당 공지를 확인해 보는 것이 좋다.


99%확률로 적용되지 않으니 기대는 하지말고 실행해 보자.



필자는 해당 오류로 고통받으며 수많은 구글링과 문의를 거친 경험을 토대로 글을 작성한다.

 




기본적으로 위 에러는 그래픽카드 또는 Direct X의 문제일 가능성이 높다. 

(해당 글은 Nvidia 그래픽카드를 기준으로 작성한 글임을 미리 알림)



1. 기본적으로 NC런처에 있는 파일 검사를 행해볼 수 있다. 

 

종종 파일 검사로 해결되는 경우가 있으나 기대하기 어렵다.


1-1. 밀린 윈도우 업데이트가 없는지도 확인해보자.





2. 그래픽카드 관련 문제

2-1. 그래픽카드가 단순히 분리된 경우

우선 위 에러가 뜨면  nvidia 제어판으로 들어가 그래픽 카드가 제대로 연결되어 있는지 확인해보자.



[nvidia gpu에 연결된 디스플레이를 사용하고 있지 않습니다]라는 메세지가 뜬다면


본체를 열어 그래픽 카드가 제대로 꽂혀 있는지 확인해보고 그래도 위와 같은 증상이 계속 된다면 다음으로 넘어간다.



2-2. NVIDIA 제어판 설정


이미 많은 그래픽 설정 최적화 글에서 볼 수 있는 기본적인 설정이니 자세한 설명은 넘어간다.


NVIDIA 제어판으로 들어가 아래 캡처와 같이 설정한 후 적용시키면 된다.

 

 

노트북의 경우 옵티머스가 제대로 작동하지 않아 일어날 수 있다. 옵티머스 기술에 대한 자세한 설명은

https://namu.wiki/w/NVIDIA#s-4.6  링크 참조.





2-3. 그래픽 드라이버 업데이트

본인이 사용하고 있는 그래픽 드라이버의 버전이 최신인지 확인하고 최신버전이 아니라면 업데이트부터 실행해 보는 것이 좋다.


2-4. 그래픽 드라이버 재설치


드라이버를 완전히 지우고 재설치하는 것이 중요하다. 

예를들어 nvidia의 경우 제어판의 프로그램 제거에 들어가 확인해 보면 그래픽 드라이버 설치로 단일 프로그램이 아니라 3개의 프로그램이 설치되어 있는것을 확인할 수 있다.

 레보식 테섭깔면서 할짓 없어서 글을 작성하고 있는 것을 알 수 있다



그래픽드라이버를 깔끔하게 제거하는 프로그램을 사용하면 쉽게 제거할 수 있다. 


https://www.wagnardsoft.com/forums/viewtopic.php?f=5&t=864  DDU 다운로드 링크


DDU (Display Driver Uninstaller)를 설치 후 안전모드에 들어가 프로그램을 실행시킨 다음


그래픽 드라이버를 선택하고 [정리하고 다시 시작]을 실행하면 된다. 자세한 사용법은 아래의 링크를 확인.

http://prolite.tistory.com/1099 


안전모드를 들어가는 방법은 OS마다 다르니 이정도는 직접 찾아보도록 하자.



(필자의 경우 윈도우 8.1을 사용하고 있으며

[PC설정변경 - 업데이트 및 복구 - 복구 - 고급시작옵션 - 다시 시작 - 문제 해결 - 고급 옵션 - 시작 설정 - 다시시작 - Press F4 ] 로 안전모드에 접근가능하다.

그 외의 윈8.1의 방법은 링크. http://prolite.tistory.com/499 ) 



해당 프로그램을 사용해 그래픽 드라이버를 지웠다면


http://www.nvidia.co.kr/Download/index.aspx?lang=kr  링크로 들어가 자신의 그래픽카드에 맞는 드라이버를 새로 다운받아 설치하면 되겠다.

*그래픽드라이버는 CPU그래픽드라이버 - 외장그래픽카드드라이버 순으로 설치하는 것이 좋다.




3. Direct X관련 문제


먼저 실행(윈도우키+R)에 들어가 Dxdiag 를 실행해 Direct X 진단도구 탭에 들어가 본인이 사용하고 있는 Direct X의 버전을 확인할 수 있다.

 



 *Window10의 최신버전은 DirectX 12 / 그 이하는 DirectX 11이다.



최신버전이 아니라면 https://www.microsoft.com/ko-kr/download/details.aspx?id=35  링크로 들어가 업데이트. 최신버전이더라도 링크에서 파일을 받아 덧씌워 설치가 가능하니 시도해보자.



DirectX는 윈도우에 포함된 기본 프로그램으로 위 그래픽카드드라이버처럼 깔끔히 지우고 설치가 불가능하므로 검색하면 볼 수 있는 재설치는 대부분 덧씌우는 경우가 많다.







4. FORMAT

DirectX를 유일하게 완벽히 재설치 할 수 있는 방법이다.    개인적으로 매우 추천한다.


포맷 방법은

이하생략.



5. 그래도 작동하지 않는다면 소프트웨어가 아닌 하드웨어의 문제일 가능성이 높으므로

서비스센터를 찾아가자.





2

섬광맞은 [Delay] 격사| 오매불망| 레벨 55 홍문14성| 무림맹입문인| 제작소
목록
  • 2 개의 댓글이 있습니다.
  • 좋아요 되었습니다.
    이미 좋아요 하셨습니다.
    1
    1 2 3 4 5 6 7 8 9 10