며칠 전 Windows 7 컴퓨터에서 통화를 시작하려던 순간, Skype가 갑자기 자동 업데이트를 진행했습니다. 이후 Windows 8 환경에서도 같은 현상이 반복되었죠. 평소라면 1~2분 안에 끝나는 지극히 평범한 과정이지만, 이번에는 오류 코드 1603과 함께 업데이트가 실패했습니다.
중요한 통화 직전에 이런 일이 벌어진다면 누구나 짜증이 날 수밖에 없습니다. 애초에 발생해서도 안 될 문제를 파악하느라 소중한 시간을 낭비하게 되니까요. 저의 시간은 되돌릴 수 없지만, 여러분의 시간은 아껴드릴 수 있을 것 같습니다.

문제 상황 자세히 살펴보기
이 문제의 가장 큰 특징은 바로 '정보가 거의 없다'는 점입니다. Skype가 자동 업데이트를 시도한 뒤, "Skype 설치에 실패했습니다. 코드 1603"이라는 메시지만 표시됩니다. 그게 전부입니다.
- 이벤트 로그에는 별다른 오류가 기록되지 않습니다.
- 프로그램 추가/제거 목록에서 Skype가 흔적도 없이 사라집니다.
이벤트 뷰어에서 확인할 수 있는 유일한 단서는 다음과 같이 상당히 모호한 경고 메시지뿐입니다. 심지어 어떤 패키지에서 발생했는지조차 명시되지 않아, 로그 기록에 과거의 유사 항목들이 여러 개 섞여 있으면 더욱 혼란스럽습니다.
"'' 설치 중 업데이트된 환경 변수를 새로 고치는 동안 오류가 발생했습니다. 컴퓨터에 로그온한 일부 사용자는 로그오프 후 다시 로그온해야 변경 사항을 확인할 수 있습니다."
해결 방법
이 오류 메시지를 검색하면 수십 개의 해결책이 나옵니다. 대표적으로는 첫째, 마이크로소프트의 설치/제거 진단 도구 사용, 둘째, 레지스트리 수정, 셋째, 기존 보안 업데이트 제거 등이 있는데, 나머지는 더욱 전문적인 시스템 조작법들입니다. 하지만 무엇보다 중요한 것은 무작정 손대기 전에 문제의 원인부터 이해하는 것입니다.
원인부터 파악하자
시스템 설정을 변경한 적이 없고, 다른 소프트웨어 설치가 정상적으로 작동한다면 권한이나 방화벽 문제일 가능성은 낮습니다. 다른 프로그램이 정상 설치된다면 시스템 자체의 문제는 배제할 수 있습니다. 게다가 지금까지 Skype 자동 업데이트가 멀쩡히 작동해 왔다면, 갑자기 생긴 문제의 책임은 사용자가 아니라 마이크로소프트 쪽에 있을 확률이 높습니다.
오류 코드 1603의 정체
오류 1603은 MSI 패키지, 즉 마이크로소프트 인스톨러(Microsoft Installer) 형식과 관련된 대표적이면서도 까다로운 오류 코드입니다. MSI는 일종의 부가 기능이 포함된 실행 패키지라고 생각하면 됩니다. 이 오류는 Skype MSI 파일이 처리되는 과정에서 문제가 발생했음을 시사합니다.
가장 간단한 해결책: MSI 파일 수동 설치
따라서 시스템에 큰 변경을 가하기 전에 가장 먼저 시도할 방법은 Skype 설치 파일을 직접 다운로드해 수동으로 설치하는 것입니다. 공식 사이트에서 최신 Skype MSI 파일을 받을 수 있습니다.
직접 다운로드 시에는 반드시 파일의 디지털 서명을 확인하여 정상적으로 서명되었는지 검증하세요. 한 가지 주의할 점은, 이 파일(SkypeSetup.msi)은 평소 Skype 사이트에서 내려받는 SkypeSetup.exe와는 다른 파일이라는 것입니다. EXE 파일은 보통 2~3MB 크기의 작은 스텁(stub) 파일이고, MSI 패키지는 약 40~50MB에 달합니다. 서명 확인 후 설치를 진행하면 됩니다.
다운로드한 SkypeSetup.msi 파일을 더블클릭해 실행하면 Skype가 정상적으로 재설치되고, 프로그램을 평소처럼 계속 사용할 수 있습니다.
만약 이 방법으로 해결되지 않는다면 앞서 언급한 다른 방법들을 시도해볼 수 있습니다. 다만 효과는 제한적일 겁니다. 예컨대 마이크로소프트 문제 해결사는 '설치하려는 프로그램을 선택하라'고 요청하는데, 이미 목록에서 사라진 프로그램은 선택 자체가 불가능하니까요. 전형적인 Catch-22 상황입니다.
마무리하며
때로는 아주 까다로워 보이는 문제가 의외로 사소한 해결책을 가지고 있습니다. 문제는 충분한 정보가 없을 때 쉽게 방향을 잃는다는 것이죠. 시행착오가 언뜻 가치 있는 활동처럼 느껴지지만, 문제를 제대로 이해하지 못한 상태에서 가하는 변경은 오히려 상황만 더 복잡하게 만듭니다. 그렇기에 원인과 결과를 파악하기 전까지는 맹목적인 시스템 조작을 삼가야 합니다.
이 사례의 경우, 문제는 마이크로소프트가 새 배포 패키지를 만드는 과정에 있었을 가능성이 높습니다. EXE 설치 파일이 MSI 파일을 다운로드하거나 열지 못해 오류가 발생한 것이죠. 허무할 정도로 단순한 문제입니다. 하지만 다행히 수동 설치로 충분히 해결할 수 있으며, 시스템 내부를 깊숙이 파헤치는 주술적 작업까지는 필요 없습니다.
간단한 것부터 시도하고, 무분별한 변경은 피하세요. 그것이 문제 해결의 기술입니다. 이 글이 여러분의 소중한 시간을 아껴주기를 바랍니다. 즐거운 Skype 생활 되세요!