본문 바로가기
컴퓨터/Windows

Windows 10 보안 업데이트(KB5051974) 오류 0x800f0922, 반복 설치 실패 해결법

by 토크미 2025. 4. 24.

 

Windows 10 보안 업데이트(KB5051974) 오류 0x800f0922


1. 증상 및 상황 요약

최근 2025년 2월 보안 업데이트(KB5051974)를 설치하려고 할 때, 일부(약 40대) PC에서만 "0x800f0922" 오류가 반복 발생하고, 재부팅 후 "업데이트를 완료할 수 없습니다. 변경 사항을 되돌리는 중"이라는 메시지가 표시된다면 정말 난감하죠. SFC, DISM 복구, 수동 설치까지 시도했지만 동일 증상이 반복된다면 아래 단계별 해결법을 따라가 보세요.


2. 주요 원인 정리

  • 시스템 예약 파티션 공간 부족
  • VPN 또는 네트워크 연결 문제
  • .NET Framework 설치/활성화 문제
  • Windows Update 구성요소/캐시 손상
  • 방화벽, 백신 등 보안 소프트웨어 간섭
  • 업데이트 관련 레지스트리/작업 스케줄러 문제

3. 단계별 해결 방법

1) 시스템 예약 파티션 공간 확보

  • 시스템 예약 파티션(보통 500MB 이상 필요)에 여유 공간이 부족하면 업데이트가 실패할 수 있습니다.
  • 파티션 관리 툴(MiniTool Partition Wizard 등)로 시스템 예약 파티션을 500MB 이상으로 확장해 주세요.
  • 파티션 확장 후 반드시 재부팅하고 업데이트 재시도

2) VPN 및 네트워크 점검

  • 모든 VPN 연결을 해제하고, 네트워크가 안정적인지 확인
  • 사내 방화벽, 프록시가 있다면 임시로 해제 후 시도

3) Windows Update 문제 해결사 실행

  • 설정 → 업데이트 및 보안 → 문제 해결 → 추가 문제 해결사 → Windows 업데이트 실행
  • 안내에 따라 자동 복구 진행

4) Windows Update 구성요소 및 캐시 초기화

  1. 명령 프롬프트(관리자 권한) 실행
  2. 아래 명령어를 한 줄씩 입력
    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
  3. 재부팅 후 업데이트 재시도

5) .NET Framework 활성화 확인

  • 제어판 → 프로그램 및 기능 → Windows 기능 켜기/끄기에서 .NET Framework 3.5, 4.8 등 관련 항목이 활성화되어 있는지 확인
  • 비활성화 상태라면 체크 후 적용, 재부팅

6) 방화벽 및 백신 프로그램 일시 중지

  • Windows Defender 외 타사 백신/방화벽이 있다면 임시로 비활성화
  • 업데이트 완료 후 반드시 다시 활성화

7) 작업 스케줄러 및 레지스트리 문제 점검

  • 작업 스케줄러의 \Microsoft\Windows\UpdateOrchestrator\Schedule Scan Static Task 등 관련 작업이 손상된 경우, 해당 레지스트리 키를 삭제 후 재시도
  • 레지스트리 편집기(regedit)에서
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree\Microsoft\Windows\UpdateOrchestrator
    하위에서 문제되는 Task GUID를 찾아 삭제

8) 수동 설치 및 Windows 10 업데이트 도우미 활용

  • Microsoft 업데이트 카탈로그에서 KB5051974를 직접 다운로드해 설치
  • 그래도 안 될 경우, Windows 10 업데이트 도우미 또는 미디어 생성 도구로 인플레이스 업그레이드 진행

4. 추가 팁

  • CBS.log 분석:
    %WinDir%\Logs\CBS\CBS.log 파일에서 "error", "fail", "cannot" 키워드로 검색해 원인 단서를 찾을 수 있음
  • 여유 공간 확보:
    시스템 드라이브와 예약 파티션 모두 1GB 이상 여유 공간 확보 권장
  • 클린 부팅:
    불필요한 시작 프로그램, 서비스 비활성화 후 업데이트 시도

5. 마무리

Windows 10 업데이트 오류 0x800f0922는 시스템 환경에 따라 원인이 다양할 수 있지만, 위의 단계들을 차근차근 따라가면 대부분 해결할 수 있습니다. 특히 시스템 예약 파티션 확장, 캐시 초기화, .NET Framework 활성화, 네트워크 점검이 핵심입니다. 여러 대의 PC에서 동일 증상이 반복된다면, 이미지 배포 환경이나 네트워크 정책도 함께 점검해보세요.