오류 0x800f0838 Windows 업데이트 설치 중, 특히 .MSU를 사용할 때 발생하는 문제입니다. (Microsoft 독립 실행형 업데이트) 파일. 이 오류로 인해 설치 프로세스가 갑자기 종료됩니다. , 부분적으로 적용된 변경 사항을 롤백하고 오류 코드와 함께 실패 메시지를 표시합니다. 근본 원인은 Windows 11 24H2에 도입된 기능인 체크포인트 업데이트가 누락되는 경우가 많습니다. 월별 업데이트 크기를 줄입니다.
이 오류는 오프라인 업데이트를 사용하는 환경에서도 발생할 수 있습니다. 업데이트 종속성이 자동으로 해결되지 않는 수동 설치 또는 타사 패치 관리 도구와 같은 방법. 다른 일반적인 원인으로는 손상된 Windows 시스템 파일이 있습니다. , 오작동하는 Windows 업데이트 서비스, 손상된 업데이트 캐시 파일 등이 있습니다.
아래에서는 이 오류를 해결하고 적절한 업데이트 기능을 복원하기 위한 입증된 수정 방법을 안내해 드리겠습니다.
참고: 시작하기 전에 데이터를 백업하고 20GB 이상의 공간이 있는지 확인하세요. 시스템 드라이브의 여유 공간 (C:) , 디스크 공간이 부족하면 업데이트 실패가 발생할 수 있습니다.
1. SFC 및 DISM 검사 실행
SFC 실행 중 (시스템 파일 검사기) 및 DISM (배포 이미지 서비스 및 관리) 검사는 손상된 시스템 파일을 복구하고 정상적인 Windows 이미지를 복원할 수 있습니다. 이러한 도구는 필수 구성 요소를 복구하여 업데이트 실패의 일반적인 원인을 해결합니다.
- Windows 시작 메뉴를 엽니다.
- '명령 프롬프트'를 검색하여 관리자 권한으로 실행하세요.
- 명령 프롬프트에 다음 명령을 입력합니다:
sfc /scannow
- 완료되면 명령 프롬프트를 열어두고 실행하세요:
DISM /Online /Cleanup-Image /RestoreHealth
- 두 검사가 모두 완료된 후 Windows 업데이트 프로세스를 다시 시도하세요.
2. Windows 업데이트 구성 요소 재설정
Windows 업데이트 구성 요소를 재설정하면 손상된 임시 파일이 지워집니다. 관련 서비스를 재설정합니다. 이렇게 하면 업데이트 프로세스가 정리된 상태로 유지되고 파일 충돌이나 부분 업데이트 시도로 인해 발생한 오류가 해결됩니다.
- Windows 시작 메뉴를 엽니다.
- '명령 프롬프트'를 검색하여 관리자 권한으로 실행하세요.
- 다음 명령을 하나씩 실행합니다:
net stop wuauserv net stop bits net stop cryptsvc ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old net start wuauserv net start bits net start cryptsvc
3. 수동으로 업데이트 설치
PowerShell 또는 명령 프롬프트를 통해 수동으로 업데이트를 설치하면 손상된 업데이트 메커니즘을 우회할 수 있습니다. SSU 설치부터 시작하세요. (서비스 스택 업데이트)을 통해 호환성을 보장한 후 주요 업데이트(예:KB5050009)를 진행합니다. 이 방법은 서비스 오류나 손상으로 인해 Windows 업데이트가 실패할 때 유용합니다.
- 원하는 브라우저를 엽니다.
- https://www.catalog.update.microsoft.com으로 이동
- 검색 대상:
Latest SSU (e.g., "KB5043080") Your target update (e.g., "KB5050009")
- 'Windows 11' 다운로드 및 'x64' .msu 파일.
- C:에 폴더 만들기 (예:C:\Updates ) 두 파일을 모두 그곳으로 이동합니다.
- 관리자 권한으로 명령 프롬프트 또는 PowerShell을 엽니다.
- 업데이트 폴더로 이동합니다:
cd C:\Updates
- SSU 설치 프로그램 실행(필요한 경우 파일 이름 조정):
Add-WindowsPackage -Online -PackagePath "C:\Updates\windows11.0-kb5043080-x64.msu"
프로세스가 완료될 때까지 기다리세요.
- 그런 다음 기본 업데이트를 설치하세요. :
Add-WindowsPackage -Online -PackagePath "C:\Updates\windows11.0-kb5050009-x64.msu"
- 설치가 완료된 후 PC를 다시 시작하세요.
저자 소개
함자 모하마드 안와르
Hamza Mohammad Anwar는 MERN 기술을 사용한 고성능 애플리케이션 개발에 중점을 둔 중급 JavaScript 웹 개발자입니다. 그의 기술에는 ReactJS, MongoDB, Express NodeJS 및 기타 관련 기술에 대한 전문 지식이 포함되어 있습니다. Hamza는 또한 Google IT 인증 전문가로서 IT 지원 분야의 역량을 강조합니다. 열렬한 문제 해결사로서 그는 컴퓨터의 오류를 재현하여 다양한 기술 문제에 대한 해결책을 찾고 문제를 해결합니다.