Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows '부팅 파일 복사 실패(Failure when Attempting to Copy Boot Files)' 오류 해결 방법

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

Windows  부팅 파일 복사 실패(Failure when Attempting to Copy Boot Files)  오류 해결 방법

bcdboot는 운영체제의 부팅 파일을 구성하는 데 사용되는 명령줄 유틸리티입니다. 하드 디스크에 파티션을 설정하거나 손상된 부팅 파일을 복구할 때도 활용할 수 있습니다. 이 오류 메시지의 주된 원인은 시스템 파티션이 '비활성(inactive)' 상태로 설정되어 있는 것입니다. 오류가 발생하면 운영체제가 정상적으로 부팅되지 않아 화면 앞에서 더 이상 진행하지 못하게 됩니다. 다행히 비교적 간단한 방법으로 문제를 해결할 수 있으니 아래 내용을 참고해 보세요.

부팅 파일 복사 실패 오류의 원인

이 오류 메시지의 가장 큰 원인은 시스템 파티션이 비활성 상태로 설정되어 있는 경우입니다. 여러 대의 컴퓨터에 동시에 이미지를 배포하는 상황이라면 시스템 파티션이 반드시 '활성(active)'으로 지정되어 있어야 하며, 그렇지 않으면 bcdboot 명령 실행 시 오류가 발생합니다. 부팅 파일 자체가 손상되거나 훼손되어 오류가 생기는 가능성도 있지만, 그 확률은 상대적으로 낮습니다. 그럼에도 불구하고 두 가지 경우 모두에 대한 해결 방법을 소개해 드리겠습니다.

방법 1: 파티션을 활성 상태로 변경하기

문제를 해결하려면 먼저 Windows 설치 DVD 또는 USB 설치 미디어를 준비하세요. 준비가 되었다면 아래 단계를 순서대로 진행합니다.

  1. Windows 설치 DVD 또는 USB를 컴퓨터에 연결한 뒤 해당 미디어로 부팅합니다.
  2. Windows 설치 화면이 나타나면 컴퓨터 복구(Repair your computer) 옵션을 클릭합니다.
  3. 문제 해결(Troubleshoot) > 고급 옵션(Advanced Options)으로 이동한 후 명령 프롬프트(Command Prompt)를 엽니다.Windows  부팅 파일 복사 실패(Failure when Attempting to Copy Boot Files)  오류 해결 방법
  4. 명령 프롬프트가 열리면 diskpart를 입력하여 DiskPart 유틸리티를 실행합니다.
  5. 이어서 select disk 0을 입력합니다(하드 디스크가 하나 장착된 경우 기준). 여러 개의 디스크를 사용 중이라면 Windows 파일이 있는 디스크를 선택하세요.
  6. list partition을 입력하여 파티션 목록을 확인합니다.
  7. select partition X를 입력합니다(X는 Windows가 설치된 파티션 번호).Windows  부팅 파일 복사 실패(Failure when Attempting to Copy Boot Files)  오류 해결 방법
  8. active를 입력하여 해당 파티션을 활성 상태로 표시합니다.
  9. exit를 입력해 DiskPart 유틸리티를 종료합니다.
  10. 마지막으로 bcdboot 명령을 다시 실행합니다. 예시는 다음과 같습니다.
c:\windows\system32\bcdboot.exe c:\windows

방법 2: bootrec 명령으로 부팅 파일 다시 생성하기

위 방법으로도 문제가 해결되지 않는다면 부팅 파일이 손상되었거나 훼손되었을 가능성이 높습니다. 이 경우 bootrec 명령을 사용해 부팅 파일을 다시 생성해야 합니다. 절차는 다음과 같습니다.

  1. 앞서 안내한 방법과 동일하게 설치 미디어를 통해 명령 프롬프트에 접근합니다.
  2. cd C:\EFI\Microsoft\Boot를 입력합니다(C는 Windows가 설치된 드라이브 문자).
  3. 'del bootsect.exe'를 입력하여 bootsect.exe 파일을 삭제합니다.
  4. 그다음 아래 명령어를 하나씩 차례로 입력합니다.
Bootrec /fixboot
Bootrec /fixmbr
Bootrec /rebuildbcd
Windows  부팅 파일 복사 실패(Failure when Attempting to Copy Boot Files)  오류 해결 방법

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