'설치 프로그램에서 MSI 패키지를 찾을 수 없습니다(Setup was unable to find the MSI package)' 오류는 윈도우 PC에서 매우 흔하게 발생하는 문제입니다. 주로 응용 프로그램을 설치하려는 시점에 나타나며, 설치 과정이 강제로 중단되어 프로그램을 정상적으로 사용하지 못하게 만듭니다. 이 오류는 대부분 프록시 서버를 통해 인터넷에 접속한 상태에서 설치를 진행할 때 발생합니다.
MSI 패키지 오류의 원인은 무엇인가요?
이 오류는 설치 프로그램이 최신 업데이트나 추가 구성 요소를 내려받기 위해 접근하는 인터넷 다운로드 경로를 컴퓨터가 제대로 읽지 못할 때 주로 발생합니다. 프록시 서버가 이러한 다운로드 요청을 차단하거나 방해하기 때문입니다. 다행히 아래의 간단한 방법들로 충분히 해결할 수 있습니다.
MSI 패키지 오류 해결 단계
1단계 – 프록시 설정 확인
- 먼저 Internet Explorer(인터넷 익스플로러)를 실행합니다.
- 도구(Tools) 메뉴에서 인터넷 옵션을 선택합니다.
- 연결(Connections) 탭으로 이동합니다.
- 해당 탭에서 LAM 설정(LAN Settings) 버튼을 클릭하여 인터넷 연결 설정을 확인합니다.
- '이 연결에 프록시 서버 사용' 항목에 체크가 되어 있다면, 현재 프록시 서버를 거쳐 소프트웨어를 설치하려고 하는 것입니다.
이 단계는 컴퓨터가 프록시 서버를 통해 인터넷에 접속하고 있는지 확인하는 과정입니다. 프록시 사용이 확인되면, 설치 프로그램이 정상 작동하도록 우회 방법을 적용해야 합니다.
참고: Windows 10 또는 11을 사용한다면 설정 > 네트워크 및 인터넷 > 프록시 메뉴에서도 동일한 프록시 설정을 확인하고 변경할 수 있습니다.
2단계 – 다른 인터넷 연결 사용하기
프록시 환경에서는 다른 인터넷 연결을 마련하기 어려울 수 있습니다. 하지만 회사나 학교가 아닌 집의 공유기, 또는 도서관 등 프록시를 사용하지 않는 네트워크에 접속할 수 있다면 설치 프로그램을 정상적으로 실행할 수 있습니다. 즉, 프록시를 거치지 않는 인터넷 연결을 찾는 것이 핵심입니다.
다른 연결을 찾았다면 아래 순서대로 설정을 변경하세요.
- Internet Explorer를 실행합니다.
- 도구 메뉴에서 인터넷 옵션을 선택합니다.
- 연결 탭으로 이동합니다.
- LAN 설정 버튼을 클릭하여 인터넷 연결 설정을 확인합니다.
- '이 연결에 프록시 서버 사용' 체크 박스를 해제합니다.
- '자동 설정 검색(Automatically Detect Settings)' 체크 박스를 선택합니다.
이렇게 하면 인터넷 설정이 자동으로 연결 상태를 감지하도록 변경됩니다. 프록시가 없는 다른 네트워크에 연결할 수 있다면, 이 방법만으로도 오류를 깔끔하게 해결할 수 있습니다.
3단계 – 전체 설치 파일을 직접 다운로드하기
프로그램을 급하게 설치해야 한다면, 설치 프로그램 전체 파일을 인터넷에서 직접 내려받는 방법을 시도해 보세요. 많은 소프트웨어 업체는 설치 중 필요한 파일만 받는 '웹 설치 관리자(web installer)'와 모든 구성 요소가 포함된 '오프라인(전체) 설치 관리자(full installer)' 두 가지를 제공합니다. 이 경우에는 반드시 전체 설치 파일을 받아야 합니다. 전체 파일을 사용하면 설치 과정에서 추가 다운로드가 필요 없어 프록시 문제를 우회할 수 있고, 오류 없이 설치가 훨씬 원활하게 진행됩니다.
추가 권장 사항 – 레지스트리 정리
윈도우 문제의 큰 원인 중 하나는 바로 레지스트리(registry)입니다. 레지스트리는 윈도우가 정상 작동하는 데 필요한 설정과 옵션을 저장하는 중앙 데이터베이스로, 인터넷 및 설치 관련 설정 대부분도 여기에 보관됩니다. 그런데 이 설정들이 손상되거나 잘못된 값으로 변하면 윈도우 각종 오류의 원인이 됩니다.
레지스트리 클리너 프로그램을 사용하면 레지스트리 데이터베이스를 스캔하여 내부에 누적된 오류와 손상된 항목을 자동으로 찾아 수정할 수 있습니다. 신뢰할 수 있는 레지스트리 정리 도구를 활용하면 위에서 안내한 방법과 함께 더욱 안정적인 시스템 환경을 유지하는 데 도움이 됩니다.