Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10 'BOOTMGR이 없습니다' 부팅 오류, 8가지 방법으로 확실하게 해결하기

"Bootmgr is missing. Press Ctrl+Alt+Del to restart"(BOOTMGR이 없습니다) 오류는 윈도우 부트 섹터가 손상되거나 누락되었을 때 발생하는 가장 흔한 부팅 오류 중 하나입니다. 또한 PC가 부팅용으로 올바르게 구성되지 않은 드라이브에서 부팅을 시도할 때도 이 오류가 나타날 수 있습니다.

이 글에서는 BOOTMGR이 무엇인지, 그리고 'BOOTMGR이 없습니다' 오류를 해결하는 방법까지 모든 내용을 단계별로 자세히 안내해 드리겠습니다.

Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기

윈도우 부트 관리자(BOOTMGR)란 무엇인가?

윈도우 부트 관리자(Windows Boot Manager, BOOTMGR)는 윈도우 운영체제를 시작하는 데 필수적인 볼륨 부트 코드를 불러오는 역할을 합니다. BOOTMGR은 winload.exe 실행을 도우며, winload.exe는 필수 장치 드라이버와 함께 윈도우의 핵심 구성 요소인 ntoskrnl.exe를 로드합니다.

즉, BOOTMGR은 Windows 10, Windows 8, Windows 7, Windows Vista 운영체제의 부팅을 담당합니다. 여기서 Windows XP가 목록에 없다는 점이 궁금하실 텐데요, 그 이유는 Windows XP에는 부트 관리자가 없고 대신 NTLDR(NT Loader의 약자)이라는 프로그램을 사용하기 때문입니다.

'BOOTMGR이 없습니다' 오류가 표시되는 형태

이 오류는 화면에 다음과 같은 여러 형태로 나타날 수 있습니다.

1. "BOOTMGR is missing Press Ctrl Alt Del to restart"
2. "BOOTMGR is missing Press any key to restart"
3. "BOOTMGR image is corrupt. The system cannot boot."
4. "Couldn't find BOOTMGR"

BOOTMGR 파일의 위치는 어디인가?

BOOTMGR은 읽기 전용·숨김 속성을 가진 파일로, 일반적으로 활성(active)으로 표시된 파티션의 루트 디렉터리에 위치합니다. 이 파티션은 보통 드라이브 문자가 없는 시스템 예약 파티션(System Reserved Partition)입니다. 만약 시스템 예약 파티션이 없다면, BOOTMGR은 기본 파티션인 C: 드라이브에 저장되어 있습니다.

BOOTMGR 오류의 주요 원인

  1. 윈도우 부트 섹터가 손상되거나 누락됨
  2. 하드 드라이브(HDD/SSD) 문제
  3. BIOS 설정 문제
  4. 윈도우 운영체제 자체의 문제
  5. BCD(부트 구성 데이터, Boot Configuration Data) 손상

그럼 지금부터 아래의 문제 해결 단계를 따라 Windows 10의 BOOTMGR 오류를 하나씩 해결해 보겠습니다.


⚠️ 시작 전 주의사항:
아래 소개하는 방법들은 고급 사용자를 위한 작업입니다. 잘못된 단계를 수행하면 PC가 Windows로 부팅되지 않게 될 수 있으므로, 내용을 정확히 이해하지 못한다면 반드시 전문 기술자의 도움을 받거나 숙련자의 감독 하에 진행하시기 바랍니다.

방법 1: 컴퓨터 재부팅하기

가장 기본적이지만 의외로 효과적인 방법입니다. 단순히 컴퓨터를 재부팅하는 것만으로도 BOOTMGR 오류의 원인이 되는 일시적인 소프트웨어 충돌이 해소될 수 있습니다. 먼저 재시작을 시도해 보고, 그래도 오류가 계속된다면 다음 방법으로 넘어가세요.

방법 2: BIOS에서 부팅 순서(Boot Order) 변경하기

PC가 부팅 가능하지 않은 드라이브에서 부팅을 시도하면 이 오류가 발생할 수 있습니다. 부팅 순서를 확인하고 수정해 보세요.

  1. Windows 10 PC를 다시 시작하고 BIOS에 진입합니다.
  2. 전원이 켜지는 순간 DEL 또는 F2 키를 연타하여 BIOS Setup에 들어갑니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  3. BIOS 메뉴에서 Boot Order(부팅 순서) 옵션을 찾아 이동합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  4. 부팅 순서가 하드 드라이브 → CD/DVD 순으로 설정되어 있는지 확인합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  5. 다르게 설정되어 있다면, 첫 번째 부팅 장치를 하드 드라이브로, 두 번째를 CD/DVD로 변경합니다.
  6. 설정을 저장(F10)하고 종료한 뒤 재부팅합니다.

방법 3: 자동 복구(Automatic Repair) 실행하기

  1. Windows 10 부팅 설치 DVD 또는 USB를 넣고 PC를 다시 시작합니다.
  2. "CD 또는 DVD에서 부팅하려면 아무 키나 누르십시오"라는 메시지가 나타나면 아무 키나 눌러 계속 진행합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  3. 언어 기본 설정을 선택하고 다음을 클릭한 뒤, 왼쪽 하단의 컴퓨터 복구를 클릭합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  4. 옵션 선택 화면에서 문제 해결(Troubleshoot)을 클릭합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  5. 문제 해결 화면에서 고급 옵션을 클릭합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  6. 고급 옵션 화면에서 자동 복구(Automatic Repair) 또는 시작 복구(Startup Repair)를 클릭합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  7. Windows 자동 복구/시작 복구가 완료될 때까지 기다립니다.
  8. 재시작 후 정상 부팅되는지 확인합니다. 그래도 안 된다면 다음 방법을 계속 진행하세요.

