Windows Update 구성요소 완전 초기화 (0x80070643 Plan B)

windows update services reset workflow diagram

UPDATE RESET REPORT
목표 Windows Update 완전 초기화
난이도 ⭐⭐ (관리자 권한 필수)
핵심 도구 CMD + DISM + Windows Services

⚡ 3초 요약:
파티션이 정상이라면 원인은 대부분 업데이트 캐시 손상이다.
서비스 중지 → 캐시 폴더 초기화 → 재시작 3단계면 0x80070643의 절반 이상이 해결된다.

🚨 작업 전 안전 체크

  • 반드시 관리자 권한 CMD로 실행
  • 업데이트 중인 작업이 있다면 중단 후 진행
  • 중요 파일은 사전 백업 권장

🧪 My Lab Test Log

환경: Windows 11 23H2
증상: 누적 업데이트 반복 실패 0x80070643
원인: SoftwareDistribution 캐시 파손
조치: 서비스 중지 → 폴더 초기화 → 재시작
결과: 재부팅 후 업데이트 성공

1) 왜 이 방법이 Plan B인가

P5~P6에서 파티션과 WinRE를 정리했는데도 오류가 남는다면, 문제는 디스크가 아니라 업데이트 엔진이다.

Windows Update는 다운로드 캐시(SoftwareDistribution)와 서명 저장소(Catroot2)를 사용한다.

이 두 폴더가 깨지면 정상 파일도 설치 실패로 인식되어 0x80070643이 반복된다.

따라서 가장 빠른 복구는 ‘캐시를 버리고 새로 받게 만드는 것’이다.

2) Step 1 — 핵심 서비스 중지

관리자 CMD에서 아래를 순서대로 실행한다.

net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver

멈추지 않는 서비스가 있다면 잠시 기다린 뒤 재시도한다.

3) Step 2 — 업데이트 캐시 초기화

기존 폴더를 ‘삭제’가 아니라 이름 변경으로 보존한다.

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

※ 만약 “액세스 거부”가 뜨면 안전모드로 부팅해서 진행하세요.

4) Step 3 — 서비스 재시작

net start wuauserv
net start bits
net start cryptsvc
net start msiserver

재시작 후 Windows Update를 다시 실행한다.

5) Step 4 — 시스템 무결성 점검(필수)

그래도 실패하면 파일 손상 가능성이 크다.

sfc /scannow
dism /online /cleanup-image /restorehealth

완료 후 재부팅하고 업데이트를 재시도한다.

👉 파티션 문제부터 다시 확인


[P5] WinRE 파티션 안전 축소·확장 가이드

👉 전체 해결 흐름으로 복귀


[P1] 0x80070643 해결 허브

💬 자주 묻는 질문 (FAQ)

👉 질문을 클릭하면 답이 펼쳐집니다 ▼

Q. SoftwareDistribution를 삭제해도 되나요?

삭제 대신 이름 변경(ren)을 권장합니다. 문제 발생 시 원복이 가능하기 때문입니다.

Q. 서비스가 멈추지 않아요.

서비스가 사용 중이라 그렇습니다. 재부팅 후 즉시 시도하거나 안전모드에서 실행하면 해결됩니다.

Q. 그래도 실패하면요?

DISM 복구 후에도 실패하면 인플레이스 업그레이드(P14)를 고려해야 합니다.

Q. 데이터는 안전한가요?

네. 캐시 초기화는 시스템 임시 파일만 건드리므로 개인 데이터(문서, 사진 등)는 안전합니다.