본문 바로가기

IT/소프트웨어

Windows Live Messenger 8100030d 문제 해결

일전에 Windows Live Messenger 9.0이 갑자기 8100030d 오류를 뱉으며 로그인이 안된 적이 있다고 투덜댄 적이 있습니다.

2009/03/02 - [IT/주절주절] - 아 젠장, 윈도 라이브 메신저 9.0

기존 8.5까지 전혀 발생하지 않은 문제가 최신 버전에서 발생하니 짜증이 와락 돋는 것이... 덕분에 구글에서 8100030d 라는 검색어로 나온 결과물은 거의 대부분 확인해봤는데, 결국 모든 해결책의 소스는 Windows Live 팀의 메신저 서포트 블로그였습니다.

2008/12/21 - Messenger Support Space - Error: 8100030d

프로그램 자체의 변형이나 다른 문제는 아니고 친구 목록(및 기타 잡다한 데이터)를 캐시한 캐시 데이터가 꼬인 경우 발생하는 문제로 보이고, 또 MS에서도 그렇게 판단하고 있습니다. 계정 자체에 오류가 생겼다면 Windows Messenger, Minimsn 등 타 메신저에서 로그인이 불가능했어야 하는데 그런 문제는 없었으니까요.

따라서 MS에서 제시한 방법은 캐시 폴더의 제거입니다.

Windows XP
C:\Documents and Settings\[Your Windows logon name]\Contacts\[Your Messenger e-mail address]
C:\Documents and Settings\[Your Windows logon name]\Local Settings\Application Data\Microsoft\Windows Live Contacts\[Your Messenger email address]

Windows Vista
C:\Users\[Your Windows logon name]\Contacts\[Your Messenger e-mail address]
C:\Users\[Your Windows logon name]\AppData\Local\Microsoft\Windows Live Contacts\[Your Messenger e-mail address]

두 개 폴더를 제거하면 된다고 합니다.

그런데 저는 안되어서, 며칠간 Windows Live Messenger의 사용을 포기하고, Windows Messenger나 minimsn 등의 대체 메신저를 사용하고 있었습니다. 윈도 시스템 복원까지 하려다가 그것도 귀찮아서 안했는데, 오늘 그냥 혹여나 싶어 폴더를 다시 뒤져보니까, 두번째 경로의 Windows Live Contacts 폴더 아래에 제 메신저 로그인 계정 외에 {5aeb081d-9e42-46da-acbc-367a0ef47380} 이런 식의 다른 폴더가 5개 정도 있더군요. 폴더 내용을 살피다보니 이 폴더들도 아무래도 캐시 부분에 관여하는 듯 하고, 어차피 로그인도 못해서 못 쓰는 판에 한번 해보자 싶어서 싹 날렸습니다.

... 됩니다. 결국 MS에서 공식적으로 제공하는 답변에 다소 미비한 문제가 있었고, 또 흔한 케이스는 아니기 때문에 제게만 발생했던 문제일 수도 있으나.. 뭐 여튼 해결은 했습니다. 대화 등도 문제없고, 친구 목록에서 누군 나오고 누군 안 나오고.. 뭐 그런 문제도 없습니다. 그리고 첫번째 경로(Contacts)는 삭제하고 나니 다시 나타나지 않습니다. 아무래도 Windows Live가 Wave 3로 넘어오면서 데이터 캐시나 저장 경로를 변경했기 때문에 더 이상 사용하지 않는 것으로 보입니다.

다 삭제하고 로그인하면 정상적으로 로그인되고, 다시 유사한 폴더 몇개가 생성됩니다. 정상적으로 처리된다면 계속 사용하시면 되고, 계속 문제가 발생하면 다시 캐시 폴더를 삭제하시고 시도해보시면 될 겁니다. 그래도 안되면? minimsn 쓰셔야죠 뭐.

또한 Windows Live Messenger의 고질병인 한국어 입력 불가 현상은 메신저가 설치된 경로(보통 C:\Program Files\Windows Live\Messenger)에서 msnmsgr.exe 등록 정보 > 호환성 탭에서 "입력 설정"에 있는 [이 프로그램에 대해 고급 텍스트 서비스 사용 안 함]에 체크해주시면 됩니다.ⓣ