윈도우 부팅 시 BOOTMGR is missing 오류 해결을 위한 부트 영역 복구 방법

평소와 다름없이 컴퓨터 전원 버튼을 눌렀는데, 친숙한 윈도우 화면 대신 낯선 검은 화면에 덩그러니 영어 메시지만 떠서 당황하셨을 것 같습니다. BOOTMGR is missing이라는 문구와 함께 아무런 키도 먹지 않고 재부팅만 유도하는 이 증상은 윈도우 사용자라면 누구나 한 번쯤 겪을 수 있는 대표적인 부팅 장애입니다. 소중한 파일들과 작업 환경이 모두 사라진 것은 아닐까 덜컥 겁이 나기도 하지만, 다행히 이는 시스템 데이터가 완전히 유실된 것이 아니라 부팅에 필요한 BOOTMGR 파일이나 부트 구성 정보를 정상적으로 찾지 못하는 상태일 가능성이 높습니다. 이번 글에서는 포맷을 하지 않고도 기존 데이터를 안전하게 지키면서 윈도우 부팅 영역을 차근차근 복구하는 실질적인 해결 방법을 단계별로 소개해 드리겠습니다.

BOOTMGR is missing 오류가 발생하는 원인은 무엇인가요?

부트매니저(BOOTMGR)는 컴퓨터가 켜진 직후 하드웨어 점검을 마치고, 저장장치에 설치된 윈도우를 찾아 실행해 주는 중개자 역할을 합니다. 이 파일이나 정보를 컴퓨터가 제대로 읽어내지 못할 때 오늘과 같은 에러 메시지가 화면에 출력됩니다. 대표적인 원인은 다음과 같습니다.

  • 부팅 우선순위(Boot Priority)의 혼선: 컴퓨터에 USB 메모리나 외장 하드가 연결되어 있을 때, 메인보드가 윈도우가 설치된 SSD 대신 엉뚱한 저장장치를 먼저 읽으려고 시도하면서 발생합니다.
  • 하드웨어 연결 상태 불안정: 컴퓨터 본체 내부의 케이블 장착 상태에 문제가 생겨 장치를 제대로 인식하지 못할 때 발생합니다.
  • 부트 구성 데이터(BCD) 손상: 윈도우 업데이트 중 강제로 전원이 꺼졌거나, 갑작스러운 정전, 시스템 파일 오류 등으로 인해 부팅 경로가 적힌 BCD 데이터가 깨진 경우입니다.
  • 활성 파티션 지정 오류: 시스템의 시동 및 부트 정보가 담긴 특정 파티션이 비활성화 상태로 밀려났을 때 부팅 파일을 읽어오지 못합니다.

1단계. BIOS 설정을 통한 부팅 디바이스 순서 및 연결 확인

가장 간단하면서도 의외로 자주 발생하는 문제입니다. 윈도우가 설치되지 않은 이동식 디스크가 컴퓨터에 꽂혀 있으면 시스템이 혼란을 겪을 수 있습니다.

  1. 외장 장치 분리하기: 컴퓨터에 연결된 USB 메모리, 외장 하드디스크, SD 카드 리더기 등을 모두 뽑아냅니다.
  2. BIOS 설정 화면 진입: 컴퓨터 전원을 켠 직후 키보드의 F2 또는 Del 키를 반복해서 입력하여 메인보드 설정 화면(BIOS)으로 들어갑니다.
  3. 부팅 우선순위 조정: 메뉴 중에서 Boot 또는 Boot Priority 탭을 찾아 이동합니다. 현재 1순위 부팅 장치가 윈도우가 설치된 메인 SSD(또는 Windows Boot Manager)로 지정되어 있는지 확인하고, 만약 다른 하드디스크나 장치로 되어 있다면 첫 번째 순서로 변경합니다.
  4. 저장 및 재부팅: 변경 사항을 저장하는 단축키(보통 F10)를 누르고 시스템을 다시 시작하여 정상 부팅이 되는지 점검합니다.

주의사항: 만약 BIOS 내에서 윈도우가 설치된 SSD 자체가 목록에 전혀 보이지 않는다면 본체 옆면을 열어 저장장치에 연결된 SATA 케이블이 느슨하지 않은지 다시 연결해 보고, 커넥터 접촉 상태도 함께 확인해 보아야 합니다.

2단계. 윈도우 자동 시동 복구(Start-up Repair) 진행

