Microsoft 게임을 설치하려고 하는데 설치가 진행되지 않고 오류 메시지가 나타난다면, 대부분 InstallShield 프로그램이 손상되었거나 제대로 작동하지 않는 경우입니다.
설치를 시작한 후 표시되는 오류 메시지는 다음 두 가지 중 하나일 가능성이 높습니다.
오류 – 1607: InstallShield Scripting Runtime을 설치할 수 없습니다
오류 – 1628: 설치를 완료하지 못했습니다
이 문제를 겪고 있다면 아래의 해결 방법을 하나씩 순서대로 시도해 보세요.
1] InstallShield 폴더 이름 변경
- 파일 탐색기를 열어 C:\Program Files\Common Files\ 폴더로 이동합니다.
- Installshield 폴더를 마우스 오른쪽 버튼으로 클릭합니다.
- 폴더 이름을 InstallShield-old로 변경합니다.
- 게임을 다시 설치해 봅니다.
폴더 이름을 변경하면 설치 프로그램이 새로운 InstallShield 구성 요소를 생성하면서 손상된 기존 설정을 우회할 수 있습니다.
2] 최신 Windows Installer 패키지 설치
사용 중인 Windows 버전에 맞는 최신 .msu 또는 .exe 파일을 Microsoft 공식 웹사이트에서 다운로드하여 설치한 후, 문제가 해결되는지 확인합니다. 오래된 Windows Installer는 설치 충돌의 흔한 원인입니다.
3] 관련 프로세스 수동 종료
- 작업 관리자(Ctrl + Shift + Esc)를 실행합니다.
- 프로세스 목록에서 idriver.exe와 msiexec.exe를 찾습니다.
- 각각 마우스 오른쪽 버튼으로 클릭한 후 작업 끝내기를 선택합니다.
이 프로세스들이 백그라운드에서 실행 중이면 새로운 설치와 충돌을 일으킬 수 있으므로, 종료한 후 다시 설치를 시도하세요.
4] 새 사용자 계정 생성
관리자 권한이 있는 새 사용자 계정을 만들고, 해당 계정으로 로그인한 후 게임을 설치해 봅니다. 기존 계정의 사용자 프로필이 손상된 경우 이 방법으로 문제를 해결할 수 있습니다.
5] 클린 부팅 상태에서 설치
클린 부팅 상태에서 프로그램을 설치해 보세요. 클린 부팅은 필수 Windows 서비스와 드라이버만 실행하므로, 타사 프로그램과의 충돌 여부를 쉽게 파악할 수 있습니다. 클린 부팅으로 문제가 해결되지 않으면 해당 상태에서 추가적인 수동 문제 해결이 필요할 수 있습니다.
위 방법들을 통해 InstallShield 오류 1607 또는 1628 문제가 해결되기를 바랍니다!
함께 읽으면 좋은 글: 1152 – 임시 위치에서 파일 추출 오류(InstallShield 오류) 해결 방법