게임

기어즈 오브 워 PC판 버그 임시 해결용 배치 파일(batch) 다운로드 (wargame-g4wlive.exe: 실행 코드가 수정되어 실행할 수 없습니다.)

할랑할랑 2009. 2. 6. 17:23
반응형

기어즈 오브 워 PC판 심각한 치명적 기한 만료 버그! 디지털 보안 인증 기간 만료?! (Gears Of War PC version - Digital Certificate Expires) - 임시 해결용 배치 파일(패치 아님, not patch) 다운로드

추가 : 정품 사용자용 공식 패치가 올라왔습니다. 아래 글 본문의 내용은, 정식 패치 해결판이 나오기 전에 작성한 글입니다. 패치를 사용하세요.
- 루리웹 : [정보] 기어스 오브 워 PC 이제야 패치
- 기어즈 오브 워 공식 홈페이지 패치 관련 새소식 및 다운로드
(생년월일 날짜를 입력한 후에, 다시 한번 위 링크를 클릭해보면, 해당 페이지가 제대로 나옵니다.)
-
또다른 패치 다운로드 주소



※ 오류메시지

wargame-g4wlive.exe: 실행 코드가 수정되어 게임을 실행할 수 없습니다. 게임을 다시 설치하십시오.
wargame-g4wlive.exe; You cannot run the game with modified executable code. please reinstall the game.



※ 임시 해결책
날짜를 2009년 1월 28일 이전 날짜로 바꾸면 게임이 실행이 되긴 합니다.

간단한 임시 해결용 XP, NT용 배치 파일(패치가 아닙니다)을 만들어봤습니다. 현재 날짜를 tempDate 값에 넣은 후, startUp.exe 를 실행하고, 로컬호스트에 ping을 20회 보내어 약간의 시간을 기다리게 한 후, 다시 원래 날짜를 복원하는 원리입니다. 아래 파일을 받아서, C:\Program Files\Microsoft Games\Gears of War 폴더에 넣으시고, 해당 파일을 마우스 우클릭하여, 바탕화면에 단축 아이콘을 만들어 실행하시면 됩니다.



:: 기어즈 오브 워 임시 실행용 배치 파일(batch process) - C:\Program Files\Microsoft Games\Gears of War 폴더에 넣으세요.



:: 임시 실행 파일용 바탕화면 단축아이콘 - 기어즈 오브 워를 기본 폴더(C:\Program Files\Microsoft Games\Gears of War\)에 설치한 경우를 위한 임시 실행기용 단축아이콘 입니다. GearsofWar.cmd 파일을 받아서 거어스 오브 워 폴더에 넣으셨다면, 이 파일을 바탕화면에 다운로드 받아서 압축을 푸세요.


바탕화면 단축 아이콘을 직접 만드려면, 다운받은 Gears of War.cmd 파일을 기어즈 오브 워 게임 폴더에 복사한 후, 마우스 우클릭 → 바탕화면에 바로 가기 만들기 를 클릭하세요.

[배치파일의 내용]
set tempDate=%DATE% 현재 날짜를 임시로 저장합니다.
DATE 2008-12-25 2009년 1월 28일 이전 날짜로 아무 날짜나 넣었음
cd Binaries게임 폴더로 이동
start Startup 게임 실행
rem ping 명령을 wait 처럼 작동시킵니다.
ping 127.0.0.1 -n 20 > nul
핑 20회 보내는 시간 만큼 기다리는 효과가 있습니다.
cd .. 원래 배치 파일이 있던 폴더로 복귀
date %tempDate% 원래 날짜(오늘 날짜)를 복구합니다.

배치 파일없이 직접 날짜를 변경하여 게임을 하시려면, 기어스 오브 워 게임(기여워/기어워)을 실행할 때에만, 임시로 화면 우측 하단의 시계를 더블 클릭하여, 컴퓨터 날짜를 2009년 1월 27일이나, 그 이전으로 고쳐줍니다.(년도를 2008년 등으로 한해 당기는 것이 간편합니다.) 게임을 마친 후엔 날짜를 원상복구 해주시는 것이 여러모로 좋습니다.