방법 4: 부트 섹터 수정 및 BCD 재구축하기

  1. Windows 설치 미디어 또는 복구 드라이브/시스템 복구 디스크를 넣고 언어를 선택한 후 다음을 클릭합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  2. 하단의 컴퓨터 복구를 클릭합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  3. 문제 해결고급 옵션을 차례로 선택합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  4. 목록에서 명령 프롬프트(Command Prompt)를 선택합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  5. 명령 프롬프트가 열리면 C:를 입력하고 Enter를 누릅니다.
    참고: Windows가 설치된 실제 드라이브 문자를 입력하세요. (복구 환경에서는 드라이브 문자가 D: 등으로 바뀌어 있을 수 있습니다.)
  6. 아래 명령어를 한 줄씩 입력하고 각각 Enter를 누릅니다:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rebuildbcd
    chkdsk /f
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  7. 모든 명령이 성공적으로 완료되면 exit를 입력합니다.
  8. PC를 다시 시작하여 Windows로 부팅되는지 확인합니다.
  9. 만약 위 과정에서 오류가 발생했다면 다음 명령을 시도해 보세요:

    bootsect /ntfs60 C: (C:를 실제 부팅 드라이브 문자로 교체)
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  10. 그런 다음 앞서 실패했던 명령어들을 다시 실행합니다.

방법 5: Diskpart로 손상된 파일 시스템 복구하기

📌 참고: MBR 방식 디스크에서는 시스템 예약 파티션(보통 100MB)을 활성으로 표시해야 하며, 시스템 예약 파티션이 없다면 C: 드라이브를 활성 파티션으로 지정해야 합니다. 활성 파티션에는 반드시 부트로더(BOOTMGR)가 있어야 하기 때문입니다. GPT 디스크의 경우 EFI 시스템 파티션을 사용하므로 이 방법이 적용되지 않습니다.

  1. 다시 명령 프롬프트를 열고 diskpart를 입력합니다.
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  2. 아래 명령어를 하나씩 입력하고 Enter를 누릅니다:

    DiskPart
    list disk
    select disk 0
    list partition
    select partition 1
    active
    exit
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  3. 이어서 다음 명령어를 하나씩 입력하고 각각 Enter를 누릅니다:

    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rebuildbcd
    chkdsk /f
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  4. PC를 재시작하여 변경 사항을 적용하고 오류가 해결되었는지 확인합니다.

방법 6: Windows 이미지 복구하기 (DISM)

  1. 명령 프롬프트를 열고 다음 명령을 입력합니다:

    DISM /Online /Cleanup-Image /RestoreHealth
    Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기
  2. Enter를 눌러 명령을 실행하고 완료될 때까지 기다립니다. 보통 15~20분 정도 소요됩니다.
    ※ 참고: 위 명령이 작동하지 않으면 아래 명령을 시도해 보세요:

    Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
    Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
  3. 복구가 완료되면 PC를 다시 시작합니다.

방법 7: 하드웨어 연결 상태 점검하기

하드웨어 연결이 느슨해진 것도 BOOTMGR 오류의 원인이 될 수 있습니다. 모든 하드웨어 부품이 제대로 연결되어 있는지 확인하고, 가능하다면 케이블과 부품을 분리했다가 다시 장착해 보세요.

그래도 오류가 지속된다면 특정 부품이 원인인지 확인해야 합니다. 최소한의 하드웨어(메모리 1개, 시스템 드라이브, 그래픽 카드)만 연결한 상태로 부팅을 시도해 보세요. 이때 오류가 사라졌다면, 제거한 부품 중 하나에 문제가 있을 가능성이 큽니다. 하드웨어 진단 테스트를 실행하여 결함이 있는 부품은 즉시 교체하시기 바랍니다.

Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기

방법 8: Windows 10 복구 설치하기

위의 모든 방법으로도 해결되지 않는다면, 하드디스크 자체는 정상이지만 운영체제 파일이나 BCD 정보가 손상 또는 삭제되었을 가능성이 높습니다. 이 경우 복구 설치(Repair Install)를 시도해 보고, 그마저도 실패한다면 남은 유일한 방법은 클린 설치(Clean Installation), 즉 새로운 Windows 사본을 설치하는 것입니다. 클린 설치 전에는 반드시 중요한 데이터를 외장 하드나 클라우드로 백업하세요.

Windows 10  BOOTMGR이 없습니다  부팅 오류, 8가지 방법으로 확실하게 해결하기

마무리

지금까지 Windows 10에서 'BOOTMGR이 없습니다' 오류를 해결하는 8가지 방법을 살펴보았습니다. 대부분의 경우 방법 3~5의 복구 명령으로 문제가 해결되며, 하드웨어 문제나 심각한 시스템 손상이 있다면 방법 7~8을 고려해야 합니다. 이 글에 대해 추가 질문이 있다면 언제든 댓글로 남겨주세요.