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

시스템 예약 파티션을 업데이트할 수 없습니다 오류 해결 방법

"시스템 예약 파티션을 업데이트할 수 없습니다(We couldn't update the system reserved partition)" 오류 수정: Windows를 최신 버전으로 업데이트하거나 업그레이드하려고 할 때 이 오류 메시지가 나타나는 경우가 많습니다. 이 오류의 주된 원인은 하드 디스크의 EFI 시스템 예약 파티션에 여유 공간이 부족하기 때문입니다. EFI 시스템 파티션(ESP)은 UEFI(Unified Extensible Firmware Interface) 규격을 따르는 Windows에서 사용하는 파티션으로, 컴퓨터가 부팅될 때 UEFI 펌웨어는 ESP에 설치된 운영체제와 각종 유틸리티를 불러옵니다.

Windows 10을 설치할 수 없습니다
시스템 예약 파티션을 업데이트할 수 없습니다

이 문제를 가장 쉽게 해결하는 방법은 EFI 시스템 예약 파티션의 크기를 늘리는 것입니다. 이번 글에서는 그 방법을 단계별로 자세히 알려드리겠습니다.

시스템 예약 파티션을 업데이트할 수 없습니다 오류 해결 방법

주의: 작업 중 문제가 발생할 경우를 대비하여 시작하기 전에 반드시 복원 지점을 생성해 두시기 바랍니다.

방법 1: MiniTool Partition Wizard 사용

1. MiniTool Partition Wizard를 다운로드하여 설치합니다.

2. 다음으로 시스템 예약 파티션을 선택하고 "파티션 확장(Extend Partition)" 기능을 선택합니다.

3. 드롭다운 메뉴 "여유 공간 가져오기(Take Free Space from)"에서 시스템 예약 파티션에 할당할 공간을 제공할 파티션을 선택합니다. 그런 다음 슬라이더를 조절하여 할당할 여유 공간 크기를 정하고 확인을 클릭합니다.

4. 기본 화면에서 시스템 예약 파티션이 기존 350MB에서 7.31GB로 늘어난 것을 확인할 수 있습니다(데모용 예시일 뿐이며, 실제로는 시스템 예약 파티션을 최대 1GB까지만 늘리는 것이 좋습니다). 변경 사항을 적용하려면 "적용(Apply)" 버튼을 클릭합니다. 이 방법으로 오류가 해결되지만, 서드파티 프로그램 사용을 원하지 않는다면 아래의 명령 프롬프트를 활용한 방법을 참고하세요.

방법 2: 명령 프롬프트 사용

진행하기 전에 먼저 자신의 디스크가 GPT 방식인지 MBR 방식인지 확인해야 합니다.

1. Windows 키 + R을 누른 후 "diskmgmt.msc"를 입력하고 Enter 키를 누릅니다.

2. 해당 디스크(예: 디스크 0)를 마우스 오른쪽 버튼으로 클릭하고 속성(Properties)을 선택합니다.

3. 볼륨(Volumes) 탭으로 이동한 뒤 파티션 스타일(Partition style) 항목을 확인합니다. MBR(마스터 부트 레코드) 또는 GPT(GUID 파티션 테이블) 중 하나로 표시됩니다.

4. 확인한 파티션 스타일에 맞는 아래 방법을 선택하여 진행합니다.

a) GPT 파티션인 경우

1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.

2. 명령 프롬프트에 다음 명령어를 입력하고 Enter 키를 누릅니다:
mountvol y: /s
이 명령은 시스템 파티션에 접근할 수 있도록 Y: 드라이브 문자를 추가합니다.

3. 이어서 taskkill /im explorer.exe /f를 입력하고 Enter 키를 누릅니다. 그런 다음 explorer.exe를 입력하고 Enter 키를 눌러 관리자 모드로 파일 탐색기를 다시 실행합니다.

4. Windows 키 + E를 눌러 파일 탐색기를 연 후 주소창에 Y:\EFI\Microsoft\Boot\를 입력합니다.

