Windows Update 0x80070643 설치 실패 (WinRE 파티션 공간 부족 · KB5034441)

보안 업데이트가 반복 실패되면 시스템 복구 경로 자체가 무력화될 수 있어 즉시 대응이 필요하다.

Windows Update 0x80070643 error due to insufficient WinRE partition space visualization

⚠️ 중요: 본 작업은 관리자 권한(CMD)에서 수행해야 하며, BitLocker 사용자는 반드시 복구 키를 사전에 확보해야 한다.

기술 상황 정의(Environment): Windows / Windows Update / WinRE 파티션

2026 포인트: 최신 보안 패치는 WinRE 용량 검증을 필수 단계로 포함한다.

Error 0x80070643 – Failed to install update (KB5034441)

결론 요약: 단일 원인은 WinRE 파티션 공간 부족이다.

해결 흐름: 판단 → 분리 → (즉시 코드) → 복구

✅ 바로 적용 (Quick Fix)

Technical schematic showing the process of shrinking OS partition and expanding WinRE partition

결정 문장: 오류가 반복되면 아래 코드를 관리자 권한으로 먼저 실행한다.

WHY: 업데이트 설치 로직은 WinRE 여유 공간 검증에 실패하면 즉시 중단된다.

METRIC: 업데이트 재시도 시 동일 오류 코드(0x80070643)가 더 이상 발생하지 않는다.

NEXT: 성공 시 추가 조치를 중단한다.

reagentc /disable
diskpart
list disk
select disk 0
list part
rem OS 파티션(일반적으로 3번)을 250MB 축소
select partition 3
shrink desired=250 minimum=250
rem 기존 WinRE 파티션 삭제 후 재생성
select partition 4
delete partition override
create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac
gpt attributes=0x8000000000000001
format quick fs=ntfs label="Windows RE tools"
exit
reagentc /enable

🧩 확인 코드 (Verification)

WHY: WinRE 활성 상태와 실제 위치를 단일 명령으로 확인한다.

METRIC: WinRE location 및 Enabled 상태가 정상 출력된다.

NEXT: 비활성 또는 위치 오류면 Quick-Fix를 유지한다.

reagentc /info

🧯 복구 코드 (Recovery)

WHY: 파티션 작업 이후 시스템 이미지 무결성을 보장한다.

METRIC: DISM 복구 완료 후 업데이트 로그에서 오류 반복이 멈춘다.

NEXT: 실패 시 로컬 조치를 중단하고 수동 배포로 전환한다.

DISM /Online /Cleanup-Image /RestoreHealth

✅ 발생 증상

보안 패치 설치 중 0x80070643 코드와 함께 설치가 중단된다.

❌ 원인 분석

WinRE 파티션의 여유 공간이 보안 업데이트가 요구하는 기준에 미달한다.

🧠 기술적 배경 이해 (감리사 1차 판정 구역)

Windows 업데이트는 설치 전 WinRE 이미지의 확장 가능 여부를 사전 검증한다.

이 단계에서 공간 부족이 감지되면 복구 체인 무결성 위협으로 판단한다.

해당 판단은 커널 복구 경로 보호 정책에 의해 강제 중단으로 이어진다.

따라서 임시 파일 삭제나 재부팅은 근본 해결이 아니다.

📊 빠른 구분표 (Decision Table)

0x80070643가 반복되면 WinRE 용량 문제로 판단한다.

✅ 해결 방법 (WHY / METRIC / NEXT)

WHY: OS 파티션 축소 후 WinRE 재생성이 유일한 구조적 해결책이다.

METRIC: 업데이트가 정상 완료되고 동일 오류가 재현되지 않는다.

NEXT: 이 단계로 해결되지 않으면 Microsoft Update Catalog를 통한 수동 설치로 전환한다.

⚠️ 그래도 안 될 경우 체크리스트

BitLocker 활성 여부 및 복구 키 확보 여부 확인.

관리자 권한 CMD 실행 여부 확인.

디스크가 GPT 형식인지 확인.

WinRE가 올바른 파티션에 연결되었는지 확인.

CBS.log 및 DISM 로그에서 반복 오류 확인.

업데이트 재시도 간격을 충분히 확보.

❓ FAQ

Q: 재부팅만으로 해결되는가?

A: 아니다. 구조적 파티션 조정 없이는 동일 오류가 반복된다.

✅ 요약 및 마무리

이 경우에는 WinRE 파티션 공간 부족으로 판단한다.

A면 Quick-Fix를 적용하고, 아니면 정밀 절차로 이동한다.

이 시점부터 불필요한 로컬 조치를 중단한다.

코드 블록이 없는 글은 해결 글이 아니다.

참고 자료

Microsoft Learn, KB5034441 / KB5028997