본문 바로가기

[Windows] Bootmgr is missing Press Ctrl+Alt+Del to restart 해결 방법

액트 2023. 10. 26.
반응형

원인

"Bootmgr is missing" 오류는 컴퓨터를 켠 직후, POST(Power On Self Test)가 완료된 직후에 표시됩니다. Windows 컴퓨터를 시작할 때 "Bootmgr is missing Press Ctrl+Alt+Del to restart" 라는 오류 메시지가 나타납니다. 이 오류는 일반적으로 PC의 부팅 관련 파일이 손상되거나 잘못 구성되어 있을 때 발생합니다. 디스크 드라이브 오류나 하드 디스크의 베드 섹터, 손상되거나 느슨하게 장착된 하드 드라이브 인터페이스(SATA) 케이블로 인해 시작 시 이 오류가 발생하기도 합니다. 또 다른 이유는 부팅 순서가 잘못되어 윈도우가 설치되어 있지 않은 하드 드라이브나 플래시 드라이브에서 부팅을 시도하기 때문일 수 있습니다.

Bootmgr 누락 오류는 BIOS가 부팅 볼륨에서 부팅 파일을 찾을 수 없어 시스템을 정상적으로 부팅할 수 없음을 의미합니다.

Bootmgr 이란

Bootmgr은 이전 버전 Windows의 NTLDR 부팅 관리자를 대체하기 위해 Microsoft Vista에 처음 도입된 Windows 부팅 시퀀스 BCD(부팅 구성 데이터)를 읽는 운영체제 부팅 로더를 말합니다. Bootmgr은 부팅 구성 데이터를 읽고 운영 체제 선택 메뉴 NTLDR, 운영 체제 용어를 표시합니다. BOOTMGR 파일은 시스템 예약 파티션에 있습니다. 시스템 예약 파티션이 없는 경우 파일은 시스템 파티션(일반적으로 C 드라이브)에 있어야 합니다. 그리고 이 Bootmgr의 주요 작업은 부팅 볼륨을 제어하고 컴퓨터가 사전 설치된 창을 로드하기 시작할 때 도움을 주는 것입니다. 또는 bootmgr이 컴퓨터의 운영 체제 시작을 전적으로 담당한다고 말할 수도 있습니다.

BOOTMGR은 볼륨 부팅 코드를 자동으로 로드하고 하드 드라이브에서 운영 체제를 시작합니다.

Bootmgr is missing 해결방법

윈도우 11 또는 10에서 bootmgr 누락 오류로 인해 컴퓨터가 켜지지 않거나 부팅되지 않는 경우 아래 절차를 참고하여 진행하시길 바랍니다.

1. SATA 케이블 확인

BOOTMGR 오류 메시지는 전원 또는 컨트롤러 케이블이 연결되지 않았거나 느슨하거나 오작동하는 경우 발생할 수 있습니다. SATA 케이블 연결 확인 및 새걸로 교체하여 문제를 확인합니다.

2. 연결된 모든 미디어 제거

USB 드라이브나 외장 HDD와 같은 외부 미디어를 연결하면 BIOS가 윈도우 설치된 부팅 볼륨 대신 외부 장치에서 부팅을 시도할 수 있습니다. 따라서 PC에 연결된 모든 미디어를 제거하고 컴퓨터를 재부팅하십시오.

BIOS에서 부팅 순서 확인

연결된 모든 미디어를 제거한 후에도 BOOTMGR 누락 오류 여전히 발생할 경우 BIOS에서 부팅 순서를 확인해야 합니다. 잘못된 드라이브가 먼저 나열되면 BOOTMGR 오류가 표시될 수 있으므로 윈도우가 설치되어 있는 미디어 또는 "Windows boot manager"로 변경해야 합니다. 우선 PC를 다시 시작합니다. 부팅 창이나 제조업체 로고가 나타나는 동안 특정 키(일반적으로 F12)를 계속 눌러 BIOS로 들어갑니다. PC 브랜드 별 BIOS 진입 단축키는 아래 글을 참고하시길 바랍니다.

링크

  • 여기에서 왼쪽 및 오른쪽 화살표 키를 사용하여 "Boot Options" 탭으로 이동합니다.
  • Boot Priority Order 순서를 확인합니다. 
  • 우선 순위 첫 번째에 윈도우가 설치된 부팅 드라이버가 아닌 경우 부팅 순서를 변경합니다. 
Bootmgr is missing Press Ctrl+Alt+Del to restart

변경 후 저장하고 BIOS를 종료합니다. PC가 자동으로 다시 시작되고 성공적으로 부팅할 수 있는지 확인합니다. 그렇지 않은 경우 다음 해결 방법을 시도해 보십시오.

Windows 시동 복구 수행

Windows에는 자동 시동 복구 도구가 내장되어 있습니다. 자동 시동 복구 도구를 통해 문제를 해결합니다. 시동 복구는 BOOTMGR을 포함하여 누락되거나 손상된 파일을 대체하는 BOOTMGR 문제를 자동으로 해결해 줍니다. 만약 디스크 자동 복구 중 중단 오류가 발생한다면 다음 글을 참고하시길 바랍니다.

 

[Windows] 윈도우 10 디스크 자동 복구 중단 해결 방법

소개 Windows 10이 디스크 오류 복구 중에 멈추는 증상이 종종 발생합니다. 이 작업은 길면 완료하는 데 1시간 이상 걸릴 수 있습니다. 노트북 또는 데스크탑을 켜는 동안 Windows 10 로고가 나타났다

yjshin.tistory.com

