Microsoft Windows Installer 패키지를 설치하려고 할 때 "오류 1603: 설치 중 치명적인 오류가 발생했습니다(Error 1603: A fatal error occurred during installation)"라는 메시지가 나타나는 경우가 있습니다. 이 메시지에서 [확인]을 클릭하면 진행 중이던 설치가 자동으로 롤백(취소)됩니다.

오류 1603이 발생하는 원인
이 오류 메시지는 주로 다음과 같은 상황에서 발생합니다.
- 설치 대상 폴더가 암호화된 경우 — Windows Installer 패키지를 설치하려는 폴더가 암호화되어 있으면 설치가 실패할 수 있습니다.
- 대체 드라이브(Substitute Drive)를 통해 접근하는 경우 — 설치 폴더가 포함된 드라이브가 subst 명령 등으로 만든 가상 드라이브로 매핑되어 있으면 오류가 발생할 수 있습니다.
- SYSTEM 계정에 모든 권한(Full Control)이 없는 경우 — Windows Installer 서비스는 SYSTEM 계정으로 소프트웨어를 설치합니다. 따라서 설치 대상 폴더에 SYSTEM 계정의 충분한 권한이 없으면 Star Citizen Installer 등에서 이 오류가 나타날 수 있습니다.
방법 1: 폴더 보안 권한 변경하기
먼저 Microsoft에서 제공하는 자동 수정 도구(Fix it)를 사용해 문제를 해결해 볼 수 있습니다. 자동 도구로 해결되지 않는다면 아래 단계를 따라 직접 권한을 설정하세요.
- 바탕화면에서 "내 PC(This PC)"를 두 번 클릭합니다.
- 프로그램을 설치할 드라이브를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택합니다.
- "보안" 탭을 클릭한 후 "편집" 버튼을 누릅니다.

- 그룹 또는 사용자 이름 목록에서 "SYSTEM"을 선택하고, "권한" 항목의 "모든 권한" 옆 "허용"에 체크한 뒤 "적용" → "확인"을 클릭합니다.

- 목록에 "SYSTEM"이 없다면 "추가"를 클릭하고 개체 이름 입력란에 "SYSTEM"을 입력한 후 "확인"을 누른 다음 4번 단계를 반복합니다.

- 다시 "보안" 탭으로 돌아가 "고급"을 클릭합니다.
- "모든 하위 개체의 사용 권한 항목을 여기에 표시된 항목으로 바꿉니다."에 체크하고 "확인"을 클릭합니다. 다른 버전의 Windows를 사용한다면 "모든 하위 개체의 사용 권한을 다시 설정하고 상속 가능한 사용 권한 전파를 사용합니다"에도 체크한 후 "확인"을 클릭합니다.

- 확인 창이 나타나면 "예"를 클릭합니다.
- 설치 패키지를 다시 실행하면 더 이상 오류 없이 설치할 수 있습니다.
방법 2: 소유권 가져오기(Take Ownership) 레지스트리 적용
- 레지스트리 파일을 다운로드한 후 압축을 해제합니다.
- InstallTakeOwnership.reg 파일을 두 번 클릭하여 실행합니다.
- 오류 1603이 발생하는 파일을 마우스 오른쪽 버튼으로 클릭하고 "소유권 가져오기(Take Ownership)"를 선택합니다.

- 설치 패키지를 다시 실행해 문제가 해결되었는지 확인합니다.
- 더 이상 필요하지 않은 경우 RemoveTakeOwnership.reg 파일을 두 번 클릭하면 우클릭 메뉴에서 해당 항목이 제거됩니다.
방법 3: Windows Installer 서비스 재시작
- Windows 키 + R을 누르고 services.msc를 입력한 후 Enter 키를 누릅니다.

- 서비스 목록에서 "Windows Installer"를 찾아 마우스 오른쪽 버튼으로 클릭한 후 "속성"을 선택합니다.

- 서비스가 실행 중이 아니라면 "시작" 버튼을 클릭합니다.

- 이미 실행 중이라면 마우스 오른쪽 버튼으로 클릭한 후 "다시 시작"을 선택합니다.
- 액세스 거부 오류가 발생했던 프로그램을 다시 설치해 봅니다.
방법 4: Windows Installer 다시 등록하기
- Windows 키 + X를 누른 후 "명령 프롬프트(관리자)"를 선택합니다.

- 아래 명령어를 한 줄씩 입력하고 각각 Enter 키를 누릅니다.
%windir%\system32\msiexec.exe /unregister %windir%\system32\msiexec.exe /regserver %windir%\syswow64\msiexec.exe /unregister %windir%\syswow64\msiexec.exe /regserver

- 변경 사항을 적용하기 위해 PC를 재부팅합니다.
- 문제가 해결되지 않았다면 Windows 키 + R을 누르고 %windir%\system32를 입력한 후 Enter 키를 누릅니다.

- Msiexec.exe 파일을 찾아 정확한 경로를 기록해 둡니다. 예: C:\WINDOWS\system32\Msiexec.exe

- Windows 키 + R을 누르고 regedit를 입력한 후 Enter 키를 눌러 레지스트리 편집기를 엽니다.
- 다음 레지스트리 키로 이동합니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer - MSIServer를 선택한 후 오른쪽 창에서 ImagePath를 두 번 클릭합니다.

- 값 데이터 필드에 앞서 기록한 Msiexec.exe 경로를 입력하고 끝에 "/V"를 붙입니다. 전체 형식은 다음과 같습니다.
C:\WINDOWS\system32\Msiexec.exe /V

- PC를 안전 모드로 부팅합니다.
- Windows 키 + X를 누른 후 "명령 프롬프트(관리자)"를 선택합니다.

- 다음 명령어를 차례로 입력하고 각각 Enter 키를 누릅니다.
msiexec /regserver
%windir%\Syswow64\Msiexec /regserver

- 모든 창을 닫고 PC를 정상 모드로 다시 부팅합니다.
마무리
위 방법들을 순서대로 적용하면 오류 1603: 설치 중 치명적인 오류가 발생했습니다 문제를 성공적으로 해결할 수 있습니다. 그래도 문제가 지속되거나 궁금한 점이 있다면 댓글로 남겨주세요.
함께 읽으면 좋은 글
- Windows 10 BOOTMGR is missing 오류 해결 방법
- Windows 10 Driver Power State Failure 오류 수정
- "업데이트를 완료할 수 없습니다, 변경 사항을 되돌리는 중" 오류 해결
- "자동 복구로 PC를 복구할 수 없습니다" 오류 해결 방법