윈도우 10 업데이트 오류 해결 방법

Photo of author

By 요담

윈도우 10 업데이트 오류 해결은 실패가 난 단계와 화면에 표시된 코드를 먼저 확인하는 일에서 시작합니다. 다운로드가 멈추거나 설치 직후 재부팅이 반복되면 점검 순서가 달라지므로 증상을 구분해 기록해 두십시오. 코드를 따로 적어 두면 이후 검색과 대처가 분명해집니다.

저장 공간과 네트워크를 살핀 다음 업데이트 문제 해결사를 실행하면 원인을 빠르게 좁힐 수 있습니다. 그래도 설치가 실패하면 소프트웨어 배포 폴더를 초기화하는 수동 복구가 필요하며 서비스 중지 순서를 지켜야 합니다. 재시작 후 업데이트 확인까지 마쳐야 설치가 이어집니다.

업데이트 오류 원인과 증상 확인

윈도우 10 업데이트 오류 해결 관련 화면
(사진 출처: 네이버 블로그)

윈도우10 업데이트 실패는 보통 다운로드 단계에서 멈추거나 설치 직후 재시작이 반복되는 형태로 나타납니다. 진행 막대가 오래 머무르고 완료되지 않으면 윈도우 업데이트 무한 로딩처럼 보일 수 있습니다. 설정 앱의 문구와 코드를 그대로 적어 두면 원인 범위가 분명해집니다. 실패 시각과 직전에 설치하려던 누적 업데이트 이름도 함께 남기십시오.

업데이트 확인을 눌러도 같은 화면만 반복되면 캐시 손상이나 구성 요소 저장소 문제를 의심해야 합니다. 전원과 네트워크가 안정적인지와 백신 검사가 설치를 막고 있는지를 함께 확인하십시오. 증상이 재부팅 루프인지 파일 찾기 실패인지를 구분하면 다음 점검이 빨라집니다. 같은 증상이 매일 반복되면 임시 파일만 지우는 방식으로는 부족합니다.

자주 발생하는 오류 코드 의미

Windows Update 오류 코드는 실패 원인을 숫자로 보여 줍니다. 0x80070002는 ERROR_FILE_NOT_FOUND로 지정한 파일을 찾을 수 없다는 뜻입니다. 0x800F081F는 CBS_E_SOURCE_MISSING으로 패키지 또는 파일 소스를 찾지 못한 상태입니다. 코드를 메모할 때는 숫자와 영문을 빠뜨리지 말고 그대로 적으십시오.

0x80073712는 ERROR_SXS_COMPONENT_STORE_CORRUPT로 구성 요소 저장소가 손상된 경우에 해당합니다. 코드만 보고 바로 재설치부터 하지 말고 의미에 맞춰 캐시 복구와 저장소 점검을 나누어 진행하십시오. 같은 코드가 반복되면 수동 복구 순서를 준비하는 편이 안전합니다. 표에 없는 코드라도 공식 문서에서 분류 이름을 찾아 보면 대처 방향이 갈립니다.

오류 코드분류우선 점검
0x80070002ERROR_FILE_NOT_FOUND다운로드 캐시와 원본 파일
0x800F081FCBS_E_SOURCE_MISSING패키지 소스와 기능 파일
0x80073712ERROR_SXS_COMPONENT_STORE_CORRUPT구성 요소 저장소 복구

오류 코드별 대처와 기본 점검

(출처: 통통구리)

오류 코드별 대처는 코드 의미를 확인한 뒤 기본 점검을 먼저 수행하는 순서가 안전합니다. 파일 없음 계열이면 캐시와 다운로드 원본을 의심하고 저장소 손상 계열이면 구성 요소 점검이 앞섭니다. 바로 폴더를 지우기보다 서비스 상태를 먼저 살피십시오. 코드가 바뀌면 이전 조치와 섞지 말고 새 의미부터 다시 읽으십시오.

업데이트가 반복해서 실패하면 관리자 권한으로 설정 앱을 다시 연 다음 Windows Update 상태를 확인합니다. 보류 중인 다시 시작이 있으면 먼저 재부팅하고 업데이트 확인을 다시 누르십시오. 백신이나 디스크 정리 도구가 설치 파일을 잠그고 있지 않은지도 점검해야 합니다. 오류가 설치 100퍼센트 직전에서 멈추면 재시작 보류와 서비스 충돌을 우선 살펴야 합니다.

저장 공간·네트워크 점검

설치 파일은 용량이 크므로 C 드라이브 여유 공간이 부족한 상태에서는 다운로드가 자주 중단됩니다. 임시 파일과 휴지통을 비운 뒤에도 수 기가바이트가 남아 있는지 확인하십시오. 공간이 부족하면 오류 코드가 바뀌어도 같은 단계에서 반복될 수 있습니다. 외장 드라이브만 비우고 시스템 드라이브는 그대로 두면 설치는 다시 실패합니다.

