Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Windows 7 "BOOTMGR이 없습니다" 오류 완벽 해결 가이드

Windows 7  BOOTMGR이 없습니다  오류 완벽 해결 가이드

"BOOTMGR이 없습니다(Bootmgr Is Missing)" 오류는 컴퓨터가 Windows 설치 위치를 찾지 못했다는 것을 의미하는 문제입니다. Windows 설치 파일이 손상되었거나, 하드 디스크가 올바르게 구성되지 않았거나 제대로 연결되지 않은 상태에서 부팅을 시도하기 때문에 Windows로 진입하지 못하고 이 오류 메시지가 화면에 나타납니다. 일반적으로 전원 켜기 자가 진단(POST)이 완료되고 Windows 7 로고가 나타나기 직전에 표시됩니다. Windows에 정상적으로 접속하려면 반드시 이 문제를 해결해야 합니다. 이 글에서는 치명적인 "BOOTMGR이 없습니다" 오류를 해결하는 방법을 단계별로 안내해 드리겠습니다.

오류의 주요 원인은 무엇일까요?

이 오류는 대부분 Windows 내부에 있는 부트 관리자(boot manager) 파일이 실수로 삭제되었거나 손상되었을 때 발생합니다. 또한 하드 디스크의 부트 섹터에 불량 섹터가 많아져 Windows가 정상적으로 로드되지 못하면서 오류 메시지가 나타나는 경우도 있습니다. 그 외에도 최근 Windows 업그레이드, 오래된 BIOS 버전, 하드 드라이브와 메인보드를 연결하는 IDE 케이블의 접촉 불량, 시스템 설정 문제 등이 원인이 될 수 있습니다.

문제의 원인을 파악한 후 Windows DVD 설치 디스크를 사용하여 복구하는 일련의 과정이 필요합니다. 아래에 정리된 단계를 따라 하면 누구나 쉽게 수행할 수 있습니다.

"BOOTMGR이 없습니다" 오류 해결 방법

1단계 – Windows "시작 복구(Startup Repair)" 실행

누락된 부트 관리자 문제를 해결하는 첫 번째 방법은 Windows 7의 시작 복구 기능을 실행하는 것입니다. Windows 7 DVD 설치 디스크를 광학 드라이브에 넣고 컴퓨터를 다시 시작하세요. 이때 BIOS 설정에 들어가 DVD-ROM 드라이브를 첫 번째 부팅 장치로 지정해야 합니다.

설치 프로그램이 언어와 키보드 배치 정보를 요청하면 해당 항목을 입력합니다.

Windows 7  BOOTMGR이 없습니다  오류 완벽 해결 가이드

화면 안내에 따라 기존 설치된 Windows를 복구하는 옵션을 선택합니다.

Windows 7  BOOTMGR이 없습니다  오류 완벽 해결 가이드

시스템 복구 옵션(System Recovery Options) 화면이 나타나면 "시작 복구(Startup Repair)"를 클릭하세요. 그러면 시스템 시작을 방해하는 문제들이 자동으로 진단 및修复됩니다.

Windows 7  BOOTMGR이 없습니다  오류 완벽 해결 가이드

Windows 7  BOOTMGR이 없습니다  오류 완벽 해결 가이드

2단계 – 부트 관리자 스크립트 다시 작성

부트 관리자 스크립트를 다시 작성하여 오류를 해결할 수도 있습니다. Windows 복구 환경(Windows Recovery Environment)에 포함된 "Bootrec.exe" 도구를 활용하면 되며, 아래 순서대로 진행하세요.

  • Windows 7 DVD 설치 디스크를 DVD 드라이브에 넣고 PC를 다시 시작합니다.
  • 안내 메시지가 나타나면 키보드에서 아무 키나 누릅니다.
  • 언어, 시간, 통화, 키보드 또는 입력 방식을 선택한 후 "다음(Next)" 버튼을 클릭합니다.
  • "컴퓨터 복구(Repair your computer)"를 클릭하고 복구할 운영체제를 선택한 뒤 "다음" 버튼을 누릅니다.
  • 시스템 복구 옵션 대화 상자가 나타나면 명령 프롬프트(Command Prompt)를 클릭합니다.
  • 명령 프롬프트 창에 "bootrec /rebuildbcd"를 입력하고 Enter 키를 누릅니다.
  • 위 과정이 성공적으로 완료되면 Windows 디렉터리의 설치 경로가 표시됩니다. "예(Yes)"를 입력하고 Enter 키를 눌러 해당 항목을 BCD 저장소에 추가합니다. 항목이 성공적으로 추가되었다는 확인 메시지가 나타날 것입니다.
  • 만약 Bootrec 프로세스가 누락된 Windows 설치를 찾지 못했다면, 기존 BCD 저장소를 삭제한 후 다시 생성해야 합니다. 아래 명령어를 순서대로 입력하고 각 명령마다 Enter 키를 누르면 됩니다.

bcdedit /export C:\BCD_Backup

ren c:\boot\bcd bcd.old

bootrec /rebuildbcd

  • 컴퓨터를 다시 시작합니다.

3단계 – 레지스트리 정리

Windows 레지스트리(registry)는 시스템의 핵심 구성 요소이지만, 부트 관리자 스크립트 누락 오류를 비롯한 심각한 오류의 잠재적 원인이 되기도 합니다. 레지스트리는 시스템 내 모든 파일과 프로그램의 옵션 및 설정을 저장하는 대규모 중앙 데이터베이스입니다. Windows는 필요한 파일이나 프로그램을 어떻게 로드할지 기억하기 위해 레지스트리를 사용합니다. 시스템이 원활하게 작동하도록 하는 중요한 역할에도 불구하고, Windows가 여러 레지스트리 키를 잘못된 방식으로 저장하면서 손상되거나 오류가 발생하는 경우가 잦습니다.

Windows는 수백 개의 레지스트리 키를 동시에 로드하고 저장하기 때문에 레지스트리 키는 쉽게 손상될 수 있으며, 시간이 지나면 심각한 오류가 누적됩니다. 이러한 부트 관리자 문제를 해결하려면 레지스트리 클리너(registry cleaner) 프로그램을 사용하여 시스템을 철저히 검사하고 레지스트리 내부의 오류를 복구하는 것이 좋습니다. 신뢰할 수 있는 레지스트리 클리너 도구를 활용하면 시스템 오류의 대부분을 제거하고 문제를 바로잡아 다시 건강한 PC 환경을 되찾을 수 있습니다.