결론부터 말하면, 윈도우 업데이트가 특정 퍼센트에서 멈추거나 오류 코드로 실패할 때는 업데이트 문제 해결사 실행 → SoftwareDistribution 폴더 초기화 → 관련 서비스 재시작 → 디스크 공간 확보 → 수동 설치 순서로 접근하면 대부분 해결됩니다. 무작정 재부팅만 반복하면 손상된 파일이 그대로 남아 같은 자리에서 계속 멈추기 때문에, 원인을 좁혀 가며 가벼운 조치부터 하나씩 시도하는 것이 가장 빠르고 안전합니다. 아래에서 초보자도 그대로 따라 할 수 있도록 단계별 명령과 화면 위치까지 정리했습니다.
윈도우 업데이트 멈춤, 왜 생기나
업데이트가 멈추는 이유는 대부분 세 가지로 압축됩니다. 첫째, 다운로드된 업데이트 파일이 중간에 손상되어 설치 검증 단계에서 더 진행되지 않는 경우입니다. 둘째, 업데이트를 담당하는 백그라운드 서비스가 서로 꼬여 대기 상태로 멈춘 경우입니다. 셋째, C드라이브 여유 공간이 부족해 압축된 업데이트 파일을 풀지 못하는 경우입니다. 진행률이 몇 시간째 같은 숫자에 머물러 있다면 실제로 멈춘 것이므로, 강제 종료에 앞서 30분 정도만 더 지켜본 뒤 아래 방법으로 넘어가세요. 대용량 누적 업데이트나 기능 업데이트는 원래 오래 걸리고, 화면상 퍼센트가 잠시 멈춘 듯 보여도 내부적으로는 파일을 처리 중일 때가 많기 때문입니다.

업데이트 문제 해결사로 자동 진단
가장 먼저 시도할 것은 윈도우에 내장된 자동 진단 도구인 업데이트 문제 해결사입니다. 손상된 다운로드 캐시나 꼬인 서비스, 잘못 설정된 항목을 자동으로 감지해 상당 부분을 알아서 복구해 주므로, 복잡한 명령을 다루기 전에 부담 없이 먼저 돌려 볼 수 있습니다.
설정 → 시스템 → 문제 해결 → 기타 문제 해결사 → Windows Update 항목에서 실행을 누릅니다(윈도우10은 설정 → 업데이트 및 보안 → 문제 해결). 진단이 끝나면 안내대로 조치를 적용하고 PC를 재시작한 뒤 다시 업데이트를 시도해 보세요. 가장 손쉬운 첫 단추이므로 다른 방법에 앞서 반드시 먼저 돌려 보는 것이 좋습니다. 여기서 증상이 사라지면 이후 단계는 건너뛰어도 됩니다. 진단 도중 오류가 발견되면 해결사가 어떤 항목을 고쳤는지 결과 화면에 표시되므로, 같은 문제가 재발할 때 원인을 파악하는 단서로도 활용할 수 있습니다.
업데이트 캐시 폴더 SoftwareDistribution 초기화
문제 해결사로도 안 된다면, 다운로드된 업데이트가 저장되는 SoftwareDistribution 폴더를 비워 손상된 파일을 새로 받게 만드는 방법이 효과적입니다. 순서는 서비스를 잠깐 멈추고 → 폴더 안을 비운 뒤 → 서비스를 다시 켜는 것입니다.
윈도우키 + R에 services.msc를 입력해 서비스 창을 연 다음 Windows Update 서비스를 마우스 오른쪽 클릭해 중지합니다. 이어서 %windir%SoftwareDistribution 폴더 안의 파일을 모두 삭제(폴더 자체는 그대로 남겨 둠)한 뒤, 다시 서비스로 돌아와 Windows Update를 시작하면 됩니다. 이때 지워지는 것은 언제든 다시 내려받을 수 있는 임시 파일이라 개인 문서나 설치된 프로그램에는 아무 영향이 없습니다.

