기존에 설치되었던 배틀넷을 실행하니 DLL 파일을 찾을 수 없습니다 라면서 실행이 안 됨.
게임 아이콘으로 실행해도 BLZBNTBTS0000000B 오류로 실행이 안되어서 자세한 내용에 안내대로 인증서 설치를 해보았지만 해결되지 않았음.
시간 관련 문제일 수도 있다고 하여 날짜 및 시간 설정으로 가서 동기화도 해보았지만 안되었음.
혹시나 싶어 다른 PC에서 정상적으로 실행되는 배틀넷 프로그램을 통째로 복사해서 내 PC에 붙여넣기를 해보았으나 안되었음.
program files 내에 있는 실행 폴더와 programdata 폴더의 연계 폴더들을 모두 제거한 후 재설치를 하려 했으나 인증서 오류로 실행이 안됨.
다시 안내대로 인증서를 재설치 해보았으나 안되었음.
오류코드로 검색해보니 비주얼 패키지 오류라고 하여 여러가지 비주얼 패키지들을 지운 후 재부팅 해서 시도해봐도 안되었음.
배틀넷 디지털 서명으로 검색하다 레지스트리로 해결했다는 글을 보고 수정해보니 해결되었음.
우선 오류가 있는 배틀넷을 삭제하지 말고 해당 레지스트리 파일을 적용해 보고, 실행하여 정상적으로 되면 원본 레지스트리 파일로 원래대로 되돌린다.
안될 경우 배틀넷 설치된 폴더를 삭제한다.
그리고 c:\programdata 경로에서 블리자드 폴더와 배틀넷 폴더를 삭제 후 레지스트리를 적용 후 재설치한다.
실행까지 완료 되면 원본으로 되돌린다.
여담으로 레지스트리로 해결보기 전까지 막막해서 블리자드에 문의하려고 dxdiag 정보와 msinfo 정보를 저장하여 첨부하려 했는데, 저장하면 msinfo는 기본적으로 info확장자로 저장되는데 문의메뉴에서 해당 확장자를 첨부를 못하게 막아 놓아서 txt로 변경하여 제출하였다.
윈도우 오류처럼 오류까지는 연관 지어 추정은 하는 것 같은데, 해결 방법 면에서는 그닥 신통치 않은 것 같다.
댓글