Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

Windows 11 및 10에서 마스터 부트 레코드(MBR) 복구·재구축하는 방법

컴퓨터를 켤 때 "Operating System not found(운영 체제를 찾을 수 없음)", "Bootmgr is missing", "bootrec element not found", "Error loading operating system", "Missing operating system", "Invalid partition table" 같은 오류 메시지가 표시되나요? 이러한 오류는 모두 마스터 부트 레코드(MBR) 손상의 전형적인 증상입니다. Windows 11 또는 Windows 10 PC에서 MBR이 누락되었거나 손상되었을 가능성이 높습니다. 이 글에서는 MBR이 무엇인지, 그리고 윈도우 부팅 문제를 해결하기 위해 Windows 11에서 MBR을 복구하거나 재구축하는 방법까지 단계별로 자세히 알아보겠습니다.

MBR(마스터 부트 레코드)이란?

MBR(Master Boot Record)은 하드 드라이브의 파티션 정보를 담고 있는 특수한 부팅 섹터로, PC가 운영 체제의 위치를 찾아 식별할 수 있도록 도와 Windows 11 또는 Windows 10이 정상적으로 부팅되게 합니다. 바이러스나 악성코드 감염, 강제 종료로 인한 비정상 셧다운, 데이터 손상 등 여러 원인으로 인해 MBR이 손상되거나 삭제되면 BIOS 로딩 화면 이후로 진행할 수 없게 되며, "부팅 정보를 찾을 수 없음", "Operating System not found", "Bootmgr is missing" 등의 오류 메시지가 나타납니다.

마스터 부트 레코드 복구 방법

MBR이 손상되면 윈도우로 부팅할 수 없기 때문에 많은 분들이 운영 체제를 다시 설치해야 한다고 생각하지만, 실제로는 재설치 없이도 충분히 복구할 수 있습니다. 아래 순서대로 따라 해 보세요.

  • 먼저 부팅 가능한 Windows 설치 미디어(USB 또는 DVD)를 문제가 있는 PC에 연결합니다.
  • 설치 미디어가 없다면 최신 Windows ISO 파일을 내려받아 부팅 가능한 USB/DVD 드라이브를 미리 만들어 두세요.
  • PC를 재시작하고 ESC 또는 Delete 키(일부 PC는 F12, F2 지원)를 눌러 BIOS 설정 화면으로 진입합니다.
  • 부팅 순서를 변경하여 부팅 가능한 미디어로 컴퓨터를 시작하고 Windows 설치 프로그램을 실행합니다.
  • 아무 키나 눌러 설치 미디어로 부팅한 후, 첫 번째 화면은 건너뜁니다.
  • 다음 화면에서 왼쪽 하단의 컴퓨터 복구(Repair your computer)를 클릭합니다.

Windows 11 및 10에서 마스터 부트 레코드(MBR) 복구·재구축하는 방법

  • 그다음 문제 해결(Troubleshoot)고급 옵션(Advanced options)명령 프롬프트(Command Prompt)를 차례로 클릭해 고급 명령 프롬프트 창을 엽니다.

Windows 11 및 10에서 마스터 부트 레코드(MBR) 복구·재구축하는 방법

이제 아래 명령어를 실행하여 MBR을 복구하고 PC를 정상적으로 부팅할 수 있도록 만들어 보겠습니다.

MBR(마스터 부트 레코드) 복구하기

고급 명령 프롬프트에 진입하면 Bootrec.exe 도구를 사용해 윈도우의 마스터 부트 레코드를 복구할 수 있습니다. Bootrec.exe는 상황에 따라 다양한 옵션을 제공하므로, 먼저 fixmbr 명령으로 손상되거나 깨진 MBR을 복구하세요.

  • bootrec /fixmbr

명령 실행이 완료되면 "작업을 성공적으로 완료했습니다"라는 확인 메시지가 표시됩니다.

부팅 섹터가 손상되었거나 다른 부트로더로 교체된 것으로 의심된다면, 아래 명령으로 기존 부팅 섹터를 지우고 새로 생성하세요.

  • bootrec /fixboot

부트 레코드 오류는 MBR 손상 외에도 "부트 구성 데이터(BCD)"가 손상된 경우에도 발생할 수 있습니다. 이 경우에는 다음 명령으로 BCD를 재구축해야 합니다. BCD가 실제로 손상된 경우, Windows는 감지된 운영 체제 설치 목록을 표시하며 전체 BCD를 다시 작성하게 됩니다.

  • bootrec /rebuildbcd

여러 개의 운영 체제를 설치해 사용 중이라면 "ScanOS" 옵션을 활용해 보세요. 이 옵션은 Windows가 디스크를 스캔하여 부트 구성 데이터에 누락된 모든 운영 체제를 추가하도록 지시하며, 부팅 시 사용자가 운영 체제를 선택할 수 있게 됩니다.

  • bootrec /scanos

Windows 11 및 10에서 마스터 부트 레코드(MBR) 복구·재구축하는 방법

모든 명령을 실행한 후 exit를 입력해 명령 프롬프트를 종료하고 PC를 재시작합니다. 이제 윈도우가 오류 없이 정상적으로 부팅될 것입니다.

"Bootmgr Is Missing" 오류 해결하기

BCD 저장소를 재구축했는데도 "Bootmgr Is Missing" 오류가 계속된다면, 기존 BCD 저장소를 백업·삭제한 뒤 RebuildBcd 명령을 다시 실행해야 할 수 있습니다. 고급 옵션에서 명령 프롬프트를 다시 열고 아래 명령을 한 줄씩 입력한 후 각 줄마다 Enter 키를 누르세요.

  • bcdedit /export C:\BCD_Backup
  • attrib c:\boot\bcd -h -r -s
  • ren c:\boot\bcd bcd.old
  • bootrec /rebuildbcd

마지막 명령 실행 후 컴퓨터에 설치된 Windows를 부팅 목록에 추가할지 묻는 메시지가 나타나면 Y를 입력해 확인합니다.

Windows 11 및 10에서 마스터 부트 레코드(MBR) 복구·재구축하는 방법

명령 실행을 마친 뒤 윈도우를 재부팅하면 더 이상 시작 오류가 발생하지 않고 시스템이 정상적으로 Windows를 불러올 것입니다.

이처럼 Windows 10/11에서 MBR을 복구하는 과정은 생각보다 간단합니다. 위 명령어를 실행하는 도중 문제가 발생한다면 아래 댓글로 알려주세요.

함께 읽으면 좋은 글

  • Windows 10 "디스크 구조가 손상되어 읽을 수 없습니다" 오류 해결 방법
  • Windows 10 시작 메뉴가 작동하지 않을 때 해결하는 3가지 방법
  • Windows 10 디스크 사용량 100% 현상을 해결하는 3가지 효과적인 방법
  • Windows 10 "곧 Windows 라이선스가 만료됩니다" 오류 해결 방법
  • Windows 자동 복구 무한 루프에 빠졌을 때 해결 방법