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

Windows 11/10에서 Windows 업데이트 오류 0x80080005 해결 방법

Windows 업데이트 모듈에는 여러 가지 문제가 발생할 수 있습니다. 그중에서도 오류 코드 0x80080005는 다양한 원인으로 인해 나타나는 대표적인 오류입니다. 이 오류가 발생하면 요청된 업데이트의 다운로드 자체가 시작되지 않습니다. 원인은 Windows 자체 요인일 수도 있고, 서드파티 소프트웨어나 업데이트 모듈의 내부 구성 요소와 관련된 경우도 있습니다. 이 글에서는 오류의 원인과 무관하게 적용할 수 있는 해결 방법을 안내합니다.

"업데이트를 설치하는 중에 몇 가지 문제가 있었지만, 나중에 다시 시도하겠습니다. 이 메시지가 계속 표시되며 웹에서 검색하거나 지원 센터에 문의하려는 경우 다음 정보가 도움이 될 수 있습니다: (0x80080005)"

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

작업을 시작하기 전에 시스템 복원 지점을 만들어 두면 문제가 발생했을 때 이전 상태로 되돌릴 수 있으므로 미리 준비해 두는 것이 좋습니다.

다음 네 가지 방법으로 오류를 해결할 수 있습니다.

  1. Windows 업데이트 문제 해결사 사용
  2. 백신 또는 방화벽 일시적으로 비활성화
  3. System Volume Information 폴더에 대한 전체 제어 권한 부여
  4. SoftwareDistribution 및 Catroot2 폴더 초기화

1. Windows 업데이트 문제 해결사 사용

먼저 Windows 업데이트 문제 해결사를 실행해 보세요. Windows 11의 경우 설정 > 시스템 > 문제 해결 > 기타 문제 해결사에서 실행할 수 있습니다. Microsoft에서 제공하는 온라인 Windows 업데이트 문제 해결사를 함께 활용하면 문제를 더 빠르게 진단하는 데 도움이 됩니다.

2. 백신 또는 방화벽 일시적으로 비활성화

Windows 11/10에 기본 탑재된 Windows 보안을 임시로 비활성화해 보세요. Windows 방화벽을 끈 후 오류가 해결되는지 확인할 수도 있습니다. 서드파티 보안 프로그램을 사용 중이라면 해당 프로그램을 일시적으로 중단한 뒤 업데이트를 다시 시도하고, 완료 후에는 반드시 보호 기능을 다시 켜두세요.

3. System Volume Information 폴더 전체 제어 권한 부여

Win + X 키를 누른 후 명령 프롬프트(관리자) 또는 Windows 터미널(관리자)을 선택하여 관리자 권한으로 명령 프롬프트를 실행합니다.

그다음 아래 명령어를 입력하고 Enter 키를 누릅니다.

cmd.exe /c takeown /f "C:\System Volume Information\*" /R /D Y && icacls "C:\System Volume Information\*" /grant:R SYSTEM:F /T /C /L

여러 작업이 순차적으로 실행되며 명령 창에 진행 상태가 표시됩니다. 모든 작업이 완료되면 명령 프롬프트를 종료하고 PC를 재부팅한 뒤 문제가 해결되었는지 확인합니다.

4. SoftwareDistribution 및 Catroot2 폴더 초기화

SoftwareDistribution 폴더의 이름을 변경하고 Catroot2 폴더를 재설정하려면 먼저 Win + X 키를 눌러 명령 프롬프트(관리자)를 실행합니다.

아래 명령어를 한 줄씩 입력하거나 붙여넣은 후 Enter 키를 누릅니다.

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

위 명령은 Windows 업데이트와 관련된 모든 서비스를 중지시킵니다.

그다음 아래 명령어를 입력하여 해당 폴더들의 이름을 변경합니다.

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

마지막으로 아래 명령어를 입력하여 앞서 중지했던 Windows 업데이트 관련 서비스들을 다시 시작합니다.

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

명령 프롬프트를 닫고 PC를 재부팅한 후 오류가 해결되었는지 확인하세요.

자주 묻는 질문

Windows 업데이트 오류 0x80080005는 무엇을 의미하나요?

이 오류는 Windows가 업데이트를 다운로드하지 못해 설치에 실패했다는 의미입니다. 위의 해결 방법들 외에도 Microsoft 업데이트 카탈로그 웹사이트에서 해당 업데이트 파일을 직접 내려받아 수동으로 설치할 수 있습니다.

Windows 업데이트를 강제로 설치하려면 어떻게 해야 하나요?

일반적인 방법으로 업데이트를 받을 수 없다면 Windows Update 서비스, BITS, CryptSvc, MSI Server 등 관련 서비스를 재시작하여 강제로 업데이트를 진행할 수 있습니다. 서비스를 재시작하면 처음부터 업데이트를 새로 검색하고 다운로드합니다. 단, 이 과정에서는 안정적인 인터넷 연결이 반드시 필요합니다.

이 글이 문제 해결에 도움이 되었기를 바랍니다.