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

Windows 7,8 및 10에서 'bootrec /fixboot' 액세스 거부를 수정하는 방법

이 오류는 일반적으로 컴퓨터에 이미 문제가 있고 특정 시나리오에서 제안한 기본 복구 단계 중 일부를 수행할 때 나타납니다. 그러나 명령 프롬프트의 "bootrec /fixboot" 명령을 통해 Boot Manager가 처리하는 일부 부팅 설정을 수정하려는 경우 Access is Denied 메시지가 나타납니다.

Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법

이 문제를 일으킬 수 있는 몇 가지 사항이 있으며 상황에 적응하고 상황에 가장 적합한 방법을 시도해야 합니다. 부팅 문제가 있는 경우 이 명령이 가장 유용할 수 있으며 대체하기 어렵습니다.

해결책 1:드라이브의 숨겨진 부팅 파티션 이름 지정

우선, 솔루션을 계속 진행하기 전에 PC 또는 랩톱의 기본 저장 드라이브(하드 디스크 또는 SSD)에 이 부팅 파티션이 예약되어 있는지 확인해야 합니다. 간단한 Google 검색이 도움이 될 것입니다.

하나가 있으면 이름이 없기 때문에 복구할 수 없습니다. 그래도 diskpart를 사용하여 할당하고 아래 단계에 따라 쉽게 복구할 수 있습니다. 부팅 문제가 있고 OS에 액세스할 수 없다고 가정합니다.

그러나 Windows 10을 사용하면 자신만의 복구 미디어를 만들어 즉시 컴퓨터를 수리하는 데 사용할 수 있습니다.

  1. 다운로드 Microsoft 웹 사이트의 미디어 생성 도구 소프트웨어. 열기 다운로드한 파일을 확인하고 이용약관에 동의합니다.
  2. 설치 미디어 만들기를 선택합니다. 다른 PC용(USB 플래시 드라이브, DVD 또는 ISO 파일) 초기 화면에서 옵션을 선택합니다. Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
  3. 부팅 가능의 언어, 아키텍처 및 기타 설정 드라이브는 컴퓨터 설정에 따라 선택되지만 선택 취소해야 합니다. 이 PC에 권장되는 옵션 사용 암호가 연결된 PC에 대한 올바른 설정을 선택합니다(다른 PC에서 생성 중이고 아마도 그럴 가능성이 있음).
  4. 다음을 클릭합니다. USB 드라이브 또는 DVD를 클릭합니다. 이 이미지를 저장하는 데 사용할 장치에 따라 USB 또는 DVD 중에서 선택하라는 메시지가 표시되면 옵션을 선택합니다. Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
  5. 다음을 클릭합니다. USB 또는 DVD를 선택합니다. 목록에서 드라이브를 선택하면 컴퓨터에 연결된 저장 매체가 표시됩니다.
  6. 다음을 클릭합니다. 미디어 생성 도구는 설치에 필요한 파일 다운로드를 진행하여 설치 장치를 생성합니다.

이제 복구 미디어가 있을 것이므로 부팅해야 하는 복구 드라이브 내에서 명령 프롬프트를 열어 부팅 문제를 실제로 해결할 수 있습니다.

  1. 삽입 설치 소유하거나 방금 만든 드라이브 및 부팅 너의 컴퓨터. 다음 단계는 운영 체제마다 다르므로 그에 따라 따르십시오.
    • WINDOWS XP, VISTA, 7: Windows 설치 프로그램이 열리고 기본 언어와 시간 및 날짜 설정을 입력하라는 메시지가 표시됩니다. 올바르게 입력하고 창 하단에서 컴퓨터 복구 옵션을 선택하십시오. 복구 도구 사용 또는 컴퓨터 복원 메시지가 표시되면 초기 라디오 버튼을 선택된 상태로 유지하고 다음 옵션을 클릭합니다. 복구 도구 선택을 선택하라는 메시지가 표시되면 명령 프롬프트를 선택합니다.
    • WINDOWS 8, 8.1, 10 :자판 배열 선택 창이 표시되므로 사용하려는 것을 선택하십시오. 옵션 선택 화면이 나타나면 문제 해결>> 고급 옵션>> 명령 프롬프트
    • 로 이동합니다.
    Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
  2. 이제 명령 프롬프트를 열었습니다. , 다음 세 가지 명령 세트를 실행하고 각 명령 후에 Enter를 클릭했는지 확인하십시오.
    diskpart
    sel disk 0
    list vol
    Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
  3. 확인 EFI 파티션(EPS – EFI 시스템 파티션)이 FAT32 파일 시스템을 사용하고 있는지 확인하고 드라이브 문자를 할당합니다. 이것은 다음 명령 세트로 수행할 수 있습니다. <볼륨 수>는 EFI 파티션 옆에 표시되는 숫자로 바꿔야 하며 <드라이브 문자>는 다른 볼륨에서 사용하지 않는 한 할당하려는 문자입니다.
