마이크로소프트는 새로운 기능, 보안 강화, 그리고 서드파티 애플리케이션으로 인해 생긴 보안 취약점을 패치하는 버그 수정을 포함한 정기적인 Windows 업데이트를 배포합니다. 새로운 업데이트가 배포되면 Windows 10은 자동으로 설치되도록 설정되어 있으며, 설정 → 업데이트 및 보안 → Windows 업데이트 → 업데이트 확인에서 수동으로 설치할 수도 있습니다. 하지만 간혹 사용자들이 Windows 업데이트를 설치하지 못하거나, 오류 코드 0x80d02002와 함께 설치가 실패하는 문제를 겪곤 합니다. 이러한 문제를 만나셨다면 아래에서 소개하는 문제 해결 방법들을 차례대로 적용해 보세요.
Windows 업데이트 오류 0x80d02002란?
오류 0x80d02002 또는 0x80070652는 모두 Windows 업데이트 실패와 관련된 코드로, 업데이트 설치를 막는 원인이 시스템에 존재한다는 의미입니다. 주요 원인으로는 손상된 Windows 업데이트 캐시, 드라이버 소프트웨어 문제, 설치된 애플리케이션과의 호환성 문제, 서드파티 소프트웨어 충돌 등이 꼽힙니다. 이제 아래 솔루션을 하나씩 적용해 오류를 해결해 보겠습니다.
1. 기본 사항 점검
- 안정적인 인터넷 연결 상태인지 확인하세요.
- 사용 중인 소프트웨어가 Windows 10과 완전히 호환되는지 점검하세요.
- 모든 장치 드라이버가 최신 버전이며 현재 Windows 버전과 호환되는지 확인하세요. 특히 디스플레이 드라이버, 네트워크 어댑터, 오디오 드라이버가 중요합니다. 장치 관리자에서 확인하고 업데이트할 수 있습니다.
- 전체 시스템 검사를 통해 바이러스·악성코드 감염 여부를 점검하고, CCleaner를 실행해 Windows를 최적화하고 손상된 레지스트리 항목을 정리하세요.
- Windows 스토어 앱 업데이트 중 이 오류가 발생한다면 Win + R 키를 누르고 wsreset을 입력한 후 Enter 키를 눌러 스토어 캐시를 초기화해 보세요.
2. Windows 업데이트 문제 해결 도구 실행
다른 방법을 시도하기 전에 먼저 공식 Windows 업데이트 문제 해결 도구를 실행해 Windows가 스스로 문제를 진단하고 수정하도록 하는 것이 좋습니다.
- Windows + I 키를 눌러 Windows 설정을 엽니다.
- 업데이트 및 보안 → 문제 해결을 클릭합니다.
- Windows 업데이트를 선택하고 문제 해결사를 실행합니다.
도구가 Windows 업데이트 관련 문제를 자동으로 검사합니다. 완료되면 PC를 재시작한 후 다시 업데이트를 확인하세요. 그래도 문제가 지속된다면 다음 방법으로 넘어갑니다.
3. 국가 및 언어 설정 확인
잘못된 지역 설정이 업데이트 실패의 원인이 되는 경우도 있습니다. 설정 → 시간 및 언어 → 국가 및 언어 메뉴에서 설정이 올바른지 확인하세요.
드롭다운 목록에서 국가/지역이 정확하게 설정되어 있는지 확인하고, 필요한 언어 팩이 설치되어 있는지 점검합니다. 언어 팩이 '다운로드 가능' 상태로 표시되면 다운로드를 클릭해 Microsoft 서버에서 설치하세요. 완료한 후 Windows Update를 통해 기능 업데이트를 다시 시도해 보세요.
4. Windows 업데이트 구성 요소 초기화
손상된 업데이트 구성 요소나 누락된 업데이트 캐시는 다운로드 및 설치 실패의 가장 흔한 원인입니다. 업데이트 저장 폴더인 SoftwareDistribution과 catroot2 폴더가 손상된 경우 수동으로 초기화해야 업데이트가 정상적으로 진행될 수 있습니다.
먼저 명령 프롬프트를 관리자 권한으로 실행합니다. 시작 메뉴 검색창에 cmd를 입력하고 Shift + Ctrl + Enter를 누르면 됩니다.
아래 명령어를 한 줄씩 복사해 붙여넣고 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
명령 실행 후 Exit를 입력해 창을 닫고, 변경 사항 적용을 위해 Windows를 재시작합니다. 이후 설정 → 업데이트 및 보안 → Windows 업데이트 → 업데이트 확인에서 다시 업데이트를 시도해 보세요.
5. 손상된 시스템 파일 검사
시스템 파일이 손상되거나 누락되면 업데이트 설치 오류를 포함한 다양한 문제가 발생할 수 있습니다. 시스템 파일 검사기(SFC)를 실행해 손상된 파일이 원인이 아닌지 확인하는 것이 좋습니다.
관리자 권한 명령 프롬프트에서 sfc /scannow를 입력하고 Enter 키를 누릅니다. 검사 도구는 누락되거나 손상된 시스템 파일을 찾아 %WinDir%\System32\dllcache 폴더의 파일로 복원합니다. 검사가 100% 완료될 때까지 기다린 뒤 재시작하고 업데이트를 확인하세요. SFC가 손상된 파일을 발견했지만 복구하지 못했다면 DISM 도구를 실행한 후 SFC를 다시 수행하면 됩니다.
6. 클린 부팅 수행
클린 부팅 상태에서 업데이트를 시도해 보세요. 특정 서드파티 서비스나 시작 프로그램이 업데이트 설치를 방해하는 경우가 많으며, 클린 부팅은 이러한 충돌을 배제하고 오류 0x80d02002를 해결하는 데 매우 효과적인 방법입니다.
마무리
위에서 소개한 방법들은 Windows 10(버전 2004 이상)에서 Windows 업데이트 오류 0x80d02002를 해결하는 가장 효과적인 솔루션들입니다. 순서대로 적용하면 오류 코드 없이 업데이트를 성공적으로 설치할 수 있을 것입니다. 적용 과정에서 어려움을 겪거나 추가 질문이 있다면 댓글로 자유롭게 남겨주세요.
함께 읽으면 좋은 글
- Windows 10 업데이트 후 종료되지 않을 때 해결 방법
- Windows 10 느린 부팅 속도를 개선하는 5가지 팁
- Windows 10(Home 에디션) 자동 업데이트 비활성화 방법
- Windows 10, 8.1, 7 네트워크 및 인터넷 연결 문제 해결
- Windows 10 Service Host Local System CPU 사용량 높음 문제 해결