Windows 11의 BCD(Boot Configuration Data, 부팅 구성 데이터)는 PC가 Windows 11 운영체제를 빠르고 안전하게 부팅할 수 있도록 지시하는 역할을 합니다. Windows Boot Manager와 마찬가지로 BCD가 손상되거나 삭제되었거나, 업데이트 오류를 일으키는 버그가 발생하면 PC가 정상적으로 부팅되지 않거나 아예 부팅 자체가 되지 않을 수 있습니다.
원인이 무엇이든, 더 이상 방법이 없어 빠른 해결책이 필요한 상황일 것입니다. 이 가이드에서는 Windows 복구 환경의 명령 프롬프트를 사용하여 Windows 11 BCD를 처음부터 다시 구축함으로써 대부분의 BSOD 부팅 오류 코드를 해결하는 방법을 단계별로 안내합니다.
자동 복구 및 Windows 복구 오류 코드
Microsoft는 Surface 사용자를 위해 더 쉽고 편리한 복구 방법을 제공하고 있지만, 그 외의 사용자에게는 Microsoft Support and Recovery Assistant만이 유일한 복구 수단입니다. 그러나 운영체제로 부팅할 수 없다면 두 도구 모두 실질적인 도움을 주기 어렵습니다.
아래는 최근 제가 겪었던 Windows 11 BSOD 오류 코드 0xc000000f 화면입니다.
새로운 장치 드라이버를 설치했거나, 아이러니하게도 Windows 업데이트를 진행한 후 이와 같은 오류 코드가 나타날 수 있습니다.
갑작스럽고 사전 경고 없이 PC가 재시작된 뒤 Windows 복구 환경에서 무한 부팅 루프에 빠졌습니다. 때로는 운영체제로 정상 부팅이 되었지만, 이상하게도 필요한 관리자 권한이 없었습니다.
PC가 자동 복구 화면으로 넘어갈 때마다 아래와 같은 메시지가 표시되었고, 다시 시작을 선택하면 또다시 자동 복구 화면으로 돌아가는 악순환이 반복되었습니다.

고급 옵션을 선택해 보았지만, 모든 복구 옵션이 정상 작동하지는 않았습니다. 여러 차례의 시행착오 끝에 Windows 복구 환경에서 명령 프롬프트(CMD)를 활용해 Windows 11 BCD를 재구축하는 간단한 방법을 찾아냈습니다.
CMD를 통해 Windows 11 BCD 재구축하기
Windows 11 BCD를 재구축하려면 먼저 Windows 복구 환경에서 명령 프롬프트 창을 열어야 합니다. 절차는 다음과 같습니다.
1. 문제 해결 > 고급 옵션 > 명령 프롬프트로 이동합니다
2. 다음 명령어를 복사하여 붙여넣습니다:bootrec /rebuildbcd
3. Enter 키를 눌러 명령을 실행합니다
4. PC를 다시 시작합니다
참고로, 명령 프롬프트를 열기 위해 계정 이름 선택과 비밀번호 입력이 필요할 수 있습니다. 명령어를 입력하고 실행하면 Windows 11 BCD 전체를 재구축하는 데 약 15분 정도 소요됩니다. 재구축이 성공적으로 완료되면 아래와 같은 메시지가 표시됩니다.

반대로 "Windows 설치 총계: 0"이라는 메시지가 표시된다면, BCD 저장소에는 Windows 11 설치 정보가 이미 존재하지만 bootrec이 BCD에 추가할 추가적인 Windows 11 설치를 PC에서 찾지 못했다는 의미입니다.
Microsoft는 PC가 정상적으로 부팅되지 못하게 하는 기타 Windows 기반 컴퓨터 멈춤 문제에 대한 도움말도 제공하고 있습니다. 고급 시작 옵션이나 시스템 복구 옵션에 들어가는 방식에 따라, USB 드라이브 및 기타 주변 장치를 모두 분리한 후 시도해야 할 수도 있습니다.
Windows 11 BCD를 재구축해도 개인 데이터나 Windows 11 설정에는 영향을 주지 않으므로, 기존 그대로 PC를 계속 사용하거나 안전 모드로 부팅하거나, 혹은 공장 초기화를 통해 새롭게 시작할 수도 있습니다.
부팅 문제 발생 시 Windows 11을 복구하는 더 좋은 방법이 있다면 댓글로 알려주세요!