Windows 11의 최신 빌드인 25H2 업데이트를 시도하다가 0x800f0922 오류와 함께 설치가 중단되거나, 심한 경우 "변경 내용 취소 중"이라는 메시지와 함께 무한 복구 모드에 빠지는 사례가 늘고 있습니다. 이 오류는 단순히 인터넷 연결 문제가 아니라, 시스템 예약 파티션의 공간 부족이나 보안 부팅(Secure Boot) 설정의 충돌로 인해 발생하는 기술적인 문제입니다.
|
업데이트 오류 0x800f0922 해결 핵심 요약 1. 시스템 예약 파티션(ESP)의 여유 공간이 15MB 미만일 때 주로 발생합니다. 2. UEFI 환경의 보안 부팅(Secure Boot) 호환성 문제로 설치가 거부될 수 있습니다. 3. .NET Framework 손상이나 타사 방화벽의 간섭이 원인이 되기도 합니다. 4. 하드웨어 점검이나 전문 수리점을 방문하기 전, 아래 소프트웨어적 조치를 먼저 수행하세요. |
원인 분석
오류 코드 0x800f0922는 윈도우 업데이트 서버와의 통신 실패를 의미하기도 하지만, Windows 11 25H2와 같은 대규모 기능 업데이트에서는 '설치 환경 미달'을 의미하는 경우가 훨씬 많습니다. 특히 EFI 시스템 파티션에 폰트나 로그 파일이 가득 차서 업데이트에 필요한 임시 파일을 생성하지 못할 때 발생합니다. 또한, 보안 기능인 VBS나 Secure Boot가 활성화된 상태에서 특정 드라이버가 서명 인증을 통과하지 못해 업데이트가 롤백되기도 합니다.
해결 방법
1. EFI 시스템 파티션 공간 확보 및 정리
가장 빈번한 원인인 파티션 용량 부족을 해결하는 단계입니다. 일반적인 탐색기에서는 보이지 않으므로 명령 프롬프트를 활용해야 합니다.
- 검색창에
cmd를 입력하고 관리자 권한으로 실행합니다. - 다음 명령어를 순차적으로 입력하여 EFI 파티션에 드라이브 문자(Z:)를 할당합니다.
mountvol Z: /s - 해당 파티션으로 이동하여 불필요한 로그를 삭제합니다.
Z: cd EFI\Microsoft\Boot\Fonts del *.* - 작업이 끝나면 드라이브 할당을 해제합니다:
mountvol Z: /d
2. .NET Framework 기능 재활성화
0x800f0922 오류는 .NET 서비스가 손상되었을 때도 발생합니다. 이 기능을 껐다가 다시 켜서 초기화합니다.
Win + R키를 누르고optionalfeatures를 입력합니다.- 목록 상단의 .NET Framework 3.5 및 4.8 항목의 체크를 해제하고 확인을 누릅니다.
- 변경 사항 적용 후 다시 창을 열어 체크를 다시 활성화하고 재부팅합니다.
3. Windows 업데이트 구성 요소 초기화
업데이트 데이터베이스 자체가 꼬여서 무한 복구 모드가 반복될 때 사용하는 강력한 방법입니다.
- 관리자 권한 명령 프롬프트(CMD)를 엽니다.
- 아래 명령어를 복사하여 순서대로 입력합니다.
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
실패 시 대안 방법
위 방법으로 해결되지 않는다면 시스템의 보안 부팅(Secure Boot) 설정을 잠시 비활성화한 후 업데이트를 진행해 보세요. 일부 메인보드 펌웨어와 25H2 빌드 간의 충돌로 인해 발생하는 경우입니다. 만약 파티션 용량 자체가 물리적으로 너무 작게 잡혀 있다면(100MB 미만), 유료 파티션 관리 툴이나 전문 컴퓨터 수리 서비스를 통해 ESP 파티션 확장을 진행해야 할 수도 있습니다. 데이터 손실이 우려된다면 유료 백업 솔루션이나 클라우드 서비스를 활용해 데이터를 먼저 보호하세요.
재발 방지 팁
- 정기적인 디스크 정리:
cleanmgr명령어를 통해 '시스템 파일 정리'를 주기적으로 수행하세요. - 안티바이러스 일시 중지: 대규모 업데이트 중에는 타사 백신(V3, Avast 등)이 시스템 파일 수정을 차단할 수 있으므로 잠시 실시간 감시를 끄는 것이 좋습니다.
- 최신 BIOS 유지: 25H2와 같은 최신 OS 빌드는 메인보드의 최신 펌웨어를 요구하는 경우가 많습니다.
FAQ
Q. 업데이트 도중 "변경 내용 취소 중"에서 1시간째 멈춰 있습니다.
A. 강제 종료 후 전원을 켜자마자 F8 또는 Shift 키를 연타하여 '안전 모드' 진입을 시도하세요. 안전 모드에서 위 3번 과정을 수행하면 정상 부팅이 가능해집니다.
Q. 0x800f0922 오류가 네트워크 문제일 수도 있나요?
A. 네, VPN을 사용 중이라면 해제하고, 프록시 설정이 되어 있다면 반드시 끄고 업데이트를 재시도하세요.
마무리 요약
Windows 11 25H2 업데이트 실패의 주범인 0x800f0922 오류는 대부분 시스템 파티션 공간 확보와 구성 요소 초기화로 해결됩니다. 무한 복구 모드에 빠지더라도 당황하지 말고 명령 프롬프트를 통해 데이터베이스를 리셋해 보시기 바랍니다. 만약 하드웨어 노후화로 인한 용량 부족이 원인이라면, 이번 기회에 고성능 NVMe SSD로 교체하거나 파티션 재설계를 고려해 보는 것도 PC 성능 유지보수를 위한 현명한 선택입니다.
