Athtar의 잡동사니 :: Athtar의 잡동사니

Fatal Error: Couldn't initialize graphics engine

에러발생 시 아래와 같이 확인할 것.


- 최신 그래픽 드라이버 설치 
- 게임의 _CommonRedist 폴더에있는 모든 설치 프로그램을 수동으로 실행 
- 게임 폴더에서 repair.exe 실행 
- 스팀없이 게임 실행하기 
- AMD 전환 가능한 그래픽을 수동으로 게임 프로파일 만들기 


에러 나시는분들 참고하세용.



1. d3dx9_xx.dll, xinput1_3.dll, X3DAudio1_7.dll 등의 파일 오류.


사운드가 나오지 않거나 비정상적으로 출력되는 경우.


→ 다이렉트x (DirectX) 오류이다. 최신버전의 다이렉트x를 설치하면 해결된다. 유틸리티\DirectX 폴더 안의 DirectX 를 설치해주라.


2. 응용프로그램 초기화 오류.


→ NET Framework를 설치하면 해결된다. 유틸리티\NetFramework 폴더 안의 NetFramework를 설치해주라.


3. "응용프로그램 구성이 올바르지 않는다."


"응용프로그램의 side-by-side 구성이 잘못되어…"


"MSVCR100.dll 이 없어 프로그램을 시작할 수 없다." 등의 오류.


→ Microsoft Visual C++ 재배포 가능 패키지 (줄여서 vcredist) 를 설치하면 해결된다. 유틸리티\Vcredist 폴더 안의 vcredist 를 설치해주라.


4. physxloader.dll 오류.


→ 일부 게임은 실행하는데 PhysX 라는 유틸리티가 필요한다. 이 유틸리티가 설치되어 있지 않으면 발생하는 오류이다. 유틸리티\PhysX 폴더 안의 PhysX 를 설치해주라. 유틸리티 폴더 안에 없다면 http://www.nvidia.com/object/physx_system_software.html 로 가셔서 받으시면 된다.


5. xlive.dll , 또는 msidcrl40.dll 파일 오류.


→ 일부 게임은 실행하는데 Microsoft Games For Windows Live (줄여서 GFWL) 라는 유틸리티가 필요한다. 이 유틸리티가 설치되어 있지 않으면 발생하는 오류이다. 유틸리티\GFWL 폴더 안의 gfwlivesetup 를 설치해주라. 유틸리티 폴더 안에 없다면 http://www.microsoft.com/en-us/download/details.aspx?id=5549 로 가셔서 받으시면 된다.


6. OpenAL32.dll 오류


→ OpenAL 유틸리티를 설치하면 해결된다. 유틸리티\OpenAL 폴더 안의 oalinst 를 설치해주라. 유틸리티 폴더 안에 없다면 http://connect.creativelabs.com/openal/Downloads/oalinst.zip 로 받으시면 된다.


7. 게임 실행 후 첫 화면부터 제대로 나오지 않는 경우, 검은 화면만 떠있는 경우


→ 혹시라도 듀얼 모니터를 사용하고 있다면 모니터를 1개로 설정하고 재실행해보라. 또는 그래픽 카드 드라이버를 업데이트 해보라.


8. 게임 실행법에서 설명해놓은 파일이 없는 경우.


→ 일부 게임의 몇몇 파일들(대표적으로 크랙, 실행파일)은 백신에서 바이러스로 잘못 인식하여 자동으로 삭제하는 경우가 있다. 다운로드를 다시 받되 사용하는 백신 프로그램에서 실시간 감시기능을 꺼주라. 만약 백신이 바이러스라고 올바르게 인식했다고 생각하시는 분은 그냥 게임을 지워주시길 바란다.


9. 게임 실행시 시디를 넣어달라는 메세지가 뜰 경우


→ 위의 7번과 비슷한 이유이다. 크랙관련 파일을 백신에서 지워서 발생하는 일이다. 백신의 실시간 감시기능을 끄고 다시 다운받으세요.


10.[정확함] 그래도 안된다면?


→ 혹시나 게임을 C 드라이브가 아닌 다른 곳 (D, 또는 E 드라이브)에 두셨다면 C 드라이브로 옮겨서 실행해보라. 내 문서, 바탕화면 같은 곳에 절대 두지 마시고 말 그대로 C 드라이브로 옮겨서 해보라.


출처 : 오픈위키

" 컴퓨터에 d3dx9_??.dll 이(가) 없어 프로그램을 시작할 수 없습니다. 프로그램을 다시 설치하여 이 문제를 해결하십시오. "


??는 숫자입니다. 


d3dx9.dll

d3dx9_24.dll

d3dx9_25.dll

d3dx9_26.dll

d3dx9_27.dll

d3dx9_28.dll

d3dx9_29.dll

d3dx9_30.dll

d3dx9_31.dll

d3dx9_32.dll

d3dx9_33.dll

d3dx9_34.dll

d3dx9_35.dll

d3dx9_36.dll

d3dx9_37.dll

d3dx9_38.dll

d3dx9_39.dll

d3dx9_40.dll

d3dx9_41.dll

d3dx9_42.dll

d3dX9_43.dll



32비트의 경우

C - Windows  - System32



64비트의 경우

C - Windows  -  SysWOW64


폴더 안에다 복사해 넣어주시면 됩니다.



간혹 계속 숫자만 바뀌고 계속 뜬다면, 


http://www.microsoft.com/ko-kr/download/details.aspx?id=35


위 홈페이지로 들어가 다이렉트x를 새로 설치해주면 됩니다.

+ Recent posts