알 수있는 것
- Windows BCD (부팅 구성 데이터) 저장소가 없거나 손상되었거나 잘못 구성된 경우 Windows를 시작할 수 없습니다.
- BCD 문제에 대한 가장 쉬운 해결책은 간단히 재 구축하는 것입니다. bootrec 명령.
- 실행할 몇 가지 명령과 화면에 많은 출력이 있지만 BCD를 다시 빌드하는 것은 매우 간단한 프로세스입니다.
부팅 프로세스 초기에 BOOTMGR is Missing 또는 이와 유사한 오류 메시지가 표시되면 BCD 문제가있는 것입니다. 이 문서에서는 BCD를 재 구축하는 방법을 설명합니다.
이 지침은 Windows 10, Windows 8, Windows 7 및 Windows Vista에 적용됩니다. Windows XP에서도 비슷한 문제가 발생할 수 있지만 부팅 구성 정보가 boot.ini를 BCD가 아닌 파일이 아니라 부팅 데이터와 관련된 XP 문제를 수정하려면 완전히 다른 프로세스가 필요합니다.
Windows 10, 8, 7 또는 Vista에서 BCD를 재 구축하는 방법
Windows에서 BCD를 다시 빌드하는 데는 약 15 분이 소요됩니다.
-
Windows 10 또는 Windows 8 : 고급 시작 옵션을 시작합니다. Windows 7 또는 Windows Vista : 시스템 복구 옵션을 시작합니다.
-
Windows 10/8에서는 문제 해결 > 고급 옵션.
-
시작하려면 명령 프롬프트 단추를 선택하십시오.
명령 프롬프트가 즉시 시작되지 않습니다. 컴퓨터가 컴퓨터를 준비하는 동안 잠시 동안 "준비 중"화면이 표시됩니다.
명령 프롬프트로 이동하려면 계정 이름을 선택하고 암호를 입력해야 할 수 있습니다.
-
프롬프트에서 bootrec 다음과 같이 명령을 누른 다음 엔터 버튼:
bootrec / RebuildBcd
그리고, bootrec 명령은 BCD에 포함되지 않은 Windows 설치를 검색 한 다음 하나 이상을 추가 할 것인지 묻습니다.
-
명령 줄에 다음 메시지 중 하나가 표시되어야합니다.
옵션 1
모든 디스크에서 Windows 설치를 검색합니다. 잠시만 기다려주십시오. Windows 설치를 성공적으로 검사했습니다. 확인 된 총 Windows 설치 : 0 작업이 성공적으로 완료되었습니다.
옵션 2
모든 디스크에서 Windows 설치를 검색합니다. 잠시만 기다려주십시오. Windows 설치를 성공적으로 검사했습니다. 확인 된 총 Windows 설치 : 1 [1] D : Windows 부팅 목록에 설치를 추가 하시겠습니까? 예 / 아니요 / 모두 :
옵션 1이 표시되는 경우 7 단계로 이동합니다.이 결과는 BCD 저장소에 Windows 설치 데이터가 있지만 bootrec BCD에 추가 할 컴퓨터에 Windows의 추가 설치를 찾을 수 없습니다. 괜찮아; BCD를 재 구축하려면 몇 가지 추가 단계 만 수행하면됩니다.
옵션 2가 표시되는 경우 엔터 버튼 Y or 가능 ~로 부팅 목록에 설치를 추가 하시겠습니까? 질문이 표시되면 The operation completed successfully가 표시되고 프롬프트에 커서가 깜박입니다. 페이지 하단으로 10 단계를 완료합니다.
-
BCD 저장소가 존재하고 Windows 설치를 나열하므로 먼저 수동으로 제거한 다음 다시 빌드해야합니다. 프롬프트에서 BCDEDIT 표시된대로 명령을 누른 다음 엔터 버튼:
bcdedit / export c : bcdbackup
그리고, BCDEDIT 명령은 여기에서 BCD 저장소를 파일로 내보내는 데 사용됩니다. bcdbackup. 파일 확장자를 지정할 필요가 없습니다. 명령은 화면에 다음을 반환해야합니다. 즉, BCD 내보내기가 예상대로 작동했음을 의미합니다.
작업이 성공적으로 완료되었습니다.
-
이 시점에서 BCD 저장소를 조작 할 수 있도록 여러 파일 속성을 조정해야합니다. 프롬프트에서 정확히 다음과 같이 attrib 명령을 실행합니다.
attrib c : boot bcd -h -r -s
attrib 명령으로 방금 수행 한 작업은 파일에서 숨김, 읽기 전용 및 시스템 속성을 제거하는 것입니다. BCD. 이러한 속성은 파일에 대해 수행 할 수있는 작업을 제한했습니다. 이제 사라 졌으므로 파일을 더 자유롭게 조작 할 수 있습니다 (특히 이름 변경).
-
BCD 저장소의 이름을 바꾸려면 다음과 같이 ren 명령을 실행하십시오.
ren c : boot bcd bcd.old
이제 BCD 저장소의 이름이 바뀌 었으므로 이제 6 단계에서 시도한 것처럼 성공적으로 다시 빌드 할 수 있습니다.
새 파일을 만들려고하므로 BCD 파일을 완전히 삭제할 수 있습니다. 그러나 기존 BCD의 이름을 바꾸면 Windows에서 현재 사용할 수 없기 때문에 동일한 작업을 수행 할 수 있으며 작업을 실행 취소하기로 결정한 경우 5 단계에서 수행 한 내보내기 외에 다른 백업 계층도 제공됩니다.
-
다음을 실행하여 BCD를 다시 빌드하십시오. 엔터 버튼:
bootrec / RebuildBcd
명령 프롬프트에서 다음을 생성해야합니다.
모든 디스크에서 Windows 설치를 검색합니다. 잠시만 기다려주십시오. Windows 설치를 성공적으로 검사했습니다. 확인 된 총 Windows 설치 : 1 [1] D : Windows 부팅 목록에 설치를 추가 하시겠습니까? 예 / 아니요 / 모두 :
이는 BCD 저장소 재 구축이 예상대로 진행 중임을 의미합니다.
-
에서 부팅 목록에 설치를 추가 하시겠습니까? 질문, 유형 Y or 가능, 그 다음에 엔터 버튼 키.
BCD 재 구축이 완료되었음을 표시하려면 화면에 다음이 표시되어야합니다.
작업 완료
-
컴퓨터를 다시 시작하십시오. BCD 저장소의 문제가 유일한 문제라고 가정하면 Windows가 예상대로 시작됩니다.
고급 시작 옵션 또는 시스템 복구 옵션을 시작한 방법에 따라 다시 시작하기 전에 디스크 또는 플래시 드라이브를 제거해야 할 수 있습니다.
BCD를 다시 빌드해도 문제가 해결되지 않으면 Windows가 정상적으로 부팅되지 못하게하는 특정 문제를 계속해서 해결하십시오.