따라서 Windows가 정상적으로 부팅되지 않으므로 고급 문제 해결 옵션를 실행하여 문제를 해결합니다. 자동 시동 복구를 수행하려면 설치 미디어가 필요합니다. Windows에서 부팅 가능한 USB 드라이브를 만드는 방법 글을 참고 부탁드립니다.

  • 먼저 Windows 설치 미디어를 컴퓨터에 넣고 재부팅하세요.
  • Del 키나 F2 키를 눌러 BIOS에 액세스하세요. PC 브랜드 별로 다르니 꼭 BIOS 부팅 단축키를 확인하시길 바랍니다.
  • 단축키를 눌러 BISO를 저장하고 종료하여 PC를 재부팅합니다. 
  • 다음 언어 기본 설정을 선택하고 다음을 클릭한 후 왼쪽 하단에서 "컴퓨터 복구"를 클릭하세요.
Bootmgr is missing Press Ctrl+Alt+Del to restart
  • 그러면 창이 다시 시작되고 다음 화면에서 옵션 선택 화면에서 "문제 해결"을 클릭한 다음 "고급 옵션"을 클릭합니다
  • 그러면 아래 이미지와 같이 사용 가능한 모든 도구가 표시됩니다.
Bootmgr is missing Press Ctrl+Alt+Del to restart
  • 이제 시동 복구를 클릭하세요. 창이 다시 시작되고 복구 프로세스가 시작됩니다. 수리 과정에서 아래 사항을 확인하게 됩니다.
    1. 누락/손상/호환되지 않는 드라이버
    2. 누락/손상된 시스템 파일
    3. 누락/손상된 부팅 구성 설정
    4. 손상된 레지스트리 설정
    5. 손상된 디스크 메타데이터(마스터 부트 레코드, 파티션 테이블 또는 부트 섹터)
    6. 문제가 있는 업데이트 설치

Windows 자동/시동 복구가 완료될 때까지 기다리십시오. 그런 다음 다시 시작하면 BOOTMGR 누락 오류가 성공적으로 수정됩니다. 그러나 여전히 동일한 오류가 발생하면 다음 단계를 따르십시오.

부팅 구성 데이터 재구축

최근에 설치된 일부 소프트웨어, 바이러스, Windows 또는 소프트웨어 업데이트로 인해 부팅 파일이 손상되었을 수 있으므로 부팅 복구 명령어를 통해 문제를 해겨합니다. 고급 옵션에 액세스 하고 거기에서 명령 프롬프트 양식을 선택하십시오.

Bootmgr is missing Press Ctrl+Alt+Del to restart

명령 프롬프트 창이 열리면 bootrec /RebuildBcd를 입력 하고 Enter를 누르세요. 또한 다음 명령도 실행합니다.

Bootrec /fixmbr 
Bootrec /fixboot
bootrec /scanos

Bootmgr is missing Press Ctrl+Alt+Del to restart

위의 명령은 bootmgr 오류를 복구합니다. 이제 다음 명령을 수행하여 하드 디스크 오류를 복구하십시오.

Chkdsk /f /r

이 명령을 입력하고 Enter 키를 눌러 하드 디스크 오류 및 불량 섹터를 복구하십시오.

"chkdsk" 명령을 100% 완료한 후 컴퓨터를 다시 시작하여 증상을 확인합니다. 여전히 동일한 오류가 발생하면 다음 단계를 수행합니다.

Windows 파티션을 활성 상태로 만들기

활성 파티션은 실제로 PC의 운영 체제가 포함된 부팅 가능한 파티션으로 알려진 컴퓨터 하드 디스크의 파티션입니다. 일반적으로 C: 드라이브처럼 한 번에 하나의 파티션만 활성화할 수 있으며, 대부분 Windows가 설치된 곳입니다. 그러나 때때로 반응성 파티션은 bootmgr 누락을 포함한 대부분의 부팅 오류를 해결할 수 있는 몇 가지 이유로 인해 해당 파티션이 비활성화되었습니다. 반응하는 방법을 살펴 보겠습니다.

먼저 Windows 고급 부팅 옵션에 액세스 해야 합니다. 다음 명령 프롬프트를 선택하여 명령 프롬프트 창을 실행합니다.

disk part

이 명령은 명령 프롬프트에서 디스크 부분 유틸리티를 시작합니다. diskpart가 시작되면 명령 프롬프트 왼쪽에 "DISKPART>" 기호가 표시됩니다.

list disk

그러면 컴퓨터에 연결된 모든 드라이브가 나열됩니다.

sel disk 0

참고: Windows가 설치된 하드 디스크 드라이브를 선택하십시오. 디스크 0이 내 CMD에 표시되는 유일한 디스크 드라이브이고 내 OS가 실제로 설치된 드라이브이기도 하므로 디스크 0을 선택합니다.

list partition

이 명령은 선택한 디스크에 생성된 모든 파티션을 표시합니다.

sel partition 2

일반적으로 파티션 2는 Windows 파티션이기 때문에 선택하지만 때로는 파티션 1이 Windows 파티션일 수도 있기 때문에 꼭 확인해야 합니다. 따라서 Windows가 설치된 파티션만 선택하십시오.

참고: 100MB, 350MB 및 500MB 파티션을 선택하지 마십시오.

acvite

그러면 파티션이 활성화됩니다.

Windows 이미지 복구

위 방법을 수행한 후에도 문제가 해결되지 않으면 Windows 이미지를 복구하면 bootmgr 누락을 포함한 Windows 시작 문제를 해결할 수 있습니다. 명령 프롬프트에 따라 다음 명령을 입력하여 이 작업을 수행할 수 있습니다.

DISM /online /cleanup-image /restorehealth

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

프로세스가 완료되면 PC를 다시 시작하여 문제가 해결되었는지 확인하세요.

위에서 언급한 단계로 "Bootmgr 누락" 오류가 해결되지 않으면 하드 드라이브 자체에 문제가 있을 수 있으므로 교체해야 합니다.

반응형

댓글