5. 영어(en-US) 폴더를 제외한 나머지 언어 폴더를 모두 선택하고 영구 삭제합니다.
예를 들어 en-US는 미국 영어, de-DE는 독일어를 의미합니다.

6. Y:\EFI\Microsoft\Boot\Fonts 경로에서 사용하지 않는 글꼴 파일도 함께 삭제합니다.

7. 변경 사항을 저장하기 위해 PC를 재부팅합니다. GPT 파티션을 사용하는 경우 위 단계만으로도 오류가 해결됩니다. MBR 파티션을 사용한다면 아래 방법을 계속 진행하세요.

b) MBR 파티션인 경우

참고: 최소 250MB 이상의 여유 공간이 있는 USB 플래시 드라이브(NTFS로 포맷)를 미리 준비해 두세요.

1. Windows 키 + R을 누른 후 diskmgmt.msc를 입력하고 Enter 키를 누릅니다.

2. 복구 파티션(Recovery Partition)을 선택하고 마우스 오른쪽 버튼으로 클릭한 뒤 드라이브 문자 및 경로 변경(Change Drive Letters and Paths)을 선택합니다.

3. 추가(Add)를 선택하고 드라이브 문자로 Y를 입력한 후 확인을 클릭합니다.

4. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.

5. 명령 프롬프트에 다음 명령어를 순서대로 입력합니다:

Y:
takeown /d y /r /f . ("f" 뒤에 반드시 공백을 넣고 마침표(.)까지 포함해야 합니다)
whoami (다음 명령에 사용할 사용자 이름이 출력됩니다)
icacls . /grant <사용자 이름>:F /t (사용자 이름과 ":F" 사이에 공백을 넣지 마세요)
attrib -s -r -h Y:\Recovery\WindowsRE\winre.wim

(아직 명령 프롬프트를 닫지 마세요.)

6. 다음으로 파일 탐색기를 열고 사용 중인 외장 드라이브의 드라이브 문자를 확인합니다(예시에서는 F:).

7. 명령 프롬프트에 아래 명령어를 한 줄씩 입력하고 매번 Enter 키를 누릅니다:

mkdir F:\Recovery\WindowsRE
xcopy Y:\Recovery\WindowsRE\winre.wim F:\Recovery\WindowsRE\winre.wim /h
C:\Windows\System32\Reagentc /SetREImage /Path F:\Recovery\WindowsRE /Target C:\Windows
del Y:\Recovery\WindowsRE\winre.wim /F

8. 디스크 관리 창으로 돌아가 동작(Action) 메뉴를 클릭하고 새로 고침(Refresh)을 선택합니다.

9. 시스템 예약 파티션의 크기가 늘어났는지 확인합니다. 늘어났다면 다음 단계를 계속 진행합니다.

10. 모든 작업이 완료되면 wim 파일을 복구 파티션으로 되돌리고 위치를 다시 매핑해야 합니다.

11. 다음 명령어를 입력하고 Enter 키를 누릅니다:

xcopy F:\Recovery\WindowsRE\winre.wim Y:\Recovery\WindowsRE\winre.wim /h
C:\Windows\System32\Reagentc /SetREImage /Path Y:\Recovery\WindowsRE /Target C:\Windows

12. 다시 디스크 관리 창에서 복구 파티션을 마우스 오른쪽 버튼으로 클릭하고 드라이브 문자 및 경로 변경을 선택합니다. Y:를 선택한 후 제거(Remove)를 클릭합니다.

함께 보면 좋은 글

  • 개발자 모드 패키지 설치 실패 오류 코드 0x80004005 해결 방법
  • 동기화할 수 없습니다 오류 0x8500201d 해결 방법
  • Windows 10 스토어 오류 0x80073cf9 해결 방법
  • Windows 탐색기가 작동을 멈췄습니다 오류 해결 방법

이상으로 "시스템 예약 파티션을 업데이트할 수 없습니다" 오류를 성공적으로 해결했습니다. 이 가이드와 관련하여 궁금한 점이 있다면 댓글로 자유롭게 질문해 주세요.