Windows 10/11의 보안과 성능은 Microsoft가 배포하는 업데이트에 크게 좌우됩니다. 그래서 Microsoft는 운영체제를 개선하기 위해 정기적으로 대규모 업데이트를 출시하고 있습니다.
이러한 업데이트는 필수 사항입니다. 아무리 건너뛰고 싶어도 설치할 수밖에 없죠. 문제는 때때로 이러한 업데이트가 다양한 오류를 유발할 수 있다는 점입니다.
하지만 너무 걱정하지 마세요. 모든 Windows 업데이트 오류가 똑같지는 않습니다. 어떤 오류는 무작위로 반복해서 나타나기도 하지만, 어떤 오류는 비교적 쉽게 해결할 수 있습니다. 바로 지금 다룰 Windows 업데이트 오류 0x80080005가 후자에 해당합니다.
Windows 업데이트 오류 0x80080005란?
오류 코드 0x80080005는 업데이트 설치 과정에서 나타날 수 있습니다. 업데이트를 실행할 때마다 설치가 계속 실패하며, 경우에 따라 0x80080005 – 0x90016 같은 다른 오류 코드가 함께 발생하기도 합니다.
이 문제가 심각해 보일 수 있지만, 검증된 해결 방법을 통해 충분히 해결할 수 있습니다.
Windows 10/11 업데이트 오류 0x80080005의 주요 원인
오류 코드 0x80080005를 해결하려면 먼저 발생 원인을 파악하는 것이 중요합니다. 지금까지 확인된 주요 원인은 다음과 같습니다.
- Windows 업데이트 구성 요소의 오작동 – 업데이트를 다운로드하고 설치할 때 여러 서비스가 호출됩니다. 이 서비스들이 제대로 작동하지 않으면 오류 0x80080005가 나타날 수 있습니다.
- Windows Update 서비스의 비정상 작동 – 가장 흔한 원인은 아니지만, 때때로 이것이 범인인 경우도 있습니다. 이 경우 Microsoft 업데이트 페이지에서 '지금 업데이트' 버튼을 클릭하거나, 미디어 생성 도구(Media Creation Tool)를 다운로드해 업데이트를 설치하면 됩니다.
- 누락되거나 손상된 시스템 파일 – 시스템 파일은 컴퓨터가 원활하게 작동하도록 하는 핵심 요소입니다. 파일이 누락되거나 손상되면 Windows 업데이트 과정이 크게 실패할 수 있습니다.
- 백신 프로그램의 업데이트 차단 – 많은 백신 프로그램이 Windows 업데이트를 차단하는 것으로 악명이 높습니다. 백신이 업데이트 프로세스와 충돌하면 오류 코드 0x80080005를 포함한 각종 오류가 발생할 수 있습니다.
Windows 10/11에서 오류 코드 0x80080005 해결 방법
아래에서 많은 사용자들에게 효과가 입증된 해결 방법들을 소개합니다.
방법 1: 백신 프로그램 일시 중지
백신 프로그램은 악성코드로부터 시스템을 보호하는 필수 도구지만, 때로는 업데이트 설치를 방해하거나 오류 코드 0x80080005 같은 문제를 일으키기도 합니다.
이 경우 백신 프로그램을 일시적으로 비활성화해 보세요.
- 작업표시줄에서 백신 아이콘을 마우스 오른쪽 버튼으로 클릭합니다.
- 비활성화(Disable) 또는 일시 중지(Pause) 옵션을 선택합니다.
- 사용 중인 백신 프로그램에 따라 보호 기능을 비활성화할 기간을 선택해야 할 수 있습니다. 적절한 옵션을 고르세요.
- 적용을 클릭한 후, 이전에 차단되었던 Windows 업데이트를 다시 설치해 봅니다.
백신을 잠시 꺼도 걱정하지 않아도 됩니다. Microsoft가 기본으로 제공하는 Windows Defender가 컴퓨터를 계속 보호해 줍니다.
방법 2: Windows 업데이트 문제 해결사 사용
Windows에는 업데이트 관련 문제를 해결할 수 있는 내장 도구인 'Windows 업데이트 문제 해결사'가 있습니다. 사용 방법은 다음과 같습니다.
- Win + I 단축키를 눌러 설정을 엽니다.
- '업데이트 및 보안' 섹션으로 이동합니다.
- 왼쪽 메뉴에서 '문제 해결'을 클릭합니다.
- 'Windows 업데이트'를 선택하고 '문제 해결사 실행' 버튼을 클릭합니다.
- 화면의 지침에 따라 문제 해결 과정을 완료합니다.
방법 3: 시스템 파일, Windows 이미지, 디스크 검사
업데이트 프로세스를 방해하는 근본적인 시스템 문제가 있을 수 있습니다. 아래 방법으로 이러한 문제를 찾아 해결할 수 있습니다.
1. SFC 명령어 사용
- 검색창에 cmd를 입력하고 관리자 권한으로 실행을 선택해 명령 프롬프트를 엽니다.
- sfc /scannow 명령어를 입력하고 Enter 키를 누릅니다.
- 완료되면 PC를 재시작하고 문제가 되던 업데이트를 다시 설치해 봅니다.
2. DISM 명령어 사용
- 문제가 지속되면 Win + X 단축키를 누르고 PowerShell(관리자)을 선택합니다.
- DISM /Online /Cleanup-Image /RestoreHealth 명령어를 입력하고 Enter 키를 누릅니다.
- 프로세스가 완료될 때까지 기다립니다. 중간에 중단하면 효과를 볼 수 없으니 주의하세요. 완료 후 문제의 Windows 업데이트를 다시 설치해 봅니다.
3. CHKDSK 명령어 사용
- Win + X 단축키로 WinX 메뉴를 열고 PowerShell(관리자)을 선택합니다.
- PowerShell 창에서 chkdsk /f c: 명령어를 입력합니다.
- Enter 키를 눌러 명령을 실행하고 디스크 문제를 수정합니다.
방법 4: Windows 업데이트 구성 요소 초기화
Windows 업데이트 구성 요소의 문제로 인해 오류 0x80080005가 발생할 수도 있습니다. 이 경우 구성 요소를 수동으로 초기화해 보세요.
- 검색창에 cmd를 입력합니다.
- 관리자 권한으로 실행을 선택해 명령 프롬프트를 엽니다.
- 아래 명령어를 하나씩 입력하며, 각 명령어마다 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
- pause
- 완료 후 문제가 되던 업데이트를 다시 다운로드하여 설치해 봅니다.
방법 5: System Volume Information 폴더에 대한 전체 권한 확보
Windows가 System Volume Information 디렉터리에 접근하려고 할 때 오류 0x80080005가 나타나는 경우가 있습니다. 이는 해당 사용자에게 이 디렉터리에 대한 전체 권한이 없기 때문입니다.
전체 접근 권한을 얻으려면 다음 단계를 따르세요.
- Win + X 조합키로 WinX 메뉴를 열고 Windows PowerShell(관리자)을 선택합니다.
- 명령줄에 다음 명령어를 입력합니다: cmd.exe /c takeown /f "C:\System Volume Information\*" /R /D Y && icacls "C:\System Volume Information\*" /grant:R SYSTEM:F /T /C /L
- Enter 키를 누른 후 Windows 업데이트를 다시 설치해 봅니다.
방법 6: 레지스트리 편집
레지스트리에는 장치에 설치된 소프트웨어와 하드웨어의 정보, 설정, 구성이 저장됩니다. 레지스트리에 문제가 있다면 레지스트리 편집기를 사용해 수정할 수 있습니다.
- Win + R 단축키를 눌러 실행 창을 엽니다.
- 텍스트 상자에 regedit를 입력하고 확인을 클릭합니다.
- 다음 경로로 이동합니다: Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control.
- 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기를 선택합니다.
- DWORD(32비트) 값을 선택하고 이름을 RegistrySizeLimit으로 지정합니다.
- 새로 만든 값을 두 번 클릭하고 값 데이터를 4294967295로 설정합니다.
- 변경 사항을 저장한 후 문제의 Windows 업데이트를 다시 설치해 봅니다.
참고: 레지스트리 편집은 시스템에 영향을 줄 수 있으므로, 작업 전 반드시 레지스트리를 백업하는 것이 좋습니다.
방법 7: Windows Update 서비스 재시작
Windows Update 서비스를 비활성화했다가 수동으로 다시 활성화하여 오류를 해결한 사용자들도 있습니다. 방법은 다음과 같습니다.
- Win + R 단축키를 눌러 실행 창을 엽니다.
- services.msc를 입력하고 Enter 키를 누릅니다.
- 서비스 창이 열리면 Windows Update 서비스를 찾아 두 번 클릭해 속성 창을 엽니다.
- 시작 유형을 사용 안 함으로 설정합니다.
- 적용과 확인을 클릭해 변경 사항을 저장합니다.
- 컴퓨터를 재시작합니다.
- 재시작 후 다시 서비스 창을 열고 Windows Update 서비스의 속성 창으로 이동합니다.
- 이번에는 시작 유형을 자동으로 설정해 서비스를 시작합니다.
- 문제의 Windows 업데이트를 다시 설치해 봅니다. 오류 0x80080005가 사라졌기를 바랍니다.
방법 8: 미디어 생성 도구로 업데이트 설치
모든 방법이 실패했다면 미디어 생성 도구(Media Creation Tool)를 사용해 Windows 업데이트를 설치할 수 있습니다. 이 도구는 Windows 10/11을 재설치하는 용도뿐만 아니라 업데이트에도 활용할 수 있습니다.
- Microsoft 공식 웹사이트에서 미디어 생성 도구를 다운로드합니다.
- 도구가 다운로드되면 사용 조건에 동의합니다.
- 도구를 실행하고 지금 이 PC 업그레이드 옵션을 선택합니다.
- 필요한 파일이 모두 다운로드될 때까지 기다립니다.
- 화면의 지침을 따라 설치 준비 완료 메시지가 나타날 때까지 진행합니다.
- 유지할 항목 변경 옵션을 선택합니다.
- 개인 파일과 앱을 유지하도록 선택합니다.
- 다음을 클릭해 설치를 진행합니다.
- 화면의 지침에 따라 프로세스를 완료합니다.
오류 코드 0x80080005 재발 방지 방법
운영체제 업데이트 시 오류 코드 0x80080005가 나타날 수 있다는 것을 알았다면, 미리 예방 조치를 취하는 것이 좋습니다. 모든 사람에게 동일하게 효과가 있는 것은 아니지만, 향후 Windows 업데이트 관련 오류를 피하는 데 도움이 될 수 있습니다.
1. 시스템을 정기적으로 업데이트
Windows는 정기적으로 업데이트를 설치하지만, 모든 업데이트가 자동으로 설치되는 것은 아닙니다. 드라이버 등을 위한 선택적 업데이트는 즉시 설치되지 않습니다. 이를 설치하려면 설정 → 업데이트 및 보안 → Windows 업데이트로 이동한 후, '선택적 업데이트 보기'를 클릭하고 '드라이버 업데이트'를 선택하세요. 업데이트할 드라이버를 선택하고 '다운로드 및 설치' 버튼을 클릭하면 됩니다.
2. 시스템을 깔끔하게 유지
불필요한 프로그램을 많이 설치하면 시스템이 복잡해지고, 이런 프로그램들이 중요한 시스템 파일을 손상시키거나 업데이트를 방해할 수 있습니다. Outbyte PC Repair 같은 신뢰할 수 있는 PC 최적화 도구를 사용하거나, 설정 앱에서 오래된 앱을 직접 삭제하여 시스템을 최대한 깔끔하게 관리하세요.
마무리
Windows 업데이트 오류 0x80080005는 주로 업데이트 설치 시도 중에 나타나며, 잘못 작동하는 Windows 업데이트 구성 요소, Windows Update 서비스의 오류, 손상된 시스템 파일, 백신 프로그램의 간섭 등이 원인일 수 있습니다.
답답한 문제이지만 다행히 쉽게 해결할 수 있습니다. 먼저 업데이트 과정에서 백신 프로그램을 비활성화해 보세요. 효과가 없다면 시스템 파일을 검사하거나 Windows 업데이트 구성 요소를 초기화해 보세요.
경우에 따라 System Volume Information 디렉터리에 대한 전체 권한이 없어서 오류 0x80080005가 발생하기도 합니다. 이 경우 권한 설정을 변경해야 할 수 있습니다.
문제가 계속된다면 레지스트리 수정이나 Windows Update 서비스 재시작을 시도해 보세요.
문제가 해결되었다면 오류 재발을 막기 위한 예방 조치를 취하세요. 모든 사용 가능한 업데이트를 설치하고, 불필요한 프로그램과 잡동사니로부터 시스템을 깨끗하게 유지하는 것이 핵심입니다.
이상으로 Windows에서 오류 0x80080005를 해결하는 방법을 알아보았습니다. 다른 효과적인 해결 방법을 알고 계시다면 댓글로 공유해 주세요!