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

Windows 11/10 업데이트 오류 0x800f0900 완벽 해결 가이드

Windows 11 또는 Windows 10에서 Windows Update를 이용해 업데이트나 업그레이드를 진행하던 중 오류 코드 0x800f0900이 발생한다면, 대부분의 경우 시스템 내부의 일부 파일이 손상되었거나 Windows 구성 요소 저장소(Component Store) 데이터베이스에 문제가 생긴 것이 원인입니다. 다행히 이 오류는 몇 가지 검증된 방법으로 충분히 해결할 수 있습니다. 아래에서 단계별로 자세히 알아보겠습니다.

Windows 11/10 업데이트 오류 0x800f0900 완벽 해결 가이드

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

1] DISM 도구 실행하기

DISM(Deployment Imaging and Servicing Management) 도구는 손상된 Windows 시스템 이미지와 구성 요소 저장소를 복구하는 강력한 기능을 제공합니다. 관리자 권한으로 명령 프롬프트(CMD)를 실행한 뒤, 아래 명령어를 순서대로 입력하세요.

Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

명령 실행이 완료되면 시스템의 불일치와 손상된 항목들이 자동으로 복구됩니다. 작업이 끝난 후 컴퓨터를 재시작하고 업데이트를 다시 시도해 보세요.

2] 시스템 파일 검사기(SFC) 실행하기

시스템 파일 검사기(System File Checker)는 손상되었거나 누락된 Windows 시스템 파일을 찾아 자동으로 복구해 주는 도구입니다. 시작 메뉴에서 'cmd'를 검색한 후 관리자 권한으로 명령 프롬프트를 실행하고, 다음 명령어를 입력하세요.

sfc /scannow

검사가 완료될 때까지 기다린 후, 결과 메시지를 확인하고 시스템을 재시작합니다.

3] Windows 업데이트 문제 해결사 실행하기

Windows 11/10 업데이트 오류 0x800f0900 완벽 해결 가이드

Windows에는 업데이트 관련 문제를 자동으로 진단하고 수정해 주는 Windows Update 문제 해결사가 내장되어 있습니다. 설정 → 시스템 → 문제 해결 → 다른 문제 해결사(Windows 10의 경우 설정 → 업데이트 및 보안 → 문제 해결)에서 실행할 수 있습니다. 이 도구를 사용하면 가장 흔하게 발생하는 업데이트 오류들을 간편하게 해결할 수 있습니다.

4] SoftwareDistribution 및 Catroot2 폴더 초기화하기

Windows 11/10 업데이트 오류 0x800f0900 완벽 해결 가이드

Windows 업데이트 파일은 모두 C:\Windows\SoftwareDistribution 폴더에 다운로드됩니다. 이 폴더가 손상되면 업데이트 오류가 반복적으로 발생할 수 있습니다. 초기화 방법은 다음과 같습니다.

  1. 업데이트 서비스 중지: 관리자 권한 명령 프롬프트에서 'net stop wuauserv'와 'net stop bits' 명령을 실행하여 Windows Update 서비스를 중지합니다.
  2. 폴더 내용 삭제: SoftwareDistribution 폴더 안의 모든 파일과 폴더를 삭제합니다.
  3. 서비스 재시작: 'net start wuauserv'와 'net start bits' 명령으로 서비스를 다시 시작합니다.
  4. 재부팅 후 확인: 컴퓨터를 여러 번 재시작하여 업데이트 프로세스가 자동으로 정상 진행되는지 확인합니다.

또한 Windows 업데이트 패키지의 서명 정보를 저장하고 설치를 돕는 Catroot2 폴더도 함께 초기화하는 것이 좋습니다. 같은 방법으로 'net stop cryptsvc'로 서비스를 중지한 뒤 C:\Windows\System32\catroot2 폴더의 내용을 삭제하고 서비스를 재시작하면 됩니다.

5] 시스템 복원 활용하기

위의 방법으로도 문제가 해결되지 않는다면 시스템 복원(System Restore)을 사용해 컴퓨터를 정상적으로 작동하던 이전 시점으로 되돌려 보세요. 복원이 완료되면 업데이트를 다시 시도하면 됩니다. 평소에 복원 지점을 자주 생성해 두었다면 이 방법이 특히 유용합니다.

이 가이드가 Windows 업데이트 오류 0x800f0900을 해결하는 데 도움이 되었기를 바랍니다. 추가로 궁금한 점이 있다면 언제든지 문의해 주세요.