날짜를 고치거나, 년도를 2008년으로 고치면, 임시로 해결은 됩디다

단, 2008년으로 고치면, 이처럼 인터넷 접속시 오류가 자주 발생합니다. 게임 할때만 날짜를 고치고, 게임 후엔 다시 날짜를 원상태로 해줘야 에러가 안납니다.

불법 다운로드 사용자 문제가 아닙니다. 정품에서 발생하는 문제입니다. 재설치한다고 해결되는 문제도 아닙니다.

2009년 1월 29일 이후에 게임을 실행했을때 위 에러가 뜨기 시작했다면, 이번 사항에 해당합니다. 국내외, 해외 사이트 검색을 해본 내용을 대충 정리했습니다.

- 기어즈 오브 워(Gears of War) 및 언리얼 토너먼트 3(Unreal Tournament 3)의 실행 파일이, 2009년 1월 28일의 어느 시간을 기점으로 사용 기한이 만료됩니다.(일부러 그런게 아니라 버그입니다.)
- 마이크로소프트와 에픽에서도 이미 문제를 알고 있습니다.
- 에픽에서 마소 관계자와 함께 해결책을 찾고 있으나, 언제 해결될지는 미지수입니다. 일부러 1/28 이후에 사용 불가능하도록 만들었을리는 없을테고, 뭔가 프로그램 내부적으로 단단히 꼬인 것 같습니다. 많은 분들이 보안 디지털 인증 부분(digital certificate)에서 기간 만료가 되는것 같다고 짐작하고 있습니다.

관계자들도 문제는 파악했습니다만...

아직 패치가 나오지 않았으므로, 게이머 입장에서는 날짜를 임시로 2009년 1월 27일이나, 그 전으로 바꿔서 플레이하는 것이 최선책입니다. 보통 국내 사이트에서는 '2008년이나 2007년으로 아무튼 년도를 한 해 앞당기면 실행되요'라고들 하던데, 날짜 고치는 건 편한데로 하시면 됩니다.(저도 년도 고치는게 편하더군요).

※ 게임을 끝낸 후에는 다시 날짜를 원래대로 바꿔줘야겠지요. 날짜를 잘못된 상태로 놔둔 후 인터넷 웹서핑을 하면, 보안 서명 날짜가 맞지 않다고 오류가 뜨는 경우가 생깁니다.

단, 2008년으로 고치면, 이처럼 인터넷 접속시 오류가 자주 발생합니다. 게임 할때만 날짜를 고치고, 게임 후엔 다시 날짜를 원상태로 해줘야 에러가 안납니다.

인터넷 접속시 "보안 경고, "이 사이트와 교환한 정보는 다른 사람이 보거나 변경할 수 없습니다. 그러나 사이트 보안 인증서에 문제가 있습니다. 보안 인증서가 만료되었거나 아직 유효하지 않습니다"라는 오류가 뜬다면, 현재 컴퓨터 날짜가 올바르게 지정되었는지 확인하세요.


※ 관련 링크 모음입니다.

- 해외 에픽 게임즈 포럼 및 윈도우 라이브 사이트 관련 글
(에픽 관계자의 사과글) http://forums.epicgames.com/showpost.php?p=25981126&postcount=22
http://forums.gamesforwindows.com/p/1851/14710.aspx
http://forums.gamesforwindows.com/p/1851/13488.aspx
http://forums.epicgames.com/showthread.php?p=25982227#post25982227
http://forums.epicgames.com/archive/index.php?t-628156.html
http://gearsforums.epicgames.com/showthread.php?p=25993056

- 국내 블로그 글(시계 수정 관련)
http://blog.naver.com/tjs4931/20061100349
http://blog.naver.com/hellknight13/50028088264

반응형