마이크로소프트는 Windows 운영체제의 안정성, 보안성 및 최적의 성능을 유지하고 변화하는 환경에 대응할 수 있도록 정기적으로 업데이트를 배포합니다. Windows 컴퓨터는 지속적으로 최상의 성능을 발휘할 수 있도록 이러한 업데이트를 주기적으로 수신하며, 현재 지원 중인 모든 버전(Windows 7, 8, 8.1, 10)에 필요에 따라 업데이트가 전달됩니다. 특정 버전의 Windows용 업데이트가 마이크로소프트 측에서 배포되기 시작하면 해당 버전을 사용하는 컴퓨터들이 이를 수신하여 다운로드하고 설치하게 됩니다.
오류 코드 0x80004005란 무엇인가?
그러나 간혹 일부 업데이트가 사용자 측에서 다운로드되거나 설치되지 못하는 경우가 있습니다. 이럴 때 영향을 받는 사용자에게는 오류 코드가 표시되는데, 0x80004005가 바로 그중 하나입니다. Windows 업데이트가 오류 코드 0x80004005로 인해 다운로드 또는 설치에 실패하면 Windows Update 화면에 다음과 같은 오류 메시지가 나타납니다.
"일부 업데이트를 설치하는 데 문제가 있지만 나중에 다시 시도할 것입니다. 이 메시지가 계속 표시되고 웹에서 검색하거나 지원팀에 문의하여 정보를 얻으려면 다음이 도움이 될 수 있습니다:
- (문제가 있는 업데이트 이름) (해당 업데이트에 할당된 KB 코드) – 오류 0x80004005
업데이트가 다운로드 또는 설치에 실패했을 경우, 단순히 컴퓨터를 재시작하면 대부분의 경우 문제가 해결되어 업데이트가 성공적으로 완료됩니다. 하지만 이 문제의 경우 재시작으로는 해결되지 않습니다. 또한 이 문제는 특정 업데이트에만 국한되지 않고, 모든 Windows 버전의 다양한 업데이트에 영향을 미칠 수 있으며, 설치가 지연되어서는 안 되는 중요한 보안 업데이트에 발생할 경우 더욱 심각한 상황이 됩니다.
다행히도 이 문제를 해결하고 해당 업데이트를 성공적으로 다운로드 및 설치하기 위해 시도해 볼 수 있는 몇 가지 효과적인 방법이 있습니다. 아래에서 가장 효과적인 해결책들을 소개합니다.
방법 1: SFC 검사 실행
이 문제는 Windows Update가 업데이트를 다운로드하고 설치하는 데 필요한 시스템 파일이 손상되었거나 손괴된 경우 자주 발생합니다. 이런 경우에는 SFC(시스템 파일 검사기) 검사를 실행하는 것이 좋습니다. SFC 검사는 손상되거나 손괴된 Windows 시스템 파일을 탐지하고 복구할 수 있어, 문제를 해결함과 동시에 해당 업데이트가 성공적으로 다운로드되고 설치되도록 도와줍니다.
SFC 검사를 실행하는 방법은 다음과 같습니다.
- Windows 로고 키 + S 키를 누르고 "cmd"를 입력합니다.
- 검색 결과에서 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
- 명령 프롬프트 창에 다음 명령어를 입력하고 Enter 키를 누릅니다:
sfc /scannow - 검사가 완료될 때까지 기다립니다. 손상된 파일이 발견되면 자동으로 복구됩니다.
- 컴퓨터를 재시작한 후 Windows Update를 다시 실행해 봅니다.
방법 2: SoftwareDistribution\Download 폴더 내용 삭제
이 문제의 매우 흔한 원인 중 하나는 어떤 이유로 인해 손상된 버전의 Windows 업데이트가 다운로드되어, Windows Update가 설치를 시도할 때마다 실패하는 경우입니다. 이 경우 다운로드된 Windows 업데이트가 저장되는 폴더(%systemroot%\SoftwareDistribution\Download)의 손상된 다운로드 파일을 모두 삭제한 후 해당 업데이트를 다시 다운로드하고 설치하면 문제를 해결할 수 있습니다.
다음 단계를 따라 진행하세요.
- Windows 로고 키 + E 키를 눌러 파일 탐색기를 실행합니다.
- 다음 디렉터리로 이동합니다:
%systemroot%\SoftwareDistribution\Download
또는
X:\Windows\SoftwareDistribution\Download
참고: 위 경로에서 X는 Windows가 설치된 하드디스크/SSD 파티션의 드라이브 문자로 바꿔야 합니다. - Ctrl + A 키를 눌러 폴더 내의 모든 항목을 선택합니다.
- Delete 키를 누릅니다.
- 표시되는 팝업창에서 작업을 확인합니다.
- 파일 탐색기를 닫습니다.
- 휴지통을 비웁니다.
- 컴퓨터를 재시작합니다.
컴퓨터가 부팅될 때까지 기다린 후 Windows Update를 실행하여 해당 업데이트가 이제 성공적으로 다운로드되고 설치되는지 확인합니다.
방법 3: 업데이트를 수동으로 다운로드 및 설치
모든 Windows 사용자, 특히 Windows Update에 문제가 있는 사용자가 필수 업데이트에 쉽게 접근할 수 있도록, 마이크로소프트는 거의 모든 업데이트를 독립 실행형 업데이트 패키지 형태로도 배포합니다. 특정 Windows 업데이트를 다운로드하고 설치하려고 할 때마다 오류 코드 0x80004005가 발생한다면, 해당 업데이트의 독립 실행형 패키지를 직접 다운로드하여 수동으로 설치하는 방법으로 이 문제를 우회할 수 있습니다.
수동 설치 절차는 다음과 같습니다.
- 원하는 인터넷 브라우저를 실행하고 검색 엔진(예: Google)에 접속합니다.
- 다음과 같은 형식으로 검색합니다:
"Microsoft Windows update KBXXXXXXX download"
참고: KBXXXXXXX는 찾고자 하는 업데이트에 할당된 KB 코드로 바꾸세요. - 해당 Windows 업데이트의 독립 실행형 패키지 다운로드 페이지 링크를 찾아 클릭합니다. 보안을 위해 반드시 마이크로소프트 공식 웹사이트로 연결되는 링크인지 확인하고, 제3자 사이트는 피하세요.
- 찾고 있는 업데이트의 독립 실행형 패키지를 다운로드합니다.
- 다운로드가 완료되면 패키지를 실행하고 화면의 지침에 따라 업데이트를 설치합니다.
수동 설치의 성공 확률을 크게 높이려면, 독립 실행형 업데이트 패키지를 다운로드하고 실행하기 전에 방법 2에 설명된 단계를 따라 컴퓨터의 %systemroot%\SoftwareDistribution\Download 폴더를 먼저 정리하는 것이 좋습니다.
마무리
위의 세 가지 방법은 Windows 업데이트 오류 코드 0x80004005를 해결하는 데 가장 효과적인 것들입니다. 대부분의 경우 SFC 검사와 SoftwareDistribution 폴더 정리만으로도 문제가 해결되지만, 그래도 실패한다면 독립 실행형 업데이트 패키지를 통한 수동 설치가 확실한 대안이 됩니다. 문제가 지속된다면 마이크로소프트 공식 지원 페이지를 참조하거나 전문가의 도움을 받는 것도 고려해 보세요.