업데이트 설치 중 몇 %에서 멈춰 있거나, "업데이트를 설치하지 못했습니다"라는 메시지만 반복되면 답답하죠. 윈도우 업데이트 오류는 원인이 몇 가지로 좁혀지고, 손쉬운 것부터 순서대로 짚으면 대부분 해결됩니다. 아래는 부담이 적은 방법부터 시작해 마지막에 수동 설치까지 가는 흐름입니다.

먼저 확인할 것: 디스크 여유 공간과 재부팅
의외로 많은 실패가 공간 부족입니다. 윈도우 11 대형 업데이트는 C 드라이브에 20GB 이상 여유를 요구하는 경우가 있고, 월간 누적 업데이트도 최소 몇 GB는 필요합니다. 설정 → 시스템 → 저장 공간에서 남은 용량을 먼저 보세요. 10GB 미만이면 여기서 막힌 겁니다.
그리고 재부팅. 업데이트가 "다시 시작 필요" 상태로 며칠 방치되면 다음 업데이트가 걸립니다. 완전히 껐다 켜는 것보다 시작 → 전원 → 다시 시작을 쓰는 게 확실합니다. 윈도우의 빠른 시작 기능 때문에 종료 후 켜기는 완전한 재시작이 아니거든요.
윈도우 업데이트 문제 해결사 실행
마이크로소프트가 제공하는 자동 복구 도구입니다. 별도 프로그램을 받을 필요 없이 윈도우에 내장돼 있습니다.

- 윈도우 11: 설정 → 시스템 → 문제 해결 → 기타 문제 해결사 → Windows 업데이트 옆 실행
- 윈도우 10: 설정 → 업데이트 및 보안 → 문제 해결 → 추가 문제 해결사 → Windows Update
2~5분이면 끝나고, 업데이트 관련 서비스와 캐시를 자동으로 정리해 줍니다. 솔직히 성공률이 아주 높진 않습니다. 그래도 클릭 몇 번이라 먼저 돌려볼 값어치는 있습니다. 인터넷에 떠도는 "윈도우 업데이트 오류 해결 프로그램"을 따로 설치할 필요는 없습니다. 대부분 이 기능을 흉내 낸 것이고, 광고성 프로그램이 딸려 오는 경우도 있습니다.
업데이트 캐시 폴더 초기화
받다가 깨진 파일이 남아 계속 같은 오류를 내는 경우입니다. 이게 실제로 효과가 좋습니다.
시작 버튼 우클릭 → 터미널(관리자) 또는 명령 프롬프트(관리자)를 열고 순서대로 입력합니다.
net stop wuauserv net stop bits ren C:\Windows\SoftwareDistribution SoftwareDistribution.old net start wuauserv net start bits
SoftwareDistribution 폴더는 다운로드 임시 저장소라 삭제해도 문제없습니다. 다음 업데이트 때 자동으로 다시 만들어집니다. 여기서 자주 하는 실수는 관리자 권한 없이 실행하는 것. "액세스가 거부되었습니다"가 뜨면 관리자로 다시 열어야 합니다.
시스템 파일 손상 검사: SFC와 DISM
위 방법으로도 안 되면 시스템 파일 자체가 손상됐을 가능성이 있습니다. 관리자 권한 터미널에서 아래를 차례로 실행하세요.
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth
sfc는 5~15분, DISM은 인터넷으로 정상 파일을 받아오기 때문에 10~30분까지 걸립니다. 20%에서 한참 멈춘 것처럼 보여도 정상이니 중간에 끄지 마세요. 이게 가장 흔한 실수입니다. DISM을 먼저 돌리고 sfc를 한 번 더 실행하면 복구율이 올라갑니다.
오류 코드별로 다르게 접근하기
코드가 뜬다면 그게 가장 정확한 단서입니다.