업데이트 관련 서비스 재시작과 명령어 초기화
클릭 조작이 번거롭다면 같은 작업을 명령어로 한 번에 처리할 수 있습니다. 시작 메뉴에서 명령 프롬프트를 관리자 권한으로 실행한 뒤 아래 명령을 순서대로 입력합니다.
net stop wuauserv / net stop bits 로 업데이트·전송 서비스를 멈춘 다음, 앞서 설명한 SoftwareDistribution 폴더를 비우고, net start wuauserv / net start bits 로 서비스를 다시 시작합니다. wuauserv(Windows Update)와 bits(백그라운드 지능형 전송) 두 서비스가 업데이트 처리의 핵심이며, 이 둘을 초기화하는 것만으로도 멈춤 증상 대부분이 풀립니다. 명령 실행 후 설정에서 업데이트를 다시 확인해 보세요.
디스크 공간 확보와 수동 설치
위 방법에도 특정 오류 코드가 반복된다면 두 가지를 추가로 점검합니다. 먼저 디스크 공간입니다. 대형 업데이트는 수 GB에서 십수 GB의 여유 공간을 요구하므로, C드라이브 여유가 부족하면 임시 파일과 이전 버전 잔여물을 정리해 공간부터 확보해야 합니다. 업데이트 실패와 함께 평소 체감 속도까지 답답했다면 PC가 느려지고 렉·발열이 생길 때의 원인과 정리 방법을 참고해 불필요한 파일을 함께 걷어 내면 효과가 큽니다.
다음은 수동 설치입니다. 실패하는 업데이트의 KB 번호(예: KB5000000)를 오류 화면이나 업데이트 기록에서 확인한 뒤, 마이크로소프트 공식 업데이트 카탈로그에서 내 시스템(대개 x64)에 맞는 파일을 내려받아 직접 실행하면 자동 설치 과정을 건너뛰고 설치할 수 있습니다. 특정 하나의 업데이트만 계속 실패할 때 가장 확실한 우회책이며, 다운로드한 파일은 인터넷 연결 없이도 실행되므로 네트워크가 불안정한 환경에서도 유용합니다. 다만 카탈로그에서 파일을 고를 때는 32비트와 64비트, 그리고 운영체제 버전을 반드시 내 PC와 맞춰 내려받아야 설치 오류를 피할 수 있습니다.

업데이트 실패가 잦다면 근본적으로 시스템이 불안정하거나 드라이버 충돌이 쌓인 상태일 수 있습니다. 업데이트 도중 오류와 함께 파란 화면이 뜬 적이 있다면 윈도우 블루스크린(BSOD) 오류의 원인과 단계별 해결 방법을 확인해 원인을 좁혀 보고, 업데이트를 적용하다 멈춰 부팅까지 안 되는 상황이라면 컴퓨터가 부팅되지 않을 때 단계별 해결법을 참고해 복구 옵션으로 진입하세요.
자주 묻는 질문
업데이트가 몇 % 에서 멈췄는데 강제 종료해도 되나요?
진행률이 30분~1시간 이상 전혀 변하지 않고 디스크 표시등도 꺼져 있다면 실제로 멈춘 것이므로 전원 버튼을 길게 눌러 강제 종료할 수 있습니다. 다만 데이터 손상 위험이 있으니 가능한 한 기다린 뒤 최후에 사용하세요.
SoftwareDistribution 폴더를 지우면 문제가 생기지 않나요?
이 폴더 안의 파일은 다시 내려받을 수 있는 업데이트 임시 데이터라 삭제해도 안전합니다. 단, 삭제 전 반드시 Windows Update 서비스를 먼저 중지해야 합니다.
오류 코드가 뜨는데 어떻게 하나요?
오류 코드(예: 0x800f0922)를 그대로 검색하면 원인이 나오지만, 대부분은 이 글의 문제 해결사·서비스 초기화·디스크 공간 확보로 해결됩니다. 그래도 안 되면 해당 KB의 수동 설치를 시도하세요.
업데이트가 계속 하나만 실패해요.
특정 업데이트만 반복 실패하면 그 업데이트의 KB 번호를 확인해 마이크로소프트 업데이트 카탈로그에서 직접 내려받아 수동 설치하는 것이 가장 확실합니다.
디스크 공간은 얼마나 필요한가요?
일반 누적 업데이트는 수 GB, 대형 기능 업데이트는 20GB 안팎의 여유가 권장됩니다. C드라이브 여유가 10GB 미만이면 먼저 공간부터 확보하세요.
