지난번에 정리했던👉 KB5079473 업데이트 실패·C드라이브 액세스 거부 해결 글대로 했는데도, 윈도우11 업데이트가 99%에서 멈추시나요?
거기에 0x80070306 오류까지 뜬다면, 단순히 업데이트가 잠깐 꼬인 수준이 아니라 설치 적용 단계에서 파일이나 서비스가 꼬인 상태일 가능성이 큽니다.
지난 글 방법으로도 해결되지 않고, 업데이트가 99%에서 멈춘다면
아래 순서대로 다시 점검해보세요.
중요: 업데이트가 99%에서 멈췄다고
바로 전원 버튼을 길게 눌러 강제 종료하지는 마세요.
실제로 설치 마무리 단계에서 오래 걸리는 경우도 있어서, 최소 30분~1시간 정도는 먼저 기다려보는 편이 안전합니다. 다만 그 이후에도 변화가 없고 결국 0x80070306 오류로 실패한다면, 기다린다고 해결되는 문제가 아니라 아래처럼 별도 조치를 해야 할 가능성이 큽니다.
가장 먼저 해볼 방법:
Microsoft 업데이트 카탈로그에서 수동 설치
윈도우 업데이트가 99%에서 멈추는 경우에는 자동 업데이트 경로가 꼬였을 가능성이 높아서, 업데이트 파일을 직접 받아 수동 설치하는 쪽이 오히려 더 빨리 해결되는 경우가 많습니다.
방법은 간단합니다. Microsoft 업데이트 카탈로그에 들어가서 KB5079473를 검색한 뒤, 본인 환경에 맞는 파일을 직접 내려받아 설치하면 됩니다.
- 윈도우 버전: 24H2 / 25H2 등 본인 버전에 맞는지 확인
- 아키텍처: 대부분
x64 - 파일 용량이 큰 편이라 다운로드에 시간이 걸릴 수 있음
자동 업데이트가 계속 실패하는데 수동 설치는 정상적으로 끝나는 경우가 의외로 많습니다. 지금 상황이 99% 멈춤 + 설치 실패 조합이라면, 이 방법부터 먼저 해보는 걸 추천합니다.
두 번째 방법:
Windows 업데이트 구성 요소 초기화
수동 설치도 잘 안 되거나, 업데이트 자체가 계속 꼬인다면 Windows Update 캐시나 관련 서비스가 비정상 상태일 수 있습니다. 이럴 때는 업데이트 구성 요소를 한 번 초기화해보는 방법이 있습니다.
명령 프롬프트 또는 터미널을 관리자 권한으로 실행한 뒤 아래 명령어를 순서대로 입력하세요.
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
이 작업은 업데이트 임시 저장소를 새로 만들게 하는 방식이라, 다운로드 파일이 꼬였거나 업데이트 캐시가 손상된 경우에 효과를 볼 수 있습니다.
한 번에 복잡해 보이더라도, 실제로는 “업데이트 서비스 중지 → 캐시 폴더 이름 변경 → 서비스 재시작” 순서입니다.
세 번째 방법:
DISM / SFC로 시스템 파일 복구
업데이트 파일만의 문제가 아니라, 시스템 파일 자체가 손상된 상태라면 복구 명령어를 함께 돌려보는 게 좋습니다.
마찬가지로 관리자 권한 터미널에서 아래 명령어를 실행하세요.
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow
첫 번째 명령어는 윈도우 이미지 자체를 점검하고 복구하는 역할을 하고, 두 번째 명령어는 손상된 시스템 파일을 검사하고 복원합니다.
업데이트가 반복적으로 실패하거나, 특정 누적 업데이트에서만 유독 설치 오류가 발생하는 경우 이 단계까지 같이 해주면 안정적으로 해결되는 편입니다.
네 번째 방법:
수동 설치 파일도 안 되면 직접 패키지 추가
드물지만, 다운로드한 .msu 파일을 실행해도 설치가 되지 않는 경우가 있습니다. 이런 경우에는 조금 더 강한 방법으로 패키지를 직접 추가하는 방식까지 시도할 수 있습니다.
먼저 다운로드한 업데이트 파일을 예를 들어 C:\Packages 폴더에 넣어두고, 관리자 권한 PowerShell에서 아래처럼 실행합니다.
Add-WindowsPackage -Online -PackagePath "C:\Packages\파일명.msu"
이 단계는 일반 사용자에게는 조금 낯설 수 있지만, 자동 설치 루트가 계속 꼬일 때 우회 경로로 써볼 수 있는 방법입니다.
끝까지 안 되면: 인플레이스 업그레이드
위 방법을 다 해도 실패한다면, 마지막으로는 인플레이스 업그레이드를 고려해야 합니다.
이 방식은 윈도우 설치 ISO를 실행한 뒤 개인 파일 및 앱 유지 옵션으로 다시 설치하는 방법입니다. 포맷과는 다르게 파일과 프로그램을 최대한 유지한 채 시스템 핵심 파일을 덮어쓰는 방식이라, 업데이트 꼬임이 깊을 때 최종 해결책으로 쓰입니다.
시간은 다소 걸릴 수 있지만, 업데이트 오류가 오래 반복될 때는 결국 이 방법이 가장 깔끔하게 정리되는 경우도 있습니다.
왜 이런 오류가 생길까?
0x80070306 오류는 보통 업데이트 파일이 손상되었거나, 설치 적용 과정에서 Windows Update 관련 서비스가 정상적으로 동작하지 않을 때 발생합니다.
특히 이번처럼 KB5079473 설치 실패, 99%에서 멈춤, 0x80070306 오류가 같이 보인다면 단순 일시적 지연이 아니라 적용 단계에서 꼬였을 가능성을 먼저 의심해볼 만합니다.
정리
지난 글 방법대로 했는데도 해결이 안 되고, 윈도우11 업데이트가 99%에서 멈춘 뒤 0x80070306 오류가 뜬다면 아래 순서대로 가보는 게 좋습니다.
- Microsoft 업데이트 카탈로그에서
KB5079473수동 설치 - Windows 업데이트 구성 요소 초기화
DISM/SFC시스템 복구- 필요 시 패키지 직접 추가 또는 인플레이스 업그레이드
업데이트 오류는 겉으로는 비슷해 보여도, 실제로는 캐시 꼬임인지, 시스템 파일 문제인지, 설치 적용 단계 오류인지에 따라 해결 방식이 조금씩 다릅니다. 이번 케이스는 단순 재시도보다 수동 설치와 구성 요소 초기화 쪽이 더 핵심일 가능성이 큽니다.