| 오류 코드 | 주된 원인 | 우선 시도할 것 |
|---|---|---|
| 0x80070070 | 디스크 공간 부족 | C 드라이브 정리, 임시 파일 삭제 |
| 0x800f0922 | 시스템 예약 파티션 부족, VPN 연결 | VPN 끄고 재시도 |
| 0x8024402c / 0x80072ee2 | 네트워크·프록시 문제 | 프록시 해제, DNS 변경, 유선 연결 |
| 0x80073712 | 업데이트 구성 요소 파일 손상 | DISM 실행 후 재시도 |
| 0x80070002 | 업데이트 파일 누락 | SoftwareDistribution 초기화 |
| 0xc1900101 | 드라이버 충돌 | 그래픽·저장장치 드라이버 업데이트, 외장기기 분리 |
0xc1900101로 시작하는 코드는 거의 드라이버 문제입니다. USB 외장하드, 프린터, 도킹 스테이션을 다 뽑고 다시 시도하면 통과하는 경우가 많습니다.
안 되면 수동 설치가 가장 빠릅니다
같은 업데이트가 세 번 이상 실패하면 더 붙잡지 말고 직접 받는 게 낫습니다.
- 설정 → 업데이트 기록에서 실패한 항목의 KB 번호를 확인합니다(예: KB5034123).
- Microsoft 업데이트 카탈로그(https://www.catalog.update.microsoft.com)에서 그 번호를 검색합니다.
- 자신의 시스템에 맞는 x64 버전을 받아 실행합니다.
파일 크기는 보통 300MB~1GB, 설치는 10~20분 정도 걸립니다. 시스템 종류(64비트 여부)는 설정 → 시스템 → 정보에서 확인할 수 있습니다.
대형 기능 업데이트(윈도우 11 23H2 → 24H2 같은)라면 마이크로소프트 공식 사이트의 설치 도우미나 미디어 생성 도구를 쓰는 편이 낫습니다. 이 경우 개인 파일과 앱은 유지된 채 업그레이드됩니다. 다만 시간이 1시간 넘게 걸릴 수 있으니 여유 있을 때 하세요.
이건 하지 마세요
레지스트리를 직접 건드리는 방법이 검색에 많이 나오는데, 초보자에게는 권하지 않습니다. 얻는 것보다 잃을 게 큽니다. 정 안 되면 설정 → 시스템 → 복구 → PC 초기화에서 "내 파일 유지"를 선택하는 편이 안전합니다.

또 하나. 업데이트 서비스를 아예 꺼버리는 방법도 돌아다니는데, 보안 패치를 못 받게 되니 임시 방편으로도 권하기 어렵습니다.
자주 묻는 질문(FAQ)
Q. 윈도우 10과 윈도우 11의 업데이트 오류 해결 방법이 다른가요?
A. 핵심 방법은 같습니다. 명령어(SFC, DISM, SoftwareDistribution 초기화)와 오류 코드 체계가 동일하고, 설정 화면의 메뉴 경로만 다릅니다. 윈도우 10은 "업데이트 및 보안", 윈도우 11은 "시스템 → 문제 해결"에 있습니다.
Q. 업데이트가 몇 시간째 같은 퍼센트에서 멈춰 있는데 강제로 꺼도 되나요?
A. 최소 2~3시간은 기다려 보고, 하드디스크 표시등이 전혀 깜빡이지 않는다면 전원 버튼을 길게 눌러 끄고 다시 켜도 됩니다. 대부분 윈도우가 자동으로 이전 상태로 되돌립니다. 다만 데이터 손상 위험이 있으니 마지막 수단으로만 쓰세요.
Q. 업데이트 오류를 잡아주는 프로그램을 설치하는 게 좋을까요?
A. 권하지 않습니다. 윈도우에 내장된 문제 해결사와 SFC·DISM 명령으로 대부분 처리되고, 외부 최적화 프로그램은 효과가 불확실한 데다 불필요한 프로그램을 함께 설치하는 경우가 많습니다.
마무리
디스크 공간 확인 → 문제 해결사 → 캐시 초기화 → SFC·DISM → 수동 설치 순서로 올라가면, 윈도우 업데이트 오류는 대부분 이 안에서 해결됩니다.