본문 바로가기

일상생활

스타2 실행 오류 해결법.


"StarCraft II 실행 중 오류가 발생하였습니다. 다시 시도해 주십시오.'
라는 메시지가 뜨면서 스타크레프트2가 실행조차 되지 않는다..

"어라.. 난 정품인데 왜 이러지?" 라고 생각하는 사람들.. 나뿐만은 아니겠지..
카페며, 각종 지식인에도 이런글들이 자주 보이더라.. 그래서 나도 해결해볼려고 3주동안 씨름하다가...
결국 찾았다.

일단 결론부터 이야기 하자면, 시작에 필요한 DLL 파일을 제대로 링크하지 못하는데 있는것 같다.
스타크레프트2가 설치되어있는 폴더(예: C:\Program Files\StarCraft II)에 가보면
Support 폴더와 Versions 라는 폴더가 존재한다.

Support 폴더에는 각종 DLL 파일과, 실행파일들이 존재하고,
Versions 폴더에는 패치받은 내용을 버전별로 모아서 관리하게끔되어있다.

가장 높은 숫자의 버전 폴더가 최신패치폴더이다.
그곳에 가보면 실행파일이 있는데, 실행파일을 실행하면 특정 dll 파일이 없다고 실행할수 없다고 경고메시지가 뜬다.
그렇게 해서 필요한 dll 4개를 추려보면 아래와 같다.

icuuc44.dll, icuin44.dll, icudt44.dll, fmodex_4_28_08.dll

이 파일들은 Support 폴더에 존재하는 dll 파일이므로, 이 파일들을 versions 의 최신패치폴더에 복사만 해주면 된다.
복사를 해줬다면, 프로그램 설치폴더에 있는 (예: C:\Program Files\StarCraft II) 실행파일인 StarCraft II.exe 를 실행시켜주면 게임접속이 확인될것이다.

이렇게 실행 오류가 발생하는 유저들은 이 방법을 통해 실행오류를 해결할수는 있으나, 매 패치때마다 발생할수 있기때문에 근본적인 해결책은 아니라고 본다. 하루빨리 블리자드측에서 이런 현상이 발생하는 원인을 찾아 수정해야 할 것이다.