Bootstrapper 오류("Bootstrapper has stopped working")를 해결하는 방법

이 문서는 Windows에서 “Bootstrapper has stopped working” 오류(마이크로소프트 설치 부트스트래퍼 관련)를 진단하고 해결하는 단계별 가이드입니다. 간단한 트러블슈터 실행, 서드파티 안티바이러스 비활성화, 호환성 문제 해결, 레지스트리 수정, 클린 부트 적용 등 우선순위가 높은 수법들을 제시합니다. 레지스트리 편집과 같은 고위험 절차는 반드시 백업 후 진행하세요.
오류 메시지 “Bootstrapper has stopped working”는 Microsoft Office(또는 설치 프로그램)와 관련된 Microsoft Setup Bootstrapper 구성요소에서 발생합니다. 이 오류는 Office 설치 중이나 Office 앱을 실행할 때 나타나며, 발생하면 Office를 정상적으로 사용할 수 없습니다. 아래 단계는 이 문제를 안전하게 진단하고 해결하기 위해 실무에서 널리 사용되는 절차를 모아 정리한 것입니다.
한 줄 용어 정의: Microsoft Setup Bootstrapper — Office 설치/업데이트 과정에서 여러 구성요소를 초기화하고 설정하는 설치 관리자 구성요소입니다.
중요: 레지스트리 수정, 시스템 파일 삭제, 또는 서드파티 소프트웨어 제거는 시스템에 영향을 줄 수 있습니다. 변경 전에는 항상 복원 지점(Restore Point)을 만들고 레지스트리 키를 백업하세요.
목차
- TL;DR
- 문제의 원인(요약)
- 해결 단계 1~6(프로세스별 상세 실행 방법)
- 레지스트리 안전 수칙 및 롤백 방법
- 실패 시 대체 접근법과 반례
- 관리자/사용자 역할별 체크리스트
- 테스트 케이스 및 수용 기준
- 권장 우선순위(Impact×Effort)
- 간단 용어 사전
- 소셜 프리뷰 및 짧은 공지
- 요약
문제의 원인(요약)
이 오류는 일반적으로 다음과 같은 원인으로 발생합니다:
- 설치 프로그램(또는 기존 설치)와 충돌을 일으키는 서드파티 보안 소프트웨어
- 손상되었거나 실패한 기존 Office 설치
- 호환성 문제(특히 설치 파일이 현재 Windows 구성과 충돌할 때)
- 비활성화된 서비스(예: Task Scheduler)로 인해 설치 전제 조건이 충족되지 않을 때
- 레지스트리 내의 호환성 플래그(AppCompatFlags) 또는 잘못된 설정
이제 각 해결 단계와 세부 지침을 차례로 설명합니다.
1. Program Install and Uninstall 트러블슈터 실행 (권장 우선 시도)
많은 사용자가 Microsoft의 Program Install and Uninstall 트러블슈터로 문제를 해결했다고 보고했습니다. 이 도구는 설치/제거를 차단하는 문제를 찾아 자동으로 수정합니다.
실행 방법:
- Program Install and Uninstall 트러블슈터 다운로드 페이지를 엽니다(마이크로소프트 공식 페이지에서 다운로드).
- 페이지에서 “Download troubleshooter” 옵션을 선택합니다.
- 다운로드한 파일 위치로 이동합니다(파일 탐색기의 작업 표시줄, 또는 다운로드 폴더).
MicrosoftProgram_Install_and_Uninstall.meta.diagcab
파일을 더블클릭하여 실행합니다.- 화면 지시에 따라 Next를 클릭하여 문제 진단을 시작합니다.
- “Installing”(설치 문제) 옵션을 선택합니다.
- 목록에서 문제 있는 프로그램(예: Microsoft Office)을 선택하고 Next를 클릭합니다.
- 제안된 해결책 중에서 “Yes, try uninstall” 또는 “No, try other fixes”를 선택해 진행합니다.
팁: 이 도구는 기존 설치 잔여 항목을 정리하여 새 설치가 성공하도록 도와줍니다.
2. 서드파티 안티바이러스 비활성화 또는 제거
과도하게 보호하는 일부 서드파티 안티바이러스가 Office 설치 프로그램을 차단해 오류를 유발할 수 있습니다. 먼저 안티바이러스를 일시 비활성화한 뒤 설치를 재시도하세요.
실행 방법:
- 작업 표시줄의 시스템 트레이에서 안티바이러스 아이콘을 우클릭하고 “실시간 보호 비활성화“ 또는 유사 옵션을 선택합니다.
- 비활성화가 실패하거나 여전히 문제라면 해당 안티바이러스를 제거합니다(제거 방법은 제어판의 프로그램 제거 또는 공급사 제공 제거 툴 사용).
중요: 안티바이러스를 완전히 제거할 때는 인터넷 연결을 제한하거나 설치가 완료될 때까지만 일시적으로 네트워크를 차단하는 등 보안 대책을 병행하세요.
3. 설치 파일에 대해 Program Compatibility 트러블슈터 실행
설치 파일이 현재 Windows 구성과 호환되지 않아 충돌이 날 수 있습니다. 설치 파일(.exe)에 대해 호환성 테스트를 실행합니다.
실행 방법:
- Win + E를 눌러 설치 파일이 있는 폴더로 이동합니다.
- Office
setup.exe
또는 설치 실행 파일을 우클릭합니다. - “Show more options”를 선택한 뒤 “Troubleshoot compatibility”를 클릭합니다.
- “Try recommended settings”를 선택하여 권장 호환성 설정을 적용합니다.
- “Test this program” 버튼을 눌러 설치 테스트를 실행합니다.
- 테스트가 성공하면 “Yes, save these settings”를 선택하고 종료합니다.
- 변경된 설정으로 설치를 다시 시도합니다.
4. Task Scheduler(작업 스케줄러) 재활성화 — 레지스트리 편집
포럼 사례에 따르면 Task Scheduler가 비활성화되면 Office 설치가 실패하며 Bootstrapper 오류가 발생할 수 있습니다. 레지스트리에서 Schedule 서비스의 Start 값을 수정하여 재활성화할 수 있습니다.
경고: 레지스트리 편집은 시스템에 영구적 영향을 미칩니다. 아래 절차를 따르되 먼저 레지스트리 백업을 하세요.
실행 방법:
- 작업 표시줄의 시작 버튼을 마우스 우클릭하고 “Run”을 선택합니다.
- 실행 창에
regedit
를 입력하고 OK를 클릭하여 레지스트리 편집기를 실행합니다. - 다음 레지스트리 키로 이동합니다:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule
- 왼쪽 패널에서 Schedule 키를 선택합니다.
- 오른쪽 패널에서 Start DWORD를 더블클릭합니다.
- Value data에 2를 입력합니다(자동 시작 자동화).
- OK를 클릭하여 변경 사항을 저장하고 레지스트리 편집기를 닫습니다.
- 시스템을 재시작하여 변경 사항이 적용되었는지 확인합니다.
참고: 값의 의미 — 2 = 자동(Automatic), 3 = 수동(Manual), 4 = 비활성화(Disabled).
5. AppCompatFlags 레지스트리 키 삭제(기존 Office 제거 후)
일부 사용자는 기존 Office 설치를 완전히 제거한 뒤 레지스트리의 AppCompatFlags 키를 삭제하여 문제를 해결했습니다. 절차는 다음과 같습니다.
실행 방법:
- 먼저 제어판의 프로그램 제거 또는 Microsoft 제공 제거 도구를 사용해 현재 PC에 설치된 모든 Office 항목을 제거합니다.
- 레지스트리 편집기를 엽니다(위 4번 단계의 방법 참조).
- 주소 표시줄의 내용을 지우고 다음 키를 입력한 후 Enter를 누릅니다:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags
- 삭제 전에 백업을 권장합니다. AppCompatFlags 키를 우클릭하고 Export를 선택하여 .reg 파일로 저장하세요.
- 백업이 완료되면 AppCompatFlags를 우클릭하고 Delete를 선택합니다.
- 확인 창에서 Yes를 클릭하여 삭제를 확정한 뒤 레지스트리 편집기를 닫고 시스템을 재시작합니다.
주의: 이 조치는 시스템의 프로그램 호환성 동작에 영향을 줄 수 있습니다. 삭제 전 백업 파일을 안전한 위치에 보관하세요.
6. 클린 부트(Clean Boot) 적용
클린 부트는 서드파티 서비스 및 시작 항목을 비활성화하여 충돌을 격리합니다. 안전 모드와 달리 드라이버는 유지되므로 설치 충돌을 진단하기에 적합합니다.
실행 방법(요약):
- Win + R을 눌러
msconfig
를 실행합니다. - Services 탭에서 “Hide all Microsoft services”(모든 Microsoft 서비스 숨기기)를 체크합니다.
- 나머지 서드파티 서비스를 모두 비활성화합니다.
- 시작 프로그램은 작업 관리자(Task Manager)의 Startup 탭에서 모두 비활성화합니다.
- 시스템을 재시작하여 클린 부트 상태에서 설치를 시도합니다.
설치 후에는 반드시 msconfig
에서 원래 설정(비활성화한 서비스와 시작 항목을 다시 활성화)으로 복원하세요.
추가 정보: 일부 소프트웨어(예: IOBit Uninstaller, Advanced System Care, Citrix Virtual Desktops 등)는 Office 설치와 충돌하는 것으로 알려져 있습니다. 이러한 소프트웨어가 설치되어 있다면 제거를 고려하세요.
레지스트리 수정 안전 수칙 및 롤백 방법
- 항상 레지스트리 변경 전 전체 키를 내보내기(Export)하여 백업하세요.
- 시스템 복원 지점(Create Restore Point)을 생성하세요(설정 > 시스템 > 시스템 보호).
- 변경 시 작은 단계로 진행하고 각 단계 후 재부팅하여 결과를 확인하세요.
- 문제가 발생하면 내보낸 레지스트리 파일을 우클릭하여 “Merge”로 복원하거나 복원 지점으로 롤백하세요.
롤백 예시(간단):
- 레지스트리 백업 파일(.reg)을 우클릭 -> Merge -> 확인
- 또는 복원 지점으로 부팅 후 복원 진행
중요: 레지스트리 백업 파일은 신뢰할 수 있는 위치(예: 외부 드라이브 또는 네트워크 저장소)에 보관하세요.
언제 이 방법들이 실패할 수 있는가(반례) 및 대안
반례(실패 가능한 상황):
- 손상된 Windows 구성 요소(예: SFC가 고칠 수 없는 파일 손상)이 존재할 때
- 하드웨어 문제(디스크 오류, RAM 불안정)로 설치 프로세스가 중단될 때
- 조직의 그룹 정책 또는 엔터프라이즈 보안 설정이 설치를 차단할 때
- 네트워크 기반 설치에서 네트워크 접근 권한이나 프록시가 문제를 일으킬 때
대안 접근법:
- 시스템 파일 검사 실행:
sfc /scannow
및DISM /Online /Cleanup-Image /RestoreHealth
- 안전한 네트워크 환경에서 오프라인 설치 미디어(USB)로 설치 시도
- 로컬 관리자 계정으로 로그인하여 설치 수행
- 엔터프라이즈 환경일 경우 IT 관리자에게 그룹 정책 및 보안 로그 확인 요청
관리자와 일반 사용자별 체크리스트
관리자(IT 담당자) 체크리스트:
- 설치 로그(예: %temp% 폴더의 설치 로그) 수집
- 이벤트 뷰어(Event Viewer)의 Application/System 로그 확인
- 그룹 정책(AD)에서 설치 차단 정책 존재 여부 확인
- Task Scheduler 및 관련 서비스 상태 확인
- 네트워크 및 프로시저(프록시, 방화벽) 로그 확인
일반 사용자 체크리스트:
- 안티바이러스 일시 비활성화 후 설치 재시도
- Program Install and Uninstall 트러블슈터 실행
- 설치 파일을 관리자 권한으로 실행
- 기존 Office 제거 후 재시도
- 문제 지속 시 Microsoft 지원 서비스에 문의
테스트 케이스 및 수용 기준
테스트 케이스(예시):
- 새로 다운로드한 Office 설치 파일을 관리자 권한으로 실행하여 설치 성공.
- Program Install and Uninstall 트러블슈터 실행 후 잔여 구성 요소가 제거되어 재설치 성공.
- Task Scheduler Start 값을 2로 설정 후 설치 성공.
- AppCompatFlags 키 삭제 후 설치 성공.
수용 기준(성공 판단):
- 설치 프로그램이 오류 없이 최종적으로 완료되고 Office 앱(예: Word, Excel)이 정상 실행될 것.
- 설치 후 이벤트 뷰어에 관련 오류가 기록되지 않을 것.
Impact×Effort(정성적 권장 우선순위)
- Program Install and Uninstall 트러블슈터: 임팩트 높음 / 노력 낮음 → 우선 시도
- 안티바이러스 비활성화/제거: 임팩트 중간~높음 / 노력 낮음 → 초기 시도
- 클린 부트: 임팩트 높음 / 노력 중간 → 안티바이러스 후 시도
- 레지스트리(AppCompatFlags 삭제, Task Scheduler 값 수정): 임팩트 중간~높음 / 노력 중간~높음 → 백업 후 시도
간단 용어 사전
- Bootstrapper: 설치 프로그램의 초기화 및 종속성 관리를 담당하는 구성요소.
- AppCompatFlags: 프로그램 호환성 설정을 저장하는 레지스트리 키.
- Task Scheduler: 예약 작업과 관련 서비스를 관리하는 Windows 서비스.
호환성 및 버전 관련 팁
- 최신 Office 설치 프로그램은 최신 Windows 업데이트와 호환되도록 설계되어 있습니다. 설치 전 Windows Update를 실행하여 필수 업데이트를 적용하십시오.
- 구형 Office 설치 미디어(특히 32비트/64비트 불일치)는 오류를 발생시킬 수 있으므로 설치하려는 Windows 아키텍처와 일치하는 버전을 사용하세요.
- 기업용(Volume License) 설치의 경우, 조직의 배포 도구(예: SCCM, Intune)와 충돌 여부를 확인하세요.
보안 및 개인정보 주의사항
- 안티바이러스 비활성화/제거 후에는 설치 완료 즉시 보안 소프트웨어를 다시 설치하거나 활성화하세요.
- 레지스트리 키를 외부로 내보낼 때 민감한 정보가 포함될 수 있으니 안전한 위치에 보관하세요.
일반적인 문제 해결 흐름(의사결정 트리)
flowchart TD
A[오류 발생: Bootstrapper has stopped working] --> B{안티바이러스 설치 여부}
B -- 예 --> C[안티바이러스 일시 비활성화 후 설치 시도]
B -- 아니오 --> D[Program Install and Uninstall 실행]
C --> E{설치 성공}
D --> E
E -- 성공 --> Z[완료]
E -- 실패 --> F[클린 부트 적용 후 설치 시도]
F --> G{설치 성공}
G -- 성공 --> Z
G -- 실패 --> H[레지스트리'작업 스케줄러, AppCompatFlags' 점검 및 수정]
H --> I{설치 성공}
I -- 성공 --> Z
I -- 실패 --> J[IT/마이크로소프트 지원에 로그 및 환경 정보 제공]
일반적인 전문가 팁
- 변경 전 스냅샷(시스템 복원)을 만들면 문제 발생 시 원상복구가 쉽습니다.
- 설치 로그(대부분 %temp% 또는 설치 폴더에 생성)를 확보하면 원인 분석에 큰 도움이 됩니다.
- 문제를 재현할 수 있는 최소한의 환경(예: 새 사용자 프로필, 오프라인 설치)에서 시도하면 원인 분리에 유리합니다.
“전문가 인용”: 경험 많은 기술 지원 담당자는 보통 “문제를 단계별로 좁혀가며 가장 위험도 낮은 해결책부터 적용하라”고 권합니다.
소셜 프리뷰(추천)
OG 제목: Bootstrapper 오류 빠르게 해결하는 방법
OG 설명: Windows에서 “Bootstrapper has stopped working” 오류를 단계별로 진단하고 안전하게 해결하는 실무 가이드입니다.
짧은 공지(100~200자):
Windows에서 Microsoft Office 설치 중 “Bootstrapper has stopped working” 오류가 발생합니까? 이 가이드는 트러블슈터 사용, 안티바이러스 점검, 레지스트리 안전 수정, 클린 부트 등 검증된 단계로 문제를 해결하는 방법을 안내합니다. 변경 전 백업을 권장합니다.
요약
- 먼저 Program Install and Uninstall 트러블슈터와 간단한 안티바이러스 비활성화로 문제를 시도해 보세요.
- 클린 부트와 호환성 트러블슈터는 서드파티 충돌을 격리하는 데 유용합니다.
- Task Scheduler 재활성화 또는 AppCompatFlags 삭제 같은 레지스트리 수정은 효과적이지만, 반드시 백업 후 진행해야 합니다.
- 모든 방법으로도 해결되지 않으면 설치 로그와 환경 정보를 수집하여 Microsoft 지원 또는 조직의 IT에 문의하세요.
중요: 변경 전 백업 및 복원 지점 생성은 필수입니다.