set vol <number of volume>
assign letter= <drive letter>:
exit
  1. 이제 부팅 드라이브에 문자를 할당했으므로 아래에 첫 번째 명령을 입력합니다. Boot 폴더로 이동합니다. 이번에는 를 EFI 파티션에 사용한 것과 동일한 것으로 교체해야 합니다.
cd /d <drive letter>:\EFI\Microsoft\Boot\
  1. 이 명령은 컴퓨터를 부팅하는 데 사용되는 EFI 파티션을 수정하는 데 사용되며 실행할 때 액세스 거부 메시지를 받지 않아야 합니다.
bootrec /FixBoot
  1. 마지막 단계는 BCD 재구축으로 구성됩니다. 두 가지 명령을 통해 첫 번째 것은 이전 BCD를 백업하고 두 번째 것은 다시 만듭니다. 이번에는 자리 표시자를 EFI 파티션을 할당하는 데 사용하는 드라이브로 바꿔야 합니다.
ren BCD BCD.old
bcdboot c:\Windows /l en-us /s <boot letter>: All
<올 시작="7">
  • PC에 문제가 계속 나타나는지 확인하세요.
  • 참고 :5 에도 여전히 액세스 거부 메시지가 표시되는 경우 단계에서 명령을 실행할 때 대신 다음 명령을 실행해 보십시오.

    bootrec /rebuildbcd
    Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법

    그런 다음 exit를 입력하기만 하면 됩니다. 6 건너뛰기 완전히 밟아주세요.

    해결 방법 2:볼륨 이름 지정 후 자동 복구 실행

    이 솔루션은 솔루션 1에 추가로 사용됩니다. 볼륨에 문자를 할당하여 이름을 지정할 때까지 위의 단계를 수행했지만 bootrec 명령을 실행할 때 여전히 액세스 거부로 어려움을 겪고 있다면 이제 자동 복구 유틸리티를 사용하여 다음을 수행할 수 있습니다. 자동으로 문제를 해결합니다.

    1. 삽입 소유하거나 방금 생성한 설치 드라이브로 컴퓨터를 부팅합니다. 솔루션 1에서 생성하고 준비했을 것입니다. 다음 단계는 운영 체제마다 다르므로 그에 따라 따르십시오.
      • WINDOWS XP, VISTA, 7: Windows 설치 프로그램이 열리고 기본 언어와 시간 및 날짜 설정을 입력하라는 메시지가 표시됩니다. 올바르게 입력하고 창 하단에서 컴퓨터 복구 옵션을 선택하십시오. 복구 도구 사용 또는 컴퓨터 복원 메시지가 표시되면 초기 라디오 버튼을 선택된 상태로 유지하고 다음 옵션을 클릭합니다. 복구 도구 선택을 선택하라는 메시지가 표시되면 시동 복구(첫 번째 옵션)를 선택합니다.
      • WINDOWS 8, 8.1, 10 :자판 배열 선택 창이 표시되므로 사용하려는 것을 선택하십시오. 옵션 선택 화면이 나타나면 문제 해결>> 고급 옵션>> 자동 복구/시동 복구
      • 로 이동합니다.
      Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
    2. 자동 시동 복구에 액세스했으므로 이제 운영 체제마다 단계가 다릅니다. Windows 10에서는 자동 복구 준비 중이라는 창이 표시된 후 계정을 선택하고 암호를 입력하라는 메시지가 표시됩니다.
    3. 그 후에 새로운 로딩 창이 나타나므로 인내심을 갖고 화면의 지시를 따르십시오. 자동 복구로 문제가 해결되었는지 확인하세요.

    해결책 3:BOOTMGR 호환 코드로 대상 볼륨

    관리 명령 프롬프트에서 실행되는 이 유용한 명령은 부트 관리자 설정을 대상 부트 볼륨으로 변경하므로 이 단계에서 볼륨 이름을 지정하지 않아도 됩니다. 행운을 빕니다!

    1. 탐색 이 문서의 솔루션 1과 동일한 지침에 따라 명령 프롬프트로 이동하고 운영 체제에 따라 따릅니다.
    2. 다음 명령을 실행하고 입력한 후 Enter 키를 누르십시오. 작업이 성공적으로 완료되었다는 메시지 또는 프로세스가 성공했음을 확인하는 메시지가 나타날 때까지 기다립니다.
    bootsect/nt60 sys
    Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법 <올 시작="3">
  • 그런 다음 문제가 있는 fixboot 명령을 사용하여 액세스 거부 오류가 계속 표시되는지 확인하세요.
  • 해결 방법 4:BIOS에서 빠른 부팅 비활성화

    이 옵션은 좋은 것보다 더 많은 문제를 일으킵니다. Fastboot, Quick POST 또는 Quick Boot 옵션(BIOS 설정에 있음)을 사용하면 부팅 프로세스 속도를 어느 정도 높일 수 있습니다. 특정 테스트는 컴퓨터를 부팅할 때마다 실행됩니다. 이러한 모든 시스템 테스트는 부팅할 때마다 필요하지 않으며 시간을 절약하기 위해 끌 수 있으며 이것이 Fast boot의 기능입니다.

    1. 회전 PC를 다시 켜고 시스템이 시작되려고 할 때 BIOS 키를 눌러 BIOS 설정으로 들어갑니다. BIOS 키는 일반적으로 부팅 화면에 "Press ___ to enter Setup"이라고 표시됩니다. 또는 이와 유사한 것. 다른 키도 있습니다. 일반적인 BIOS 키는 F1, F2, Del 등입니다. Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
    2. 꺼야 하는 설정은 일반적으로 부팅 아래에 있습니다. 제조사에 따라 다르게 부를 수 있는 탭입니다. 또 다른 대안은 일반 화면이나 고급 BIOS 기능 탭에 있는 것입니다. 설정은 빠른 부팅이라고 합니다. , 빠른 전원 켜기 자체 테스트 또는 빠른 부팅. 올바른 설정을 찾으면 Off 또는 Disabled로 설정하십시오. Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
    3. 또한 보안 부팅 작동하려면 비활성화해야 합니다. BIOS 설정 창이 열리면 오른쪽 화살표 키를 사용하여 보안 메뉴를 선택하고 아래쪽 화살표 키를 사용하여 보안 부팅 구성 옵션을 선택한 다음 Enter 키를 누릅니다.
    4. 이 메뉴를 사용하기 전에 경고가 나타납니다. F10 키를 눌러 보안 부팅 구성 메뉴로 계속 진행합니다. 보안 부팅 구성 메뉴가 열리므로 아래쪽 화살표 키를 사용하여 보안 부팅을 선택하고 오른쪽 화살표 키를 사용하여 설정을 비활성화로 수정합니다. Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
    5. 사용자가 수행해야 하는 또 다른 옵션은 부팅 모드를 UEFI에서 Legacy로 변경하는 것입니다. 변경해야 하는 부팅 모드 옵션은 다른 제조업체에서 만든 BIOS 펌웨어 도구의 다른 탭에 있으며 이를 찾는 고유한 방법은 없습니다. 일반적으로 부팅 탭 아래에 있지만 동일한 옵션에 대해 많은 이름이 있습니다.
    6. BIOS 설정 화면의 아무 영역에서나 Boot Mode(부팅 모드) 옵션을 찾으면 해당 항목으로 이동하여 해당 값을 Legacy(레거시)로 변경합니다. Windows 7,8 및 10에서  bootrec /fixboot  액세스 거부를 수정하는 방법
    7. 종료 섹션으로 이동하여 변경 사항 저장 종료를 선택합니다. 컴퓨터 부팅이 진행됩니다. 컴퓨터를 다시 부팅해 보십시오.