Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 업데이트 오류 0x80245006 해결 방법 총정리

Windows 업데이트는 컴퓨터를 안전하게 보호하고 최상의 상태로 유지하는 데 필수적인 기능입니다. 마이크로소프트 서버에서 새로운 업데이트를 확인해 자동으로 설치해 주지만, 때로는 다양한 문제로 인해 업데이트가 실패하기도 합니다. 그중 하나가 바로 오류 코드 0x80245006입니다. 이 오류는 사용자가 Windows 업데이트를 시도할 때 나타나며, 대체로 Windows Update에 필요한 파일이 손상되었거나 누락되었음을 의미합니다. 이 글에서는 Windows 업데이트 오류 0x80245006의 주요 원인과 이를 해결하는 방법을 단계별로 살펴보겠습니다.

Windows 업데이트 오류 0x80245006 해결 방법 총정리

Windows 업데이트 오류 0x80245006의 원인

이 오류는 Windows 11 또는 Windows 10 환경에서 여러 가지 조건에 의해 발생할 수 있습니다. 대표적인 원인은 다음과 같습니다.

  1. Windows Update의 업데이트 데이터베이스가 손상된 경우
  2. BITS(Background Intelligent Transfer Service) 서비스에 콘텐츠 링크 헤더가 없는 경우
  3. 시스템에 필요한 파일이 올바르게 등록되지 않은 경우

문제가 발생하면 가장 먼저 Windows Update 문제 해결사를 실행해 보세요. 이것으로 해결되지 않으면 아래의 다른 방법들을 순서대로 시도해 보시기 바랍니다.

Windows 업데이트 오류 0x80245006 해결 방법

Windows Update는 마이크로소프트에서 제공하는 서비스로, 새로운 업데이트를 확인하고 컴퓨터에 설치하는 역할을 합니다. 새 업데이트에는 버그 수정과 보안 개선 사항이 포함되어 있기 때문에 항상 최신 상태를 유지하는 것이 중요합니다. 만약 업데이트 중 오류 0x80245006이 발생한다면, 아래의 해결 방법을 차례대로 시도해 보세요.

  1. Windows Update 문제 해결사 실행
  2. SoftwareDistribution 및 Catroot2 폴더 초기화
  3. BITS 및 Windows Update 서비스 상태 확인
  4. 업데이트 수동 설치

1. Windows Update 문제 해결사 실행

오류 코드 0x80245006을 수정하려면 먼저 Windows Update 문제 해결사를 실행한 후 업데이트를 다시 확인해 보세요. 문제 해결사는 시스템을 자동으로 검사하여 문제를 찾아내고 가능한 경우 직접 수정해 줍니다. 실행 방법은 다음과 같습니다.

  • Windows 키 + I를 눌러 설정 앱을 엽니다.
  • 업데이트 및 보안 메뉴를 선택합니다.
  • 왼쪽 메뉴에서 문제 해결 옵션을 클릭합니다.
  • 화면 오른쪽 창에서 추가 문제 해결사를 클릭합니다.
  • Windows Update 항목을 선택하고 문제 해결사 실행 버튼을 누릅니다.

위 과정을 마친 후 컴퓨터를 재시작하고 오류가 사라졌는지 확인합니다.

만약 Microsoft Store에서 앱을 다운로드하거나 업데이트할 때 이 오류가 나타난다면, Windows 앱 및 Windows Store 문제 해결사를 실행해 보는 것도 좋은 방법입니다.

2. SoftwareDistribution 및 Catroot2 폴더 초기화

위 방법으로 문제가 해결되지 않았다면, 다음 단계로 SoftwareDistribution과 Catroot2 폴더를 초기화해 보세요. 이 두 폴더에는 Windows Update와 관련된 임시 파일들이 저장되며, 내용이 손상되면 업데이트 오류가 발생할 수 있습니다.

  1. 시작 메뉴에서 명령 프롬프트를 검색합니다.
  2. 검색 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.

먼저 관련 서비스를 중지해야 합니다. 아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누르세요.

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

다음으로 SoftwareDistribution과 catroot2 폴더의 이름을 변경합니다. 아래 명령어를 입력할 때도 마찬가지로 각 줄마다 Enter 키를 눌러 주세요.

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

이제 앞서 중지했던 서비스들을 다시 시작합니다. 아래 명령어를 하나씩 입력하고 각 줄마다 Enter 키를 누르면 됩니다.

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

모든 작업이 끝나면 컴퓨터를 재시작하고 오류 코드가 사라졌는지 확인합니다.

3. BITS 및 Windows Update 서비스 상태 확인

Windows Update 관련 서비스들이 정상적으로 실행 중인지 확인하는 것도 좋은 방법입니다. 다음 단계를 따라 해 보세요.

Windows 서비스 관리자를 열고, Windows Update, Windows Update Medic Service, Update Orchestrator Service 등 Windows Update 관련 서비스가 '사용 안 함' 상태가 아닌지 확인합니다.

단독 Windows 10 PC의 기본 서비스 구성은 다음과 같습니다.

  • Windows Update 서비스 – 수동(트리거 시작)
  • Windows Update Medic Service – 수동
  • Cryptographic Services – 자동
  • Background Intelligent Transfer Service – 수동 (서비스 상태가 '실행 중'인지 확인하고, 아니라면 시작 버튼을 클릭)
  • DCOM Server Process Launcher – 자동
  • RPC Endpoint Mapper – 자동
  • Windows Installer – 수동

이렇게 설정하면 필요한 서비스들이 모두 정상적으로 사용 가능한 상태가 됩니다.

또한 Windows Update 서비스 자체뿐만 아니라 해당 서비스의 종속성(Dependency) 서비스들도 실행 중인지 함께 확인하세요.

위 단계를 모두 완료한 후 Windows 업데이트를 다시 시도하면 오류 코드가 해결될 것입니다.

4. 업데이트 수동 설치

위의 모든 방법으로도 문제가 해결되지 않는다면, Microsoft Update Catalog 웹사이트에서 필요한 업데이트를 직접 다운로드하여 수동으로 설치하는 방법을 시도해 볼 수 있습니다.

Windows 업데이트 오류를 예방하려면?

Windows Update는 Windows 운영 체제의 성능 개선과 보안 업데이트를 제공하는 마이크로소프트의 공식 서비스입니다. 이를 통해 컴퓨터는 항상 최신 보안 패치를 유지할 수 있습니다. 업데이트 다운로드에 문제가 있다면 위에서 소개한 문제 해결 단계를 차례대로 적용해 보시기 바랍니다.

함께 읽으면 좋은 글: Windows Update 오류 0x80080005 해결 방법