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

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

Windows 11/10에서 특정 업데이트를 설치하려고 하거나 이전 Windows 버전에서 업그레이드하는 과정이 실패한 후 0x8007045b 오류 코드가 나타난다면, 이 글이 도움이 될 것입니다. 이 글에서는 해당 오류의 가능한 원인을 살펴보고, 문제를 해결하기 위해 시도할 수 있는 적절한 해결 방법들을 단계별로 안내합니다.

오류 메시지 설명은 다음과 같습니다.

0x8007045B -2147023781 – ERROR_SHUTDOWN_IN_PROGRESS

Windows 업데이트 오류 0x8007045b의 주요 원인

Windows 업데이트 오류 0x8007045b는 다음과 같은 원인 중 하나 이상으로 인해 발생할 수 있습니다.

  • 시스템 파일 손상
  • Windows 업데이트 자체의 결함
  • 서드파티(제3자) 보안 소프트웨어와의 충돌

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

이 오류가 발생했다면, 아래에 소개하는 해결 방법을 순서대로 하나씩 시도해 보세요.

  1. Windows 업데이트 문제 해결사 실행
  2. SFC 및 DISM 검사 수행
  3. 서드파티 보안 소프트웨어 비활성화 또는 제거(해당되는 경우)
  4. Windows 업데이트 캐시 정리
  5. 새로 시작(Fresh Start), 원본 위치 업그레이드 복구 또는 클라우드 재설정 수행

각 해결 방법에 대한 자세한 절차를 살펴보겠습니다.

1] Windows 업데이트 문제 해결사 실행

가장 먼저 시도할 수 있는 방법은 Windows에 내장된 업데이트 문제 해결사(Troubleshooter)를 실행하는 것입니다. 설정 > 시스템 > 문제 해결 > 다른 문제 해결사에서 Windows 업데이트 문제 해결사를 찾아 실행하면, 일반적인 업데이트 오류를 자동으로 진단하고 수정해 줍니다.

2] SFC 및 DISM 검사 수행

시스템 파일에 오류가 있는 경우에도 Windows 업데이트 오류 0x8007045b가 발생할 수 있습니다.

SFC/DISM은 Windows 시스템 파일의 손상 여부를 검사하고 손상된 파일을 복원할 수 있게 해주는 유용한 유틸리티입니다. 편의를 위해 아래 절차에 따라 배치 파일을 만들어 한 번에 실행할 수 있습니다.

  • Windows 키 + R을 눌러 실행 대화 상자를 엽니다.
  • 실행 대화 상자에 notepad를 입력하고 Enter 키를 눌러 메모장을 엽니다.
  • 아래 명령어를 복사하여 텍스트 편집기에 붙여넣습니다.
@echo off
date /t & time /t
echo Dism /Online /Cleanup-Image /StartComponentCleanup
Dism /Online /Cleanup-Image /StartComponentCleanup
echo ...
date /t & time /t
echo Dism /Online /Cleanup-Image /RestoreHealth
Dism /Online /Cleanup-Image /RestoreHealth
echo ...
date /t & time /t
echo SFC /scannow
SFC /scannow
date /t & time /t
pause
  • 파일 이름 뒤에 .bat 확장자를 붙여 저장합니다. 예: SFC_DISM_scan.bat
  • 저장된 파일을 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 관리자 권한으로 실행을 선택하여 배치 파일을 반복해서 실행합니다. 오류가 더 이상 보고되지 않을 때까지 진행합니다.
  • PC를 재시작합니다.

재부팅 후 다시 업데이트를 시도해 보세요. 오류가 계속되면 다음 해결 방법으로 넘어갑니다.

3] 서드파티 보안 소프트웨어 비활성화 또는 제거(해당되는 경우)

방화벽과 백신 프로그램은 시스템 보안에 필수적이지만, 때때로 이러한 프로그램이 Windows와 충돌하여 이 오류를 유발할 수 있습니다.

특히 McAfee, AVAST, Comodo가 이 문제를 일으키는 것으로 알려져 있습니다. 이 경우 전용 제거 도구(Removal Tool)를 사용하여 백신 프로그램과 관련된 모든 파일을 완전히 삭제해야 합니다.

백신 프로그램을 제거한 후 오류가 사라졌다면, 동일한 백신 프로그램을 다시 설치하거나 다른 대체 소프트웨어로 전환할 수 있습니다. 아니면 Windows에 기본 내장된 백신 프로그램인 Windows Defender를 그대로 사용하는 것이 가장 안전한 선택일 수 있습니다.

4] Windows 업데이트 캐시/구성 요소 정리

Windows 운영 체제의 Software Distribution 폴더는 Windows 디렉터리 내에 위치하며, Windows 업데이트 설치에 필요한 파일을 임시로 저장하는 폴더입니다. 이 폴더의 내용을 삭제한 후 업데이트 프로세스를 다시 시도해 보세요. 오류가 여전히 해결되지 않으면 다음 해결 방법으로 넘어갑니다.

5] 새로 시작, 원본 위치 업그레이드 복구 또는 클라우드 재설정 수행

여기까지 진행했는데도 오류가 해결되지 않는다면, 일반적인 방법으로는 해결할 수 없는 시스템 손상이 원인일 가능성이 높습니다. 이 경우 새로 시작(Fresh Start) 또는 원본 위치 업그레이드 복구(In-place Upgrade Repair)를 통해 모든 Windows 구성 요소를 초기화해 볼 수 있습니다. 또한 Windows 10 버전 1909 이상을 사용 중이라면 클라우드 재설정(Cloud Reset)을 시도해 보는 것도 좋습니다.

위의 해결 방법 중 하나가 분명 도움이 될 것입니다!