최근에 BIOS에서 UEFI로 이동했고 그 이후로 컴퓨터를 부팅할 수 없는 경우 EFI 부트로더를 복구하는 방법은 다음과 같습니다. Windows 11/10에서. bcdboot를 사용하여 EFI 부트로더를 복구하는 것은 매우 쉽습니다. 명령을 사용하고 이 문서에서는 명령을 사용하여 작업을 완료하는 방법을 보여줍니다.
Windows의 EFI 부트로더란 무엇입니까?
EFI 부트 로더 파일은 컴퓨터 부팅 프로세스가 어떻게 진행되어야 하는지에 대한 데이터가 포함된 UEFI 시스템에서 실행 가능합니다. BIOS 대신 UEFI 시스템을 사용하는 경우 EFI 시스템 파티션이라는 추가 특정 항목을 찾을 수 있습니다. . 주로 일부 .efi 파일인 EFI 부트로더의 데이터를 저장합니다. 그러나 이 파티션에 문제가 있는 경우 컴퓨터를 정기적으로 부팅하지 못할 수 있습니다.
EFI 파티션이 컴퓨터에 유지되고 오류 없이 작동하기 위해 드라이브 문자가 필요하지는 않지만 때때로 문제가 발생합니다. Windows 11에서 EFI 부트로더를 복구하는 방법은 주로 두 가지가 있습니다. bcdboot 명령 및 드라이브 문자 변경. 그러나 후자의 솔루션이 몇 가지 사소한 문제가 있는 경우에만 작동하는 경우. 그 외에 EFI 부트로더 문제를 자동으로 제거하려면 bcdboot 명령을 사용해야 합니다.
Windows 11/10에서 EFI 부트로더를 복구하는 방법
Windows 11 또는 Windows 10에서 EFI 부트로더를 복구하려면 다음 단계를 따르십시오.
- 드라이브 문자 변경
- bcdboot 명령 사용
계속 진행하기 전에 BCD(Boot Configuration Data) 편집기에 대해 읽어볼 수 있습니다.
1] 드라이브 문자 변경
UEFI 아키텍처로 이동한 후 컴퓨터로 부팅할 수 있다면 가장 먼저 해야 할 일입니다. 고급 복구 모드를 열어야 합니다.
그러려면 Win+I를 누르세요. Windows 설정을 열고 시스템> 복구로 이동합니다. . 여기에서 고급 시작 을 찾을 수 있습니다. 옵션. 지금 다시 시작을 클릭해야 합니다. 버튼.
다음 창을 연 후 문제 해결> 고급 옵션으로 이동합니다. 명령 프롬프트를 선택합니다. 옵션.
그런 다음 다음 명령을 입력하십시오.
diskpart list vol select volume 1
할당된 번호를 입력하여 EFI 파티션을 선택해야 합니다.
assign letter=X
여기서 'X'는 드라이브 문자로 대체됩니다.
그런 다음 명령 프롬프트를 닫고 컴퓨터를 다시 시작합니다.
컴퓨터로 부팅할 수 없는 경우 고급 복구 모드를 열려면 다른 방법을 따라야 합니다. 그러기 위해서는 짧은 시간 안에 컴퓨터를 2~4회 다시 시작해야 합니다.
위의 단계를 수행한 후 bcdboot 명령을 사용하여 모든 부트 레코드를 수정해야 합니다.
2] bcdboot 명령 사용
bcdboot 명령은 손상된 EFI 파일을 새 파일로 교체하여 시스템이 완벽하게 작동하도록 도와줍니다. 이를 위해 명령 프롬프트에 다음 명령을 입력해야 합니다.
bootrec /rebuildbcd
부팅 구성 데이터 파일 또는 BCD 파일을 다시 작성합니다.
그런 다음 다음 명령을 입력하십시오.
bcdboot c:\windows /s c:
c를 교체하는 것을 잊지 마세요. 원래 시스템 드라이브의 문자로. 대부분의 경우 c의 이름을 따서 명명됩니다. . 단, 다른 것을 지정했다면 여기에 드라이브 문자를 입력해야 합니다.
또한 여기에서는 /s 를 사용했습니다. 사용자가 시스템 파티션의 볼륨을 선택하는 데 도움이 되는 매개변수입니다. 이 때문에 이 명령은 언급된 볼륨의 부팅 파일을 복사합니다.
마지막으로 컴퓨터를 다시 시작해야 합니다.
EFI 부트로더를 어떻게 수정합니까?
EFI 부트로더를 수정하려면 드라이브 문자를 변경하고 부트 레코드를 수정하는 두 가지 작업을 수행해야 합니다. 둘 다 고급 복구 모드에서 명령 프롬프트를 열어야 합니다. 그런 다음 DISKPART를 사용하여 드라이브 문자를 변경하고 bcdboot를 사용하여 부트 레코드를 수정할 수 있습니다.
Windows 11/10 EFI 부트로더를 복구하려면 어떻게 해야 합니까?
Windows 11/10 EFI 부트로더를 복구하려면 bcdboot 명령을 사용해야 합니다. 부팅 구성 데이터 파일을 EFI 파티션에 복사하는 데 도움이 됩니다. 그 전에 diskpart를 사용하여 EFI 파티션에 드라이브 문자를 변경하거나 할당해야 합니다.
그게 다야! 이 가이드가 도움이 되었기를 바랍니다.