- 공유 링크 만들기
- X
- 이메일
- 기타 앱
- 공유 링크 만들기
- X
- 이메일
- 기타 앱
이 글의 목적은 “BOOTMGR is missing” 오류가 발생했을 때 원인을 빠르게 분류하고, UEFI(GPT)·Legacy(MBR) 환경에 맞는 부트로더 복구 절차를 단계별로 실행하여 부팅을 정상화하도록 돕는 것이다.
1. BOOTMGR is missing 오류가 의미하는 것
“BOOTMGR is missing”은 Windows 부팅 관리자(BOOTMGR) 또는 부팅 구성이 손상되었거나, BIOS/UEFI가 잘못된 디스크·파티션을 부팅 대상으로 선택할 때 발생하는 오류이다.
Windows 10/11 환경에서는 Legacy(MBR)뿐 아니라 UEFI(GPT) 환경에서 EFI 부트 파일 또는 BCD 구성이 깨져도 유사한 부팅 실패가 발생하며, 화면 메시지는 PC 제조사·펌웨어 설정에 따라 다르게 보일 수 있다.
| 증상 | 가장 흔한 원인 | 우선 조치 |
|---|---|---|
| BOOTMGR is missing / Press Ctrl+Alt+Del | 부팅 순서 오류, 잘못된 디스크 부팅, 부트 섹터/BCD 손상 | 외장장치 제거, BIOS/UEFI 부팅 순서 확인 |
| No bootable device | 부팅 장치 미인식, SSD/HDD 불량, 케이블/슬롯 문제 | BIOS에서 디스크 인식 확인, 물리 점검 |
| 자동 복구 반복, 진단 후 재부팅 루프 | 파일시스템 손상, EFI 파티션 손상, BCD 오류 | WinRE 진입 후 시작 복구 또는 명령 복구 |
2. 작업 전 필수 안전 수칙
주의 : 아래 명령은 디스크/파티션을 선택하는 과정이 포함되며, 볼륨을 잘못 선택하면 데이터 손실이 발생할 수 있다. 특히 “format” 명령은 선택한 파티션의 데이터를 즉시 삭제하므로, EFI 시스템 파티션(ESP) 등 필요한 대상이 정확히 확인된 경우에만 실행해야 하다.
가능하면 다른 PC에서 중요한 데이터를 먼저 백업하는 것이 최선이며, 디스크에서 이상 소음·SMART 경고·빈번한 오류가 보이면 복구 작업보다 저장장치 상태 점검이 우선이다.
3. 가장 먼저 해야 할 5분 점검
3-1. 외장장치 제거
USB 메모리, 외장하드, SD카드, 외장 ODD가 연결되어 있으면 펌웨어가 그 장치를 우선 부팅 대상으로 잡아 오류가 발생할 수 있다. 모든 외장 부팅 가능 장치를 제거하고 재부팅하는 것이 1순위이다.
3-2. BIOS/UEFI에서 부팅 순서 확인
전원을 켜자마자 제조사 단축키(예: F2, Del, F10, F12 등)로 BIOS/UEFI에 진입하여 “Windows Boot Manager” 또는 실제 OS가 설치된 SSD/HDD가 1순위인지 확인해야 하다.
주의 : UEFI 환경에서는 같은 디스크라도 “Windows Boot Manager(SSD명)” 항목과 “SSD 모델명(그 자체)” 항목이 함께 보일 수 있으며, 잘못 선택하면 부팅 실패가 반복될 수 있다.
3-3. 디스크 인식 여부 확인
BIOS/UEFI 정보 화면에서 SSD/HDD가 아예 보이지 않으면 복구 명령으로 해결되지 않는다. 케이블 재결합, 다른 슬롯, 다른 PC에서 디스크 상태 확인이 필요하다.
4. WinRE(복구 환경) 진입 방법
부트로더 복구는 Windows 복구 환경(WinRE)에서 진행하는 것이 표준이다. 가장 안전한 방법은 Windows 설치 USB로 부팅하는 방식이다.
4-1. Windows 설치 USB로 WinRE 진입
Windows 설치 USB로 부팅한 뒤 언어 선택 화면에서 “설치”가 아니라 “컴퓨터 복구”로 들어가야 하다. 이후 “문제 해결 → 고급 옵션 → 명령 프롬프트”로 이동하면 된다.
4-2. 설치 USB가 없을 때 WinRE 진입
부팅이 여러 번 실패하면 자동으로 “자동 복구” 화면이 뜨는 경우가 있다. 이 화면에서 “고급 옵션”을 통해 “문제 해결 → 고급 옵션 → 명령 프롬프트”로 진입할 수 있다.
5. 내 PC가 UEFI(GPT)인지 Legacy(MBR)인지 먼저 판별하기
복구 방법은 UEFI(GPT)와 Legacy(MBR)에 따라 달라지므로, WinRE의 명령 프롬프트에서 디스크 형식을 먼저 확인해야 하다.
diskpart list disk 출력에서 GPT 열에 * 표시가 있으면 해당 디스크는 GPT 방식이며 보통 UEFI 부팅 구성이다. 표시가 없으면 MBR일 가능성이 높다.
exit 주의 : 같은 PC라도 펌웨어 설정에서 UEFI/CSM(레거시)을 바꾸면 기존 설치 방식과 불일치하여 부팅이 깨질 수 있다. “원래 설치된 방식”으로 복구해야 하다.
6. UEFI(GPT) 환경 복구 절차: EFI 파티션(ESP) + BCD 재구성
UEFI(GPT)에서 “BOOTMGR is missing”이 보이면, 실제로는 EFI 시스템 파티션의 부팅 파일 또는 BCD 구성이 망가진 경우가 많다. 이 경우 bcdboot로 부트 파일을 다시 구성하는 방식이 가장 재현성이 높다.
6-1. Windows 파티션(C:)과 EFI 파티션(ESP) 찾기
WinRE에서는 드라이브 문자가 평소와 다를 수 있으므로, 먼저 볼륨을 확인해야 하다.
diskpart list volume 일반적으로 다음 특징으로 EFI 파티션을 찾는다.
- 파일 시스템이 FAT32인 경우가 많다.
- 용량이 100MB~300MB 수준인 경우가 많다.
- 이름이 없거나 “SYSTEM” 등으로 보일 수 있다.
EFI 파티션에 드라이브 문자를 할당해야 작업이 가능하다.
select volume N assign letter=Z exit 위에서 N은 EFI 파티션으로 판단한 볼륨 번호이며, Z는 사용하지 않는 임의의 문자이다.
6-2. EFI 파티션 상태가 멀쩡한 경우: bcdboot로 부트 파일 재생성
Windows가 설치된 폴더가 있는 파티션을 확인한 뒤(대개 C:\Windows 또는 D:\Windows 형태로 보일 수 있다), 다음을 실행해야 하다.
bcdboot C:\Windows /s Z: /f UEFI 만약 Windows 폴더가 C:가 아니라 D:에 있다면 다음처럼 바꿔 실행해야 하다.
bcdboot D:\Windows /s Z: /f UEFI 작업 후 재부팅하여 부팅이 정상화되는지 확인하면 된다.
6-3. “bootrec /fixboot 액세스가 거부되었습니다”가 함께 나오는 경우의 표준 처리
UEFI 환경에서는 bootrec /fixboot가 “액세스 거부”로 실패하는 경우가 실제로 흔하다. 이 경우 핵심은 bootrec에 집착하지 않고, EFI 파티션을 정상화한 뒤 bcdboot로 부팅 파일을 다시 구성하는 것이다.
EFI 파티션의 파일시스템이 손상되었거나 구조가 심하게 꼬인 경우, EFI 파티션을 FAT32로 다시 초기화한 뒤 bcdboot를 수행해야 하다.
주의 : 아래 format은 선택한 EFI 파티션(Z:)을 초기화한다. 반드시 “EFI 파티션이 Z:가 맞는지” 2번 이상 확인해야 하다.
format Z: /FS:FAT32 초기화 후 다시 부트 파일을 생성해야 하다.
bcdboot C:\Windows /s Z: /f UEFI 재부팅 후 BIOS/UEFI 부팅 항목에서 “Windows Boot Manager”가 최우선인지 확인해야 하다.
6-4. UEFI 복구 체크리스트
| 점검 항목 | 정상 기준 | 조치 |
|---|---|---|
| BIOS/UEFI 부팅 모드 | UEFI로 설정되어 하다 | CSM/Legacy를 임의로 켜지 말고 설치 방식에 맞추어야 하다 |
| EFI 파티션(ESP) | FAT32, 100~300MB 수준인 경우가 많다 | 문자 할당 후 bcdboot로 재구성해야 하다 |
| 부팅 항목 | Windows Boot Manager가 1순위이다 | 부팅 순서 재설정이 필요하다 |
7. Legacy(MBR) 환경 복구 절차: 활성 파티션 + bootrec 복구
Legacy(MBR) 방식에서는 “활성(Active) 파티션”과 MBR/부트 섹터/BCD가 핵심이다. 다음 순서로 진행하는 것이 안전하다.
7-1. 시스템 파티션을 활성(Active)으로 설정
MBR 환경에서는 부팅 파일이 있는 시스템 파티션이 활성으로 지정되어 있어야 하다.
diskpart list disk select disk 0 list partition Windows가 설치된 디스크 번호가 0이 아닐 수 있으므로, 용량을 보고 올바른 디스크를 선택해야 하다.
select partition N active exit 주의 : GPT 디스크에는 active 개념을 쓰지 않는 것이 일반적이다. GPT 디스크에 active를 적용하려고 하면 복구 방향 자체가 잘못된 경우가 많다.
7-2. bootrec로 MBR/부트섹터/BCD 재구축
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd rebuildbcd에서 설치된 Windows가 검색되면 추가 여부를 묻는 경우가 있으며, 일반적으로 Y로 진행하면 된다.
7-3. 부트섹터 재작성(필요 시)
부트섹터 손상이 의심되거나 위 단계로 해결이 안 되는 경우, 다음을 추가로 시도할 수 있다.
bootsect /nt60 sys 또는 시스템 전체에 적용이 필요하다고 판단될 때 다음처럼 실행하기도 하다.
bootsect /nt60 all /force 주의 : bootsect는 환경에 따라 적용 범위가 달라질 수 있으므로, MBR/Legacy 복구 흐름에서만 사용해야 하다.
8. “시작 복구(Startup Repair)”를 먼저 써야 하는 경우
명령어가 부담스럽거나 파티션 구조 확인이 어려운 경우, WinRE의 “시작 복구”가 먼저 시도할 가치가 있다. “문제 해결 → 고급 옵션 → 시작 복구”를 1~2회 수행해도 해결되지 않으면, 그때 명령 복구로 넘어가는 것이 일반적이다.
9. 복구가 계속 실패할 때의 원인 분기
9-1. 저장장치 불량 가능성
복구가 일시적으로 되었다가 다시 BOOTMGR 오류가 재발한다면, 파일시스템 손상보다 저장장치 불량 가능성이 커지다. 이 경우에는 데이터 백업 후 디스크 상태(SMART, 제조사 진단)를 점검해야 하다.
9-2. 파티션 구조 자체가 크게 깨진 경우
디스크에서 EFI 파티션이 사라졌거나, 파티션 테이블이 손상되어 볼륨이 비정상으로 보이면, 단순 bootrec/bcdboot로 해결되지 않을 수 있다. 이 경우 데이터 복구 우선 전략으로 전환하는 것이 현실적이다.
9-3. BIOS/UEFI 설정 불일치
UEFI로 설치된 Windows를 Legacy로 부팅하려 하거나, 반대로 Legacy 설치를 UEFI로 부팅하려 하면 복구가 반복 실패한다. 펌웨어 설정에서 부팅 모드를 원래 설치 방식에 맞추는 것이 핵심이다.
10. 실무용 명령 요약표
| 환경 | 핵심 목표 | 주요 명령 | 성공 포인트 |
|---|---|---|---|
| UEFI / GPT | EFI 파티션 부트 파일 재구성 | diskpart(ESP 문자할당) → bcdboot C:\Windows /s Z: /f UEFI | BIOS에서 Windows Boot Manager 1순위이다 |
| Legacy / MBR | MBR·부트섹터·BCD 복구 | diskpart(active) → bootrec /fixmbr /fixboot /rebuildbcd | 올바른 파티션이 active로 설정되어 하다 |
FAQ
USB 없이도 BOOTMGR is missing을 고칠 수 있나?
자동 복구 화면으로 WinRE에 진입이 가능한 경우에는 USB 없이도 명령 프롬프트에 들어가 복구가 가능하다. 다만 WinRE 자체 진입이 안 되면 설치 USB가 사실상 필수이다.
UEFI인데 bootrec를 쳤더니 /fixboot가 액세스 거부로 나온다. 무엇이 정답인가?
UEFI에서는 bootrec /fixboot가 실패하는 경우가 실제로 흔하며, 이때의 정답은 EFI 파티션(ESP)을 확인하고 bcdboot로 부트 파일을 재구성하는 흐름이다. EFI 파티션이 손상되었으면 FAT32로 정상화한 뒤 bcdboot를 수행해야 하다.
bcdboot에서 Windows 경로를 C:\Windows로 넣었는데 실패한다. 왜 그런가?
WinRE에서는 드라이브 문자가 평소와 달라질 수 있다. dir 명령으로 각 드라이브의 Windows 폴더 존재를 확인하고, 실제 Windows 폴더가 있는 드라이브 문자로 bcdboot 경로를 지정해야 하다.
복구 후에도 부팅이 계속 불안정하다. 다음 조치는 무엇인가?
저장장치 불량 가능성을 우선 의심해야 하다. SMART 경고, 배드섹터, 이벤트 로그 디스크 오류가 있으면 디스크 교체 후 재설치를 고려해야 하다. 복구가 반복될수록 데이터 손상 위험이 커지므로 백업이 우선이다.
추천·관련글
- Docker Desktop 네트워크 충돌 해결: Hyper-V와 WSL2 서브넷 재구성으로 끊김·접속불가 완전 복구
- Windows 11·10 커널 모드 프린터 드라이버 차단으로 인쇄 안됨 해결 방법
- Windows Search 인덱스 중지 오류 0x8004117B 해결 방법 (Windows 10/11)
- 윈도우 탐색기 검색 느림 해결 방법: 고급 쿼리(AQS) 활용과 인덱스 제외 최적화
- Office 로그인 계속 뜸 해결 방법: 라이선스 로그온 반복과 MFA(2단계 인증) 캐시 초기화 완전 정리
- CIS 보안 기준 적용 후 윈도우 기능 비활성화 복구 방법 총정리(원복·예외처리·검증)