안녕하세요 조 현지님, Microsoft Q&A 커뮤니티에 질문을 남겨주셔서 감사합니다.
일반적으로 이러한 현상은 Windows 업데이트 캐시 파일이 손상되었거나, 시스템 파일의 오류 및 누락, 또는 백그라운드 업데이트 서비스의 충돌로 인해 발생할 수 있습니다. 다음 단계를 순서대로 진행하여 문제 해결을 시도해 보시길 권장해 드립니다.
우선 가장 기본적이고 공식적인 해결 방법인 Windows 업데이트 구성 요소 초기화를 진행해 주시기 바랍니다. 이 과정은 손상된 업데이트 임시 파일을 안전하게 격리하고 관련 서비스를 재시작합니다. 시작 메뉴에서 cmd를 검색한 후, 명령 프롬프트를 우클릭하여 관리자 권한으로 실행을 선택해 주세요. 그리고 다음 명령어들을 한 줄씩 복사하여 붙여넣고 Enter 키를 눌러 실행합니다.
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
위 명령어를 모두 완료한 후 PC를 재부팅하고 설정 > Windows 업데이트에서 업데이트를 다시 시도해 보시기 바랍니다.
만약 위 방법으로도 동일하게 95~96% 구간에서 멈춤 현상이 지속된다면, 시스템 파일 손상을 복구하는 고급 문제 해결 방법을 시도해 볼 수 있습니다. 동일하게 관리자 권한으로 명령 프롬프트를 실행한 후 아래 명령어를 실행하여 Windows 이미지 복구 및 시스템 파일 검사를 진행해 주세요.
DISM.exe /Online /Cleanup-image /Restorehealth
위 검사가 완료되면 이어서 다음 명령어를 실행합니다.
sfc /scannow
이 작업은 PC 환경에 따라 시간이 다소 소요될 수 있으니 검사가 100% 완료될 때까지 창을 닫지 말고 기다려 주시기 바랍니다.
추가적으로, 문제를 보다 정확하게 격리하고 분석하기 위해 몇 가지 데이터가 필요할 수 있습니다. 위 방법으로도 문제가 해결되지 않을 경우, 설정 > Windows 업데이트 > 업데이트 기록으로 이동하시어 실패한 업데이트의 KB 번호(예: KB5031354)와 특정 오류 코드(예: 0x80070002 등)가 기록되어 있다면 확인하여 답글로 알려주시길 부탁드립니다. 또한, PowerShell을 관리자 권한으로 실행하여 아래 명령어를 입력하시면 바탕화면에 업데이트 로그 파일(WindowsUpdate.log)이 생성되는데, 해당 로그의 내용을 확인해 주시면 더욱 깊이 있는 원인 분석이 가능합니다.
Get-WindowsUpdateLog
Windows 업데이트 문제 해결과 관련된 추가적인 문제 해결 지침 및 모범 사례는 다음 Microsoft 공식 문서에서 확인하실 수 있습니다: https://learn.microsoft.com/ko-kr/troubleshoot/windows-client/installing-updates-features-roles/windows-update-issues-troubleshooting