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

Windows 10 기능 업데이트 설치 실패 오류 0x8007371b 해결 방법

Windows 업데이트를 진행하는 도중 오류 코드 0x8007371b가 발생하는 경우가 있습니다. 특히 Windows 10에서 기능 업데이트(Feature Update)를 설치하려고 할 때 자주 나타나는데, 이 오류는 트랜잭션에 필요한 구성 요소 중 하나 이상이 존재하지 않음을 의미합니다.

오류 0x8007371b, ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE

Windows 10 기능 업데이트 설치 실패, 오류 0x8007371b

설치 실패: Windows에서 다음 업데이트를 설치하지 못했습니다. 오류 0x8007371b

이 문제가 발생했다면 아래의 해결 방법들을 하나씩 순서대로 시도해 보시기 바랍니다.

1] Windows 업데이트 서비스 상태 확인

Windows 서비스 관리자를 열어 Windows Update, Windows Update Medic, Update Orchestrator 등 업데이트 관련 서비스가 비활성화되어 있지 않은지 먼저 확인합니다.

단독으로 사용되는 Windows 10 PC의 기본 서비스 구성은 다음과 같습니다.

  • Windows Update 서비스 – 수동(트리거 시작)
  • Windows Update Medic 서비스 – 수동
  • 암호화 서비스(Cryptographic Services) – 자동
  • BITS(Background Intelligent Transfer Service) – 수동
  • DCOM Server Process Launcher – 자동
  • RPC Endpoint Mapper – 자동
  • Windows Installer – 수동

이렇게 설정되어 있어야 업데이트에 필요한 서비스들이 정상적으로 작동할 수 있습니다.

또한 Windows Update 서비스 자체뿐만 아니라 해당 서비스의 종속성(Dependency) 서비스들도 실행 중인지 함께 점검해야 합니다.

시작하려면 작업 표시줄 검색 상자에 "services" 또는 "서비스"를 입력한 후 검색 결과를 클릭합니다. 서비스 창이 열리면 Windows Update, DCOM Server Process Launcher, RPC Endpoint Mapper 항목을 찾아 실행 중인지 확인합니다.

만약 실행되고 있지 않다면, 각 서비스를 하나씩 시작해 주어야 합니다.

2] Windows 업데이트 구성 요소를 기본값으로 초기화

Reset Windows Update Agent Tool을 사용해 보면 문제 해결에 도움이 될 수 있습니다.

이 PowerShell 스크립트는 Windows Update 클라이언트를 초기화하는 데 유용하게 활용됩니다.

각 Windows 업데이트 구성 요소를 수동으로 기본값으로 재설정하고 싶다면 관련 전용 가이드를 참고하시기 바랍니다.

3] DISM 도구로 Windows 업데이트 시스템 파일 복구

DISM 도구를 사용하면 손상된 Windows 업데이트 시스템 파일도 복구할 수 있습니다. Dism.exe 도구는 다양한 상황에서 활용되며, 그중 하나가 바로 손상된 Windows 업데이트 파일의 복구입니다. 단, 손상된 Windows 업데이트 시스템 파일을 복구하려면 일반적인 경우와 다른 명령을 사용해야 한다는 점에 유의하세요. 평소 사용하는 /RestoreHealth 명령만으로는 반드시 효과를 보는 것은 아닙니다.

DISM은 손상되었거나 누락된 시스템 파일을 정상 파일로 교체해 줍니다. 하지만 Windows 업데이트 클라이언트 자체가 이미 손상된 경우, 실행 중인 Windows 설치 이미지를 복구 원본으로 사용하거나 네트워크 공유 폴더의 Windows side-by-side 폴더를 파일 원본으로 지정하라는 안내 메시지가 표시될 수 있습니다.

이 경우에는 아래 명령어를 대신 실행해야 합니다.

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

여기서 C:\RepairSource\Windows 부분은 실제 복구 원본이 있는 위치로 변경해야 합니다.

프로세스가 완료되면 DISM은 %windir%/Logs/CBS/CBS.log 경로에 로그 파일을 생성하고, 도구가 발견하거나 수정한 문제들을 기록합니다. CBS.persist.log 파일도 함께 확인할 수 있습니다.

위의 방법들은 Windows 업데이트 설치를 방해하는 문제들을 해결하는 데 큰 도움이 될 것입니다.