Windows 11 운영체제를 사용하다 보면 보안 업데이트 과정에서 0x80070643이라는 불쾌한 오류 코드를 마주하게 됩니다. 특히 KB5034441 업데이트에서 이 문제가 집중적으로 발생하는데, 이는 윈도우가 설치된 드라이브의 '복구 파티션' 용량이 부족하여 업데이트 파일을 구성하지 못하기 때문입니다.
|
핵심 요약 가이드 1. 증상: KB5034441 업데이트 설치 중 0x80070643 오류와 함께 설치 실패 2. 원인: Windows 복구 환경(WinRE) 파티션의 여유 공간 부족 (최소 250MB 이상 필요) 3. 해결: 명령 프롬프트를 통해 복구 파티션의 크기를 수동으로 확장 4. 주의: 파티션 작업은 시스템에 민감하므로 단계별 명령어를 정확히 입력해야 함 |
원인 분석
이 오류는 단순한 소프트웨어 버그라기보다는 파티션 설계 구조상의 문제입니다. Microsoft는 보안 강화를 위해 복구 파티션 내의 WinRE(Windows Recovery Environment) 이미지를 업데이트하는데, 기존에 생성된 복구 파티션 용량(보통 500MB 내외)이 최신 보안 패치를 수용하기에 너무 작기 때문에 발생합니다. 시스템이 업데이트 파일을 복구 파티션에 쓰려고 시도하지만, 공간이 부족하여 0x80070643 오류를 뱉으며 중단되는 것입니다.
해결 방법
이 문제를 해결하는 가장 확실한 방법은 기존 복구 파티션을 잠시 비활성화하고, 크기를 조절한 뒤 다시 활성화하는 것입니다. 아래 단계를 차근차근 따라와 주세요.
1. 명령 프롬프트 관리자 권한 실행
작업 표시줄 검색창에 cmd를 입력한 후, [관리자 권한으로 실행]을 클릭합니다.
2. WinRE 상태 확인 및 비활성화
먼저 현재 복구 환경의 상태를 확인하고 작업을 위해 비활성화해야 합니다.
reagentc /info
reagentc /disable
위 명령어를 입력하면 복구 환경이 일시적으로 꺼지며 파티션 수정이 가능한 상태가 됩니다.
3. 파티션 크기 재설정 (Diskpart)
이제 디스크 관리 도구인 diskpart를 호출하여 파티션을 줄이고 늘리는 작업을 수행합니다.
diskpart
list disk
sel disk [윈도우 설치 디스크 번호 - 보통 0]
list part
sel part [기존 복구 파티션 번호]
delete partition override
이후 윈도우가 설치된 주 파티션(보통 C드라이브)에서 약 250MB~500MB의 공간을 떼어내어 새로운 복구 파티션을 생성합니다.
sel part [주 파티션 번호]
shrink desired=500
create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
format quick fs=ntfs label="Windows RE tools"
exit
4. WinRE 재활성화 및 업데이트 재시도
새로 만든 공간에 복구 환경을 다시 등록합니다.
reagentc /enable
reagentc /info
이제 설정의 Windows 업데이트 메뉴로 돌아가 [업데이트 확인]을 누르면 오류 없이 설치가 진행되는 것을 확인할 수 있습니다.
실패 시 대안 방법
만약 명령 프롬프트 작업이 너무 복잡하거나 실패한다면, 무료 파티션 관리 툴(MiniTool Partition Wizard 등)을 사용하는 방법이 있습니다. GUI 환경에서 C드라이브 끝부분을 드래그하여 줄이고, 남은 여유 공간을 복구 파티션에 합치는 방식입니다. 수동 작업이 두렵다면 전문적인 파티션 복구 소프트웨어를 활용하는 것이 안전한 대안이 될 수 있습니다.
재발 방지 팁
- 정기적인 시스템 백업: 파티션 구조를 변경하는 작업 전에는 반드시 중요한 데이터를 외장 하드나 클라우드에 백업하십시오.
- 디스크 여유 공간 유지: C드라이브의 용량이 90% 이상 찼을 경우 파티션 분할 작업이 원활하지 않을 수 있으므로 불필요한 파일을 정리하세요.
- 드라이버 최신화: 시스템 안정성을 위해 메인보드 칩셋 드라이버를 항상 최신 버전으로 유지하는 것이 좋습니다.
FAQ
Q. 파티션을 삭제하면 윈도우 데이터가 날아가나요?
A. 아니요, delete partition override 명령어는 운영체제가 들어있는 파티션이 아닌 '복구용' 파티션만 삭제하므로 개인 파일에는 영향을 주지 않습니다. 하지만 주의가 필요합니다.
Q. 업데이트를 그냥 건너뛰어도 되나요?
A. KB5034441은 보안 관련 업데이트이므로 시스템 보안을 위해 가급적 해결 후 설치하시는 것을 권장합니다.
마무리 요약
Windows 11 0x80070643 오류는 하드웨어 결함이 아닌 복구 파티션의 공간 설계 문제입니다. 명령 프롬프트를 통해 WinRE를 재설정하고 파티션 크기를 500MB 정도 확보해 주는 것만으로도 깨끗하게 해결됩니다. 만약 자가 수리가 어렵다면 인근 컴퓨터 수리점을 방문하여 파티션 리사이징 서비스를 받는 것도 현명한 방법입니다.
