Windows 운영 체제에서 부팅 문제가 발생하는 대부분의 사용자는 부팅 문제 자체를 해결하기 보다는 운영 체제를 재설치하려고 합니다.
이 문서에서는 GPT(GUID[Globally Unique Identifiers] Partition Table) 하드 디스크 드라이브에서 EFI(Extensible Firmware Interface) 부팅 로더를 복구하는 방법에 대해 설명합니다.
이 솔루션은 UEFI(Unified Extensible Firmware Interface) BIOS(Basic Input/Output System)에 설치된 운영 체제에서만 작동합니다.
Windows 7 및 Windows 8은 일반적으로 MBR(Main Boot Record)을 사용하는 레거시 BIOS에 설치됩니다. 그러나 Windows 11 및 Windows 10은 EFI 부팅 로더 및 GPT를 사용하여 UEFI BIOS에 설치하도록 설계되었습니다.
GPT 구조는 Bootsect 명령이 MBR에서 해결할 수 있도록 설계된 많은 문제를 처리합니다. 그러나 다음 지침은 EFI 부팅 로더를 복구하는 과정을 안내합니다.
설치 미디어가 있는 경우
개인 컴퓨터에 미디어(DVD/USB)를 넣고 재시작합니다.
미디어에서 부팅합니다.
컴퓨터 복구를 선택합니다.
문제 해결을 선택합니다.
고급 옵션(Advanced Options)을 선택합니다.
메뉴에서 명령 프롬프트를 선택합니다.
다음 명령을 입력한 다음 실행합니다.
diskpart
다음 명령을 입력한 다음 실행합니다.
select disk 0
다음 명령을 입력한 다음 실행합니다.
list vol
EFI 파티션(EPS-EFI 시스템 파티션)이 FAT32 파일 시스템을 사용하고 있는지 확인합니다. 아직 사용하지 않은 드라이브 문자를 할당합니다.
다음 명령을 입력한 다음 실행합니다.
select vol <number of volume>
다음 명령을 입력한 다음 실행합니다.
assign letter=<drive letter>
다음 명령을 입력한 다음 실행합니다.
exit
설치 미디어가 없는 경우
다음 문서의 방법 중 하나를 사용하여 Windows Advanced Startup Options 메뉴로 부팅합니다.
표시되는 메뉴에서 컴퓨터 복구를 선택하십시오.
문제 해결 화면의 고급 옵션 탭에서 명령 프롬프트를 선택합니다.
다음 명령을 입력한 다음 실행합니다.
diskpart
다음 명령을 입력한 다음 실행합니다.
select disk 0
다음 명령을 입력한 다음 실행합니다.
list vol
EFI 파티션(EPS)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 아직 사용 중이지 않은 드라이브 문자를 다음과 같이 할당합니다.
다음 명령을 입력한 다음 실행합니다.
select vol <number of volume>
다음 명령을 입력한 다음 실행합니다.
assign letter=<drive letter>
다음 명령을 입력한 다음 실행합니다.
exit
부팅 레코드를 복구하려면:
다음 명령을 입력한 다음 실행합니다.
cd /d <drive letter>:\EFI\Microsoft\Boot\
다음 명령을 입력한 다음 실행합니다.
bootrec /FixBoot
설치 미디어가 있는 경우
개인 컴퓨터에 미디어(DVD/USB)를 넣고 재시작합니다.
미디어에서 부팅합니다.
컴퓨터 복구를 선택합니다.
문제 해결을 선택합니다.
고급 옵션(Advanced Options)을 선택합니다.
메뉴에서 명령 프롬프트를 선택합니다.
다음 명령을 입력한 다음 실행합니다.
diskpart
다음 명령을 입력한 다음 실행합니다.
sel disk 0
다음 명령을 입력한 다음 실행합니다.
list vol
EFI 파티션(EPS-EFI 시스템 파티션)이 FAT32 파일 시스템을 사용하고 있는지 확인합니다. 아직 사용하지 않은 드라이브 문자를 할당합니다.
다음 명령을 입력한 다음 실행합니다.
sel vol <number of volume>
다음 명령을 입력한 다음 실행합니다.
assign letter <drive letter>:
다음 명령을 입력한 다음 실행합니다.
exit
부팅 레코드를 복구하려면:
다음 명령을 입력한 다음 실행합니다.
cd /d <drive letter>:\EFI\Microsoft\Boot\
다음 명령을 입력한 다음 실행합니다.
bootrec /FixBoot
설치 미디어가 없는 경우
다음 문서의 방법 중 하나를 사용하여 Windows Advanced Startup Options 메뉴로 부팅합니다.
표시되는 메뉴에서 컴퓨터 복구를 선택하십시오.
문제 해결 화면의 고급 옵션 탭에서 명령 프롬프트를 선택합니다.
다음 명령을 입력한 다음 실행합니다.
diskpart
다음 명령을 입력한 다음 실행합니다.
sel disk 0
다음 명령을 입력한 다음 실행합니다.
list vol
EFI 파티션(EPS)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 아직 사용 중이지 않은 드라이브 문자를 다음과 같이 할당합니다.
다음 명령을 입력한 다음 실행합니다.
sel vol <number of volume>
다음 명령을 입력한 다음 실행합니다.
assign letter=<drive letter>:
다음 명령을 입력한 다음 실행합니다.
exit
부팅 레코드를 복구하려면:
다음 명령을 입력한 다음 실행합니다.
cd /d <drive letter>:\EFI\Microsoft\Boot\
다음 명령을 입력한 다음 실행합니다.
bootrec /FixBoot
설치 미디어가 있는 경우
개인 컴퓨터에 미디어(DVD/USB)를 넣고 재시작합니다.
미디어에서 부팅합니다.
컴퓨터 복구를 선택합니다.
문제 해결을 선택합니다.
메뉴에서 명령 프롬프트를 선택합니다.
다음 명령을 입력한 다음 실행합니다.
diskpart
다음 명령을 입력한 다음 실행합니다.
sel disk 0
다음 명령을 입력한 다음 실행합니다.
list vol
EFI 파티션(EPS-EFI 시스템 파티션)이 FAT32 파일 시스템을 사용하고 있는지 확인합니다. 드라이브 문자를 할당합니다(아직 사용하지 않는 문자 할당).
다음 명령을 입력한 다음 실행합니다.
sel vol <number of volume>
다음 명령을 입력한 다음 실행합니다.
assign letter=<drive letter>:
다음 명령을 입력한 다음 실행합니다.
exit
부팅 레코드를 복구하려면:
다음 명령을 입력한 다음 실행합니다.
cd /d <drive letter>:\EFI\Microsoft\Boot\
다음 명령을 입력한 다음 실행합니다.
bootrec /FixBoot
설치 미디어가 없는 경우
개인 컴퓨터를 재시작합니다.
개인 컴퓨터가 켜지면 Windows 시작 화면이 나타나기 전에 F8> 키를 빠르게 < 누릅니다.
이 작업을 여러 번 시도해야 할 수 있습니다. 이 옵션의 시간이 Windows 7의 시간보다 단축되었습니다.
표시되는 메뉴에서 컴퓨터 복구를 선택하십시오.
문제 해결 화면에서 명령 프롬프트를 선택합니다.
다음 명령을 입력한 다음 실행합니다.
diskpart
다음 명령을 입력한 다음 실행합니다.
sel disk 0
다음 명령을 입력한 다음 실행합니다.
list vol
EFI 파티션(EPS)이 FAT32 파일 시스템을 사용하고 있는지 확인합니다. 드라이브 문자를 할당합니다(아직 사용하지 않는 문자 할당).
다음 명령을 입력한 다음 실행합니다.
sel vol <number of volume>
다음 명령을 입력한 다음 실행합니다.
assign letter=<drive letter>:
다음 명령을 입력한 다음 실행합니다.
exit
부팅 레코드를 복구하려면:
다음 명령을 입력한 다음 실행합니다.
cd /d <drive letter>:\EFI\Microsoft\Boot\
다음 명령을 입력한 다음 실행합니다.
bootrec /FixBoot
설치 미디어가 있는 경우
개인 컴퓨터에 미디어(DVD/USB)를 넣고 재시작합니다.
미디어에서 부팅합니다.
컴퓨터 복구를 선택합니다.
운영 체제를 선택하고 다음을 클릭합니다.
메뉴에서 명령 프롬프트를 선택합니다.
다음 명령을 입력한 다음 실행합니다.
diskpart
다음 명령을 입력한 다음 실행합니다.
sel disk 0
다음 명령을 입력한 다음 실행합니다.
list vol
EFI 파티션(EPS-EFI 시스템 파티션)이 FAT32 파일 시스템을 사용하고 있는지 확인합니다. 아직 사용하지 않은 드라이브 문자를 할당합니다.
다음 명령을 입력한 다음 실행합니다.
sel vol <number of volume>
다음 명령을 입력한 다음 실행합니다.
assign letter=<drive letter>:
다음 명령을 입력한 다음 실행합니다.
exit
부팅 레코드를 복구하려면:
다음 명령을 입력한 다음 실행합니다.
cd /d <drive letter>:\EFI\Microsoft\Boot\
다음 명령을 입력한 다음 실행합니다.
bootrec /FixBoot
설치 미디어가 없는 경우
개인 컴퓨터를 재시작합니다.
개인 컴퓨터가 켜지면 Windows 시작 화면이 나타나기 전에 F8> 키를 빠르게 < 누릅니다.
표시되는 메뉴에서 컴퓨터 복구를 선택하십시오.
Recovery Options에서 Command Prompt를 선택합니다.
다음 명령을 입력한 다음 실행합니다.
diskpart
다음 명령을 입력한 다음 실행합니다.
sel disk 0
다음 명령을 입력한 다음 실행합니다.
list vol
EFI 파티션(EPS)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 아직 사용 중이지 않은 드라이브 문자를 다음과 같이 할당합니다.
다음 명령을 입력한 다음 실행합니다.
sel vol <number of volume>
다음 명령을 입력한 다음 실행합니다.
assign letter=<drive letter>:
다음 명령을 입력한 다음 실행합니다.
exit
부팅 레코드를 복구하려면:
다음 명령을 입력한 다음 실행합니다.
cd /d <drive letter>:\EFI\Microsoft\Boot\
다음 명령을 입력한 다음 실행합니다.
bootrec /FixBoot
BCD 스토어를 재구축합니다.
먼저 아래 명령을 실행하여 이전 BCD를 백업합니다.
ren BCD BCD.bak
이제 다음 명령을 사용하여 BCD를 다시 생성합니다.
bcdboot c:\Windows /s <boot letter>: /f ALL
(전에 스위치를 추가할 수 있습니다. /s
컴퓨터 로캘의 경우: /l <language code>
명령을 입력합니다. 기본적으로, /l en-us
English USA가 사용됩니다.)
bootrec /rebuildbcd
BCD 스토어를 재구축합니다.
먼저 아래 명령을 실행하여 이전 BCD를 백업합니다.
ren BCD BCD.old
이제 다음 명령을 사용하여 BCD를 다시 생성합니다.
bcdboot c:\Windows /l en-us /s <boot letter>: All
이 단계는 모든 최신 Windows 운영 체제에서 부팅 드라이브로 사용되는 기존 드라이브에 적용됩니다.
Dell 시작 화면에서 F12 키를 사용하여 부팅 메뉴로 들어갑니다. Windows 설치 미디어, 부팅 가능한 디스크 또는 플래시 드라이브에서 부팅할 수 있습니다.
지금 설치 화면 하단에 있는 컴퓨터 복구 링크를 클릭합니다.
Troubleshoot를 클릭합니다.
명령 프롬프트를 선택합니다.
다음 3개 명령을 차례로 입력합니다. 각 명령을 입력할 때마다 Enter 키를 누릅니다.
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
설치 미디어를 분리한 상태에서 개인 컴퓨터를 재시작하여 복구가 제대로 되었는지 확인합니다.
추가 지원이 필요할 경우 Dell 기술 지원 부서에 문의하십시오.
다음은 사용자가 관심 있을 만한, 이 주제와 관련된 몇 가지 권장 문서입니다.
보증이 만료되었습니까? 걱정하지 마십시오. Dell.com/support 웹사이트를 방문하여 Dell 서비스 태그를 입력하고 서비스를 확인하십시오.