윈도우 업데이트 오류(0x80070643 등) 원인과 해결
윈도우 업데이트를 설치하려 하면 0x80070643, 0x800f0922, 0x80073712 같은 오류 코드가 뜨며 실패하는 경우가 있습니다. 코드는 달라도 원인은 대체로 손상된 업데이트 파일, 부족한 디스크 공간, 업데이트 구성 요소 오류 몇 가지로 좁혀지며, 아래의 공통 해결 순서로 대부분 처리됩니다.
이 글의 순서
1. 오류가 나기 전 기본 확인
2. 1순위 조치 — 업데이트 문제 해결사
3. 2순위 조치 — 업데이트 캐시 초기화
4. 3순위 조치 — 시스템 파일·이미지 복구
5. 자주 묻는 질문(FAQ)
1. 오류가 나기 전 기본 확인
2. 1순위 조치 — 업데이트 문제 해결사
3. 2순위 조치 — 업데이트 캐시 초기화
4. 3순위 조치 — 시스템 파일·이미지 복구
5. 자주 묻는 질문(FAQ)
1. 오류가 나기 전 기본 확인
- 저장 공간: C 드라이브 여유 공간이 최소 15~20GB 이상 있는지 확인합니다. 공간 부족이 흔한 실패 원인입니다.
- 재부팅: 단순 일시 오류일 수 있으니 PC를 완전히 재시작한 뒤 다시 시도합니다.
- 백신 일시 중지: 일부 백신이 업데이트를 차단할 수 있어, 잠시 끄고 시도해 봅니다.
2. 1순위 조치 — 업데이트 문제 해결사
- [설정] → [시스템] → [문제 해결] → [기타 문제 해결사]로 이동합니다.
- [Windows Update] 항목의 [실행]을 눌러 자동 진단·복구를 진행합니다.
- 완료되면 재부팅 후 업데이트를 다시 시도합니다.
3. 2순위 조치 — 업데이트 캐시 초기화
다운로드된 업데이트 파일 손상이 원인일 때 유효합니다. 관리자 권한 명령 프롬프트에서 진행합니다.
net stop wuauserv/net stop bits입력 (업데이트 서비스 중지)C:\Windows\SoftwareDistribution\Download폴더 내용을 모두 삭제net start wuauserv/net start bits입력 (서비스 재시작)- 업데이트를 다시 시도합니다.
4. 3순위 조치 — 시스템 파일·이미지 복구
시스템 파일 손상이 원인일 수 있으므로, 관리자 권한 명령 프롬프트에서 아래를 차례로 실행합니다.
DISM /Online /Cleanup-Image /RestoreHealthsfc /scannow
두 명령이 끝나면 재부팅 후 업데이트를 재시도합니다.
특정 KB 업데이트만 계속 실패한다면, 마이크로소프트 '업데이트 카탈로그'에서 해당 KB번호로 검색해 수동 설치 파일을 내려받아 설치하는 방법이 있습니다.
5. 자주 묻는 질문(FAQ)
Q. 오류 코드가 위 예시와 다릅니다.
코드가 달라도 원인 범주는 비슷해, 위의 공통 순서(문제 해결사 → 캐시 초기화 → 파일 복구)로 대부분 해결됩니다.
Q. .NET Framework 관련 오류(0x80070643)입니다.
이 경우 마이크로소프트가 제공하는 '.NET Framework 복구 도구'를 실행한 뒤 업데이트를 재시도하면 해결되는 사례가 많습니다.
Q. 모든 방법이 실패합니다.
현재 버전을 유지하며 시스템 파일을 새로 덮어쓰는 '제자리 업그레이드(설치 미디어로 복구)'가 최후 수단으로 유효합니다. 진행 전 데이터를 백업하세요.
본 가이드는 일반적인 상황을 기준으로 정리한 참고 자료입니다. 명령어 작업과 시스템 변경은 신중히 진행하고, 중요한 데이터는 미리 백업하세요.
← 메인 페이지로 돌아가기