bootrec /FixBoot 액세스가 거부되었습니다(Access is denied) 오류는 주로 명령 프롬프트에서 부팅 관련 문제를 수정하는 과정에서 발생합니다. 이 오류는 부팅 관리자(Boot Manager)와 연관이 있으며, 대체로 디스크 파티션 구성 방식과 관련된 경우가 많습니다. 이 가이드에서는 Windows 10 및 Windows 11에서 이 오류를 해결하는 방법을 자세히 살펴보겠습니다.
bootrec /FixBoot 액세스 거부 오류 해결 방법
Windows에서 bootrec /fixboot 명령을 실행할 때 액세스가 거부되었습니다 오류가 나타난다면, 아래의 세 가지 방법 중 하나를 시도해 볼 수 있습니다.
- 새로운 ISO 파일 준비하기
- UEFI 부팅 복구하기
- 시작 복구(Startup Repair) 실행하기
아래 방법들은 Windows 10과 Windows 11 모두에서 동일하게 적용됩니다.
1] 새로운 ISO 파일 준비하기
설치 미디어 자체에 문제가 있을 가능성도 있습니다. Windows 10용 최신 ISO 이미지 파일을 다시 다운로드한 후, 이를 이용해 새로운 부팅 가능한 USB 드라이브를 만들어 보세요.
그런 다음 새 이미지로 부팅하여 부팅 복구 작업을 계속 진행하면 됩니다.
2] UEFI 부팅 복구하기
먼저 부팅 가능한 Windows USB 드라이브를 만들고, 이를 이용해 컴퓨터를 부팅합니다. 환영 화면이 나타나면 다음(Next)을 클릭하고, 창 왼쪽 하단에 있는 컴퓨터 복구(Repair your computer)를 클릭합니다.
이후 문제 해결(Troubleshoot) → 고급 옵션(Advanced Options) → 명령 프롬프트(Command Prompt) 순서로 선택합니다.
명령 프롬프트가 열리면 아래 명령어를 입력해 DISKPART 유틸리티를 실행합니다:
DISKPART
다음으로 시스템에 연결된 디스크 목록을 확인합니다:
LIST DISK
부팅 디스크를 선택합니다. (#에는 해당 디스크 번호를 입력하세요):
SEL DISK #
이제 모든 볼륨과 파티션 목록을 확인합니다:
LIST VOL
목록에서 EFI 파티션을 선택합니다:
SEL VOL #
EFI 파티션에 사용자 지정 드라이브 문자를 할당합니다:
ASSIGN LETTER=V:
다음 명령으로 DISKPART 유틸리티를 종료합니다:
EXIT
할당된 드라이브로 이동합니다:
V:
아래 명령어로 EFI 파티션을 FAT32 형식으로 포맷합니다:
format V: /FS:FAT32
마지막으로 아래 명령어를 실행해 부팅 설정을 복구합니다:
bcdboot C:\Windows /s V: /f UEFI
컴퓨터를 재시작하면 오류가 해결되었을 것입니다.
3] 시작 복구(Startup Repair) 실행하기
부팅 가능한 USB 드라이브로 PC를 부팅한 후 고급 복구 환경에 진입합니다. 복구 환경에서는 Windows의 부팅 관련 문제를 자동으로 진단하고 수정해 주는 시작 복구(Startup Repair) 옵션을 제공합니다.
내부적으로 이 도구는 Bootrec 명령을 사용하지만, 사용 가능한 옵션을 논리적으로 조합하여 자동으로 처리해 줍니다.
Bootrec /Fixboot 명령이란?
Bootrec은 Microsoft에서 제공하는 복구 도구의 일부로, Windows가 정상적으로 부팅되지 않을 때 유용하게 사용됩니다. /Fixboot 옵션은 시스템 파티션에 새로운 부팅 섹터(boot sector)를 기록하여 Windows가 정상적으로 부팅될 수 있도록 도와줍니다.
이 명령은 보통 다른 운영체제가 부팅 섹터를 수정, 손상 또는 교체했을 때 사용됩니다. 같은 도구는 FixMBR, ScanOS, RebuildBCD 옵션도 함께 제공하며, Windows에 접근할 수 없게 되었을 때 활용할 수 있습니다.
데이터 손실 없이 FixMBR을 실행하는 방법
FixMBR을 사용하는 가장 좋은 방법은 복구 콘솔(Recovery Console)에서 실행하는 것입니다. Windows 내부에서 실행하는 것은 권장되지 않으며, 제대로 작동하지 않을 수도 있습니다.
데이터 손상 또는 손실이 발생할 가능성은 명령이 파티션 테이블을 변경하는 경우뿐인데, 이때는 시스템이 미리 경고를 표시해 줍니다.
이 명령은 BIOS나 UEFI가 Windows를 로드할 올바른 경로를 찾도록 돕는 역할만 하며, 사용자 데이터가 저장된 파티션과는 별개입니다. 그럼에도 불구하고 데이터가 걱정된다면, 데이터 디스크를 다른 PC에 연결하여 백업을 먼저 만들어 두는 것이 안전합니다.