바이오스 설정이 올바른데도 오류가 계속된다면 부팅 시스템 파일을 점검해야 합니다. 이 단계부터는 정상적으로 작동하는 다른 PC를 이용해 만든 윈도우 설치 USB가 필요합니다.

  1. 설치 USB 부팅: 준비한 윈도우 설치 USB를 본체에 꽂고 컴퓨터를 켠 뒤, BIOS 설정을 통해 USB를 부팅 1순위로 지정하여 윈도우 설치 화면으로 진입합니다.
  2. 컴퓨터 복구 선택: 언어 및 키보드 종류를 설정하는 첫 화면이 나오면 다음을 누르고, 왼쪽 아래에 조그맣게 표시된 [컴퓨터 복구] 메뉴를 클릭합니다.
  3. 옵션 선택 진입: 화면이 파랗게 바뀌면 [문제 해결] ➡️ [고급 옵션] 순서로 이동합니다.
  4. 시동 복구 실행: 고급 옵션 목록 중 [시동 복구]를 클릭합니다. 시스템이 스스로 부트 영역과 유실된 파일을 정밀 진단하여 자동으로 복원 작업을 시작합니다. 완료된 후 PC가 재부팅되면 USB를 분리하고 윈도우가 정상 작동하는지 확인합니다.

3단계. 명령 프롬프트(CMD)를 활용한 부트 영역(BCD) 수동 재건

자동 복구 기능으로 해결되지 않을 만큼 부팅 정보의 손상도가 심할 때 사용하는 가장 확실한 복구 기법입니다. 마찬가지로 설치 USB를 이용해 컴퓨터 복구 모드로 들어간 상태에서 진행합니다.

1. 명령 프롬프트 실행

앞서 설명한 [문제 해결] ➡️ [고급 옵션] 화면으로 들어간 뒤, 이번에는 [명령 프롬프트]를 선택하여 검은색 텍스트 창을 띄웁니다.

2. 부팅 파일 및 BCD 재건 명령어 입력

명령 창에 아래 명령어를 순서대로 입력한 뒤 Enter를 누릅니다.

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

마지막 bootrec /rebuildbcd 명령 실행 후 “윈도우 설치를 부팅 목록에 추가하시겠습니까?” 메시지가 나타나면 Y를 입력한 뒤 Enter를 누릅니다.

3. PC 재부팅

복구가 끝났다면 아래 명령어를 입력하여 명령 프롬프트를 종료합니다.

exit

USB를 제거한 뒤 PC를 다시 시작하여 정상적으로 부팅되는지 확인합니다.

그래도 BOOTMGR 오류가 해결되지 않는다면?

위 단계를 모두 거쳤음에도 여전히 동일한 에러가 반복된다면 단순한 시스템 정보 꼬임이 아닌 저장장치 자체의 물리적인 이상 가능성도 있습니다.

윈도우가 설치되어 있던 영역에 불량 영역(배드섹터)이 넓게 자리 잡았거나 손상되어 부팅 정보를 정상적으로 쓰고 읽지 못하는 현상일 수 있습니다. 이럴 때는 메인보드의 SATA 포트를 다른 곳에 연결해 보거나, 다른 정상 PC에 해당 SSD를 서브 드라이브로 임시 장착하여 내부 자료를 백업받은 뒤 새 저장장치로 교체하는 방안을 신중하게 고려해 보아야 합니다.

자주 묻는 질문 (FAQ)

Q1. 윈도우 설치 USB가 반드시 필요한가요? 네, BOOTMGR is missing 상태에서는 윈도우 자체가 구동 환경을 시작하지 못하기 때문에 명령어 프롬프트나 복구 툴을 제공할 외부 매체(설치 USB)가 필수적입니다. 주위 PC나 다른 환경을 통해 8GB 이상의 일반 USB 메모리로 윈도우 미디어 크리에이션 툴을 사용해 설치 드라이브를 하나 만들어 두시면 요긴하게 쓰입니다.

Q2. bootrec /fixboot 입력 시 ‘액세스가 거부되었습니다’라고 출력됩니다. 최신 UEFI 기반의 GPT 파티션 환경에서는 해당 명령어가 가로막힐 수 있습니다. UEFI 환경에서는 추가 복구 절차가 필요할 수 있으며, 이 경우 Microsoft 복구 환경에서 EFI 시스템 파티션을 확인한 뒤 부팅 파일을 다시 생성해야 합니다.

마무리 및 요약

갑자기 모니터에 나타난 영어 문구에 많이 당황하셨겠지만, 다행히 부팅 영역의 정보를 바로잡아주는 것만으로도 대부분 기존의 자료를 고스란히 살린 채 해결할 수 있습니다.

이번 과정을 통해 컴퓨터를 정상 부팅시키는 데 성공하셨다면, 시스템 종료 시 전원 버튼을 길게 눌러 강제 종료하는 습관을 피하시고 주기적으로 중요 데이터를 백업하여 혹시 모를 장치 고장에 대비하시는 것을 추천해 드립니다.

🔗 함께 보면 좋은 글

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다