Windows 업데이트는 여러모로 중요합니다. 업데이트를 통해 Windows 10의 새로운 기능을 사용할 수 있으며, 최소한 컴퓨터의 보안은 더욱 강화됩니다. 그러나 간혹 Windows가 손상된 업데이트 패키지를 운영체제에 다운로드하거나 설치하는 경우가 있고, 이때 업데이트를 설치하거나 제거하려고 하면 Windows 업데이트 오류 0x800F0825가 발생할 수 있습니다. 동일한 문제를 겪고 있다면 아래의 해결 방법을 참고해 보시기 바랍니다.
0x800f0825 – CBS_E_CANNOT_UNINSTALL – 패키지를 제거할 수 없습니다.
Windows 업데이트 오류 0x800F0825란?
이 오류는 주로 업데이트 패키지가 손상되었거나 불완전하게 다운로드된 경우에 나타나며, 업데이트의 설치 또는 제거 과정 자체가 차단됩니다. 다행히 몇 가지 검증된 방법으로 비교적 쉽게 해결할 수 있습니다.
아래의 해결 방법을 순서대로 시도해 보세요.
- Windows 업데이트 문제 해결사 실행
- SoftwareDistribution 및 Catroot2 폴더 내용 삭제 후 다시 시도
- Microsoft 카탈로그 웹사이트에서 업데이트 패키지 직접 다운로드
1] Windows 업데이트 문제 해결사 실행
Windows 업데이트 문제 해결사는 업데이트 관련 문제를 자동으로 진단하고 해결하는 데 매우 유용한 도구입니다. 다음 단계에 따라 실행해 보세요.
Windows + X 키를 눌러 설정(Settings)을 엽니다.
설정 > 업데이트 및 보안 > 문제 해결 > 추가 문제 해결사 > Windows 업데이트 > 문제 해결사 실행으로 이동합니다.
문제 해결사가 원인을 자동으로 찾아 가능한 경우 즉시 수정해 줍니다. 만약 문제가 계속된다면 다음 해결 방법으로 넘어가세요.
2] SoftwareDistribution 및 Catroot2 폴더 내용 삭제 후 재시도
SoftwareDistribution 폴더에는 Windows 업데이트 과정에 필요한 임시 파일이 저장되고, Catroot2 폴더에는 Windows 업데이트 패키지의 서명 정보가 저장됩니다.
두 폴더 모두 업데이트에 필수적이지만, 내부 파일이 손실되거나 손상되면 업데이트 프로세스가 중단될 수 있습니다. 이 경우 두 폴더의 내용을 정리해 주어야 합니다.
먼저 명령 프롬프트(관리자 권한)를 열고 다음 명령어를 입력하여 업데이트 관련 서비스를 중지합니다.
net stop wuauserv
net stop bits
net stop cryptsvc
그다음 C:\Windows\SoftwareDistribution과 C:\Windows\System32\catroot2 폴더 안의 모든 파일과 폴더를 삭제합니다. 작업이 완료되면 아래 명령어로 서비스를 다시 시작하세요.
net start wuauserv
net start bits
net start cryptsvc
이후 컴퓨터를 재부팅하고 Windows 업데이트를 다시 실행하면 됩니다.
3] Microsoft 카탈로그 웹사이트에서 업데이트 직접 다운로드
위의 방법들로도 문제가 해결되지 않는다면, Microsoft Update Catalog 웹사이트에서 최신 업데이트를 수동으로 다운로드하는 것이 마지막 대안입니다. 해당 KB 번호를 검색해 최신 업데이트 파일을 내려받은 뒤, 파일을 두 번 클릭하여 직접 설치하면 됩니다.
이 외에도 Windows 업데이트 오류 0x800f0825 해결에 도움이 되는 방법을 알고 계시다면 댓글을 통해 공유해 주세요.