Windows 11/10/8/7 컴퓨터를 부팅할 때 "PC를 복구해야 합니다(The Boot Configuration Data file is missing some required information)"라는 메시지와 함께 오류 코드 0xc0000034가 나타난다면, 이 글의 해결 방법을 참고해 보시기 바랍니다.
부팅 구성 데이터 파일에 일부 필수 정보가 누락되었습니다
파일: \BCD
오류 코드: 0xc0000034
0xc0000034 오류의 원인
이 오류는 부팅 구성 데이터(BCD) 파일에 필수 정보가 누락되었거나 파일 자체가 손상된 경우 발생합니다. BCD는 Windows가 정상적으로 부팅하기 위해 반드시 필요한 핵심 파일로, 운영체제의 위치와 부팅 설정 정보를 담고 있습니다.
오류 화면에는 대개 DVD나 USB 같은 설치 미디어에 포함된 복구 도구를 사용해 Windows를 복구하라는 안내 문구가 함께 표시됩니다.
설치 미디어로 복구 환경 진입하기
먼저 외장 하드, USB 저장소 등 연결된 모든 외부 장치를 분리하세요. 그다음 Windows 설치 DVD 또는 부팅 가능한 USB를 준비해 컴퓨터에 연결하고 재부팅합니다. BIOS/UEFI 부팅 메뉴에서 해당 미디어로 부팅한 뒤 "컴퓨터 복구(Repair your computer)" 옵션을 선택합니다.
만약 설치 미디어가 없다면, Microsoft 공식 사이트에서 Windows 미디어 생성 도구(Media Creation Tool)를 다운로드하여 부팅 가능한 DVD나 USB를 만들 수 있습니다.
고급 옵션에서 명령 프롬프트 실행
복구 환경에 진입한 후 문제 해결(Troubleshoot) > 고급 옵션(Advanced options)을 선택합니다. 고급 시작 옵션 화면에서 다음과 같은 메뉴를 확인할 수 있습니다:
- 시스템 복원(System Restore)
- 시스템 이미지 복구(System Image Recovery)
- 시작 복구(Startup Repair)
- 명령 프롬프트(Command Prompt)
- 시작 설정(Startup Settings)
- 이전 빌드로 되돌리기(Go back to the previous build)
여기서 명령 프롬프트를 선택하고, Windows에 내장된 bootrec 도구를 사용해 MBR과 BCD를 재구축합니다. CMD 창에서 아래 명령어를 순서대로 하나씩 실행하세요:
bootrec /RebuildBcd
bootrec /fixMbr
bootrec /fixboot
bootrec /RebuildBcd는 새 BCD 저장소를 생성하여 기존 Windows 설치를 다시 등록하고, /fixMbr은 마스터 부트 레코드를 복구하며, /fixboot는 시스템 파티션에 새 부트 섹터를 작성합니다.
모든 명령을 실행한 뒤 컴퓨터를 다시 시작하고 문제가 해결되었는지 확인합니다.
참고: 관련 부팅 오류들
- 부팅 구성 데이터 누락 오류 – 오류 코드 0xc0000185
- PC의 부팅 구성 데이터가 없거나 오류를 포함함 – 오류 코드 0xc00000f
- 부팅 구성 데이터 읽기 실패 – 오류 코드 0xc000014C
- 부팅 구성 데이터 누락 또는 손상 – 오류 코드 0xc0000454
전용 복구 도구 활용하기
명령줄 작업이 어렵다면 EasyBCD 또는 Dual-Boot Repair 같은 무료 유틸리티를 사용해 BCD 파일을 손쉽게 복구할 수 있습니다. 이 도구들은 MBR 복구 기능도 함께 제공하므로 초보자에게 유용한 선택지입니다.
추가 팁: "중요한 시스템 드라이버가 없거나 오류가 포함되어 있어 운영 체제를 로드할 수 없습니다"라는 오류가 동반될 경우에는 시스템 파일 검사기(SFC) 및 DISM 도구를 추가로 실행해 보는 것도 좋습니다.