네트워크는 유선이 아니더라도 신호가 끊기지 않는 연결이 필요합니다. 공용 와이파이처럼 인증이 불안정한 환경이면 다운로드가 중간에 끊기고 캐시가 불완전해집니다. 미터링 연결로 지정된 경우에는 업데이트 다운로드가 제한될 수 있으니 설정을 해제하고 다시 시도하십시오. 회사 네트워크에서 프록시가 켜져 있으면 업데이트 서버 연결이 거절될 수 있습니다.

Windows Update 문제 해결 도구와 수동 복구

Windows 업데이트 다운로드와 설치 중 오류 코드가 나타나면 Windows 업데이트 문제 해결사로 진단과 수정을 시도할 수 있습니다. 도구가 기본 오류를 고치지 못하면 서비스를 잠시 멈추고 캐시 폴더 이름을 바꾸는 수동 복구로 넘어갑니다. 순서를 건너뛰면 파일이 잠긴 채로 남아 복구가 실패하기 쉽습니다.

재시작과 업데이트 확인은 도구 실행만큼 중요합니다. 문제 해결사만 돌리고 설치를 다시 누르지 않으면 같은 대기 상태가 유지됩니다. 수동 작업 뒤에는 BITS와 Windows Update가 다시 실행 중인지 반드시 확인하십시오. 서비스가 꺼진 상태에서는 업데이트 확인이 계속 실패합니다.

업데이트 문제 해결사 실행 경로

Windows 10에서는 설정에서 업데이트 및 보안을 선택한 뒤 문제 해결로 들어갑니다. 추가 문제 해결사를 열고 Windows 업데이트를 실행하면 진단이 시작됩니다. 권한 확인 창이 나오면 허용한 다음 안내가 끝날 때까지 기다리십시오. 홈 화면의 검색만으로 문제 해결사를 찾아도 같은 도구가 열립니다.

문제 해결사가 완료되면 장치를 다시 시작하고 설정에서 Windows 업데이트를 연 다음 업데이트 확인으로 남은 항목을 설치합니다. 오류가 남으면 같은 도구를 다시 실행할 수 있습니다. 반복 실행 사이에 재시작을 빼면 수정 사항이 적용되지 않는 경우가 있습니다. 수정 항목이 없다는 결과가 나와도 재시작과 업데이트 확인은 그대로 진행하십시오.

소프트웨어 배포 폴더 초기화

업데이트 캐시를 복구할 때는 BITS 서비스와 Windows Update 서비스를 먼저 중지합니다. 그다음 SoftwareDistribution 폴더와 catroot2 폴더의 이름을 각각 백업용으로 바꿉니다. Microsoft 지원은 보통 softwaredistribution.bak와 catroot2.bak 형태를 안내합니다.

이름 변경이 끝나면 중지했던 서비스를 다시 시작해야 새 캐시 폴더가 다시 생깁니다. 폴더를 실행 중에 삭제하면 파일 잠금 때문에 초기화가 실패합니다. 작업 후에는 업데이트 확인을 눌러 파일이 다시 내려오는지를 확인하십시오. net stop bits와 net stop wuauserv로 서비스를 멈춘 뒤에만 이름 변경이 안전합니다.

윈도우 10 업데이트 오류 해결 정리

윈도우 10 업데이트 오류 해결은 증상과 코드를 기록하고 공간과 네트워크를 확인한 뒤 문제 해결사를 실행하는 순서가 기본입니다. 도구가 끝나면 재시작하고 업데이트 확인으로 남은 설치를 마무리하십시오. 동일 코드가 반복되면 서비스 중지 후 소프트웨어 배포 폴더를 초기화합니다. 공간 부족과 불안정한 연결을 남긴 채 폴더만 바꾸면 같은 오류가 되살아납니다.

무한 로딩처럼 보여도 실제로는 파일 없음이나 저장소 손상인 경우가 있으므로 코드를 무시하지 마십시오. 수동 복구 뒤에는 반드시 서비스를 다시 켜고 업데이트를 재확인해야 합니다. 그래도 설치가 끝나지 않으면 같은 점검을 한 번 더 반복한 다음 공식 지원 문서의 다음 단계를 따르십시오. 공식 문서의 문제 해결사 안내와 캐시 재설정 순서를 함께 지키면 반복 실패를 줄일 수 있습니다.

요담

글쓴이

요담

정보보안 컨설턴트로 활동하며 IT 리뷰와 활용 가이드를 전합니다.