Windows에는 운영체제 이미지를 여러 대의 컴퓨터에 일일이 수동 설치하지 않고도 배포할 수 있는 다양한 도구가 마련되어 있습니다. 하지만 작업이 항상 순조롭게 진행되는 것은 아니며, 간혹 'Failure when Attempting To Copy Boot Files(부팅 파일 복사 시도 중 실패)'라는 오류 메시지를 마주하게 되는 경우가 있습니다. 이 오류는 새로운 이미지에 bcdboot를 적용하려 할 때 발생하며, 듀얼 부팅 환경을 구성하는 과정에서도 나타날 수 있습니다.

bcdboot는 운영체제의 부팅 파일을 구성하는 데 사용되는 명령줄 유틸리티입니다. 하드 디스크에 파티션을 설정하거나 손상된 부팅 파일을 복구할 때도 활용할 수 있습니다. 이 오류 메시지의 주된 원인은 시스템 파티션이 '비활성(inactive)' 상태로 설정되어 있는 것입니다. 오류가 발생하면 운영체제가 정상적으로 부팅되지 않아 화면 앞에서 더 이상 진행하지 못하게 됩니다. 다행히 비교적 간단한 방법으로 문제를 해결할 수 있으니 아래 내용을 참고해 보세요.
부팅 파일 복사 실패 오류의 원인
이 오류 메시지의 가장 큰 원인은 시스템 파티션이 비활성 상태로 설정되어 있는 경우입니다. 여러 대의 컴퓨터에 동시에 이미지를 배포하는 상황이라면 시스템 파티션이 반드시 '활성(active)'으로 지정되어 있어야 하며, 그렇지 않으면 bcdboot 명령 실행 시 오류가 발생합니다. 부팅 파일 자체가 손상되거나 훼손되어 오류가 생기는 가능성도 있지만, 그 확률은 상대적으로 낮습니다. 그럼에도 불구하고 두 가지 경우 모두에 대한 해결 방법을 소개해 드리겠습니다.
방법 1: 파티션을 활성 상태로 변경하기
문제를 해결하려면 먼저 Windows 설치 DVD 또는 USB 설치 미디어를 준비하세요. 준비가 되었다면 아래 단계를 순서대로 진행합니다.
- Windows 설치 DVD 또는 USB를 컴퓨터에 연결한 뒤 해당 미디어로 부팅합니다.
- Windows 설치 화면이 나타나면 컴퓨터 복구(Repair your computer) 옵션을 클릭합니다.
- 문제 해결(Troubleshoot) > 고급 옵션(Advanced Options)으로 이동한 후 명령 프롬프트(Command Prompt)를 엽니다.

- 명령 프롬프트가 열리면 diskpart를 입력하여 DiskPart 유틸리티를 실행합니다.
- 이어서 select disk 0을 입력합니다(하드 디스크가 하나 장착된 경우 기준). 여러 개의 디스크를 사용 중이라면 Windows 파일이 있는 디스크를 선택하세요.
- list partition을 입력하여 파티션 목록을 확인합니다.
- select partition X를 입력합니다(X는 Windows가 설치된 파티션 번호).

- active를 입력하여 해당 파티션을 활성 상태로 표시합니다.
- exit를 입력해 DiskPart 유틸리티를 종료합니다.
- 마지막으로 bcdboot 명령을 다시 실행합니다. 예시는 다음과 같습니다.
c:\windows\system32\bcdboot.exe c:\windows
방법 2: bootrec 명령으로 부팅 파일 다시 생성하기
위 방법으로도 문제가 해결되지 않는다면 부팅 파일이 손상되었거나 훼손되었을 가능성이 높습니다. 이 경우 bootrec 명령을 사용해 부팅 파일을 다시 생성해야 합니다. 절차는 다음과 같습니다.
- 앞서 안내한 방법과 동일하게 설치 미디어를 통해 명령 프롬프트에 접근합니다.
- cd C:\EFI\Microsoft\Boot를 입력합니다(C는 Windows가 설치된 드라이브 문자).
- 'del bootsect.exe'를 입력하여 bootsect.exe 파일을 삭제합니다.
- 그다음 아래 명령어를 하나씩 차례로 입력합니다.
Bootrec /fixboot
Bootrec /fixmbr
Bootrec /rebuildbcd

모든 과정이 완료되면 시스템을 재시작합니다. 정상적으로 부팅된다면 오류가 성공적으로 해결된 것입니다. 만약 여전히 문제가 지속된다면 설치 미디어의 손상 여부를 확인하거나, 디스크 자체에 물리적인 문제가 없는지 점검해 보는 것이 좋습니다.