BOOTMGR은 Windows Boot Manager(윈도우 부트 관리자)의 약자로, 볼륨 부팅 코드에서 로드되는 아주 작은 소프트웨어를 의미합니다. BOOTMGR은 윈도우 부트 로더인 winload.exe를 실행하는 역할을 하며, 실행되면 '활성(active)'으로 설정된 파티션의 부팅 디렉터리를 찾아 중요한 드라이버와 PC의 핵심 구성 요소들을 불러오기 시작합니다.
쉽게 말해 이 읽기 전용 프로그램 파일은 Windows 10/11, Windows 8, Windows 7 또는 Windows Vista 운영체제를 시작하는 데 필수적인 역할을 합니다. 따라서 BOOTMGR이 손실되면 운영체제가 로드되지 않아 윈도우로 부팅할 수 없게 됩니다.
BOOTMGR 오류란?
간혹 BOOTMGR이 존재하지 않는 경우가 있습니다. 이때는 보통 검은 화면에 "BOOTMGR is Missing. Press Ctrl+Alt+Del to restart"(BOOTMGR이 없습니다. Ctrl+Alt+Del을 눌러 다시 시작하세요)라는 메시지가 표시됩니다. 이 오류 메시지는 PC 전원을 켠 직후, POST(Power On Self Test)가 완료된 몇 초 후에 나타나는 것이 일반적입니다. "CDBOOT: Couldn't find BOOTMGR" 메시지도 같은 문제를 겪고 있다는 신호이며, Windows XP 사용자에게 "NTLDR is missing" 메시지가 뜬다면 동일한 문제일 가능성이 높습니다.
BOOTMGR이 사라지는 가장 큰 원인은 파일 자체가 유실된 것입니다. 주요 원인은 다음과 같습니다.
- 손상되었거나 헐거운 하드 디스크 인터페이스 케이블
- 물리적으로 손상된 하드 드라이브
- 잘못된 부팅 장치 선택
- 구버전 BIOS
- 손상된 MBR(마스터 부트 레코드)
그 외에도 다음과 같은 원인으로 오류 메시지가 나타날 수 있습니다.
- 손상되었거나 잘못 구성된 BOOTMGR 파일
- 운영체제 업그레이드 과정에서 발생한 문제
- 하드 드라이브의 오류, 손상 또는 배드 섹터
Windows 10/11에서 "BOOTMGR이 없습니다" 오류를 만나면 답답할 수밖에 없습니다. 하지만 걱정하지 마세요. 아래에서 이 오류를 해결하는 11가지 방법을 하나씩 소개합니다.
Windows 10/11 "BOOTMGR이 없습니다" 오류 해결 방법 11가지
해결 방법 1: PC 재시작
일시적인 오류로 인해 메시지가 표시되었을 수 있으므로, 먼저 PC를 재시작해 보세요. 물론 항상 해결되는 것은 아니지만, 가장 간단하게 시도해 볼 수 있는 첫 번째 방법입니다. 재시작으로 해결되지 않으면 다음 방법들을 차례로 시도해 보세요.
해결 방법 2: 모든 이동식 미디어 제거
부팅 가능하지 않은 디스크, USB 플래시 드라이브, 플로피 디스크 등 연결된 이동식 저장 장치를 모두 제거하세요. BIOS가 이런 장치에서 부팅을 시도하다가 오류가 발생했을 수 있습니다.
해결 방법 3: BIOS에서 부팅 순서 변경
컴퓨터를 재시작한 후 F2, F8, F10, F12, Esc 또는 Del 키 중 사용 중인 제조사에 맞는 키를 눌러 BIOS 설정 화면에 진입합니다. Boot 탭에서 하드 드라이브를 첫 번째 부팅 장치로 지정하세요.
해결 방법 4: 마스터 부트 레코드(MBR) 복구
파티션 및 디스크 관리 소프트웨어를 활용하면 MBR을 복구할 수 있습니다. 이런 프로그램 대부분은 운영체제가 없거나 부팅에 실패했을 때 컴퓨터를 부팅할 수 있게 해주는 '부팅 가능 미디어(Bootable Media)' 기능을 제공합니다. USB 또는 DVD에 소프트웨어를 설치한 뒤 해당 장치로 부팅하여 MBR을 다시 빌드하세요.
해결 방법 5: 올바른 파티션을 활성 상태로 표시
부팅 파일이 없는 잘못된 파티션을 활성(active)으로 표시하면 이 오류 메시지가 나타날 수 있습니다. 기본(primary)이면서 활성 상태인 파티션은 하나만 있어야 합니다. 시스템 파티션을 초기화하려면 부팅 디스크로 PC를 재시작한 후 잘못된 파티션을 모두 비활성화하고, 파티션 관리 메뉴에서 대상 파티션을 활성으로 설정하세요.
해결 방법 6: 하드 드라이브 검사
디스크 표면을 검사하여 배드 섹터가 없는지 확인하세요. 배드 섹터가 발견되면 빨간색으로 표시되고 정상 섹터는 녹색으로 표시됩니다. 배드 섹터가 많다면 해당 영역을 보호 처리하고, 데이터 손실을 막기 위해 중요한 자료를 미리 백업해 두는 것이 좋습니다.
해결 방법 7: Windows 시작 복구 실행
Windows 시작 복구(Startup Repair)를 실행하면 BOOTMGR을 포함해 손실되었거나 손상된 파일을 자동으로 교체할 수 있습니다. 부팅 가능한 USB를 만든 후 이를 통해 PC를 부팅하여 복구를 진행하세요.
해결 방법 8: 데이터 케이블 및 전원 케이블 교체
케이블이 느슨하게 연결되었거나 분리되었거나 고장난 경우에도 이 오류가 발생할 수 있습니다. 데이터 케이블과 전원 케이블을 새것으로 교체한 후 정상 작동하는지 확인해 보세요.
해결 방법 9: BIOS 업데이트
메인보드의 BIOS가 최신 버전이 아니면 오류 메시지가 나타날 수 있습니다. 제조사 홈페이지에서 최신 BIOS를 확인하고 업데이트했는지 점검하세요.
해결 방법 10: 클린 설치
윈도우를 클린 설치하는 것도 "BOOTMGR이 없습니다" 문제를 해결하는 확실한 방법입니다. 기존 윈도우를 삭제한 후 새 운영체제를 다시 설치해 보세요.
단, 윈도우를 제거하면 데이터가 모두 사라지므로 반드시 중요한 정보를 미리 백업해 두어야 합니다.
해결 방법 11: 하드 드라이브 교체
위의 모든 방법으로도 해결되지 않는다면 하드 드라이브를 교체할 때입니다. 소프트웨어 문제가 아니라 하드 드라이브 자체의 물리적 결함일 가능성이 있습니다. 하드 드라이브를 교체한 후 윈도우를 새로 설치하세요.
주의: PC 손상이나 데이터 손실을 피하려면 어떤 작업을 해야 할지 확신이 서지 않는다면 전문가의 도움을 받는 것이 안전합니다.