Windows에서 0x8007045b 오류를 수정하는 방법?



문제를 제거하기 위해 도구를 사용해보십시오

오류 코드가 발생한 후 여러 Windows 사용자가 질문을 받았습니다. 0x8007045B 특정 업데이트를 설치하려고 할 때 또는 이전 Windows 버전에서 Windows 10으로 업그레이드하지 못한 후. 업데이트와 관련하여이 문제가 발생한 대부분의 영향을받는 사용자는 동일한 오류 코드로 여러 업데이트가 실패한다고보고합니다. 밝혀진 바와 같이,이 문제는 Windows 7, Windows 8.1 및 Windows 10에서 발생하는 것으로 확인되었으므로 특정 WIndows 버전에만 국한되지 않습니다.



Windows 업데이트의 오류 코드 0x8007045B



Windows에서 오류 코드 0x8007045B의 원인은 무엇입니까?

이 문제를 해결하는 데 가장 일반적으로 사용되는 다양한 사용자 보고서와 수리 전략을 살펴봄으로써이 특정 문제를 조사했습니다. 결과적으로 여러 가지 시나리오에서이 오류 메시지를 트리거합니다. 다음은 잠재적 인 범인이있는 후보 목록입니다.



  • 시스템 파일 손상 –이 문제를 일으키는 가장 일반적인 원인 중 하나는 시스템 파일 손상입니다. 여러 원인이있을 수 있지만 대부분의 원인은 수동 사용자 개입이거나 AV 제품군이 일부 항목을 격리 한 후입니다. 이 시나리오가 해당되는 경우 DISM 및 SFC를 통해 손상된 인스턴스를 복구하거나 복구 설치를 수행하여 문제를 해결할 수 있습니다.
  • WU 결함 – 특정 상황에서이 문제는 업데이트를 다운로드하고 설치하는 WU의 기능을 효과적으로 중지시키는 결함으로 인해 발생할 수 있습니다. 이 경우 가장 실행 가능한 수정 사항은 Windows 업데이트 문제 해결사를 사용하여 문제를 자동으로 해결하거나 상승 된 CMD 창을 통해 모든 WU 구성 요소를 수동으로 재설정하는 것입니다.
  • 제 3 자 간섭 – 컴퓨터와 업데이트 서버 간의 통신을 차단할 수있는 과잉 보호를 제공하는 타사 AV 제품군이 있습니다. 이 시나리오가 적용되는 경우 실행 가능한 유일한 수정 사항은 실시간 보호를 비활성화하거나 타사 보안 제품군을 완전히 제거하는 것입니다.

현재 오류 코드를 해결하는 방법을 찾고있는 경우 0x8007045B, 이 문서에서는 여러 가지 문제 해결 전략을 제공합니다. 아래에서 유사한 상황에있는 다른 사용자가 문제를 해결하기 위해 성공적으로 사용한 방법 모음을 찾을 수 있습니다.

가능한 한 효율적으로 유지하려면 아래 방법을 우리가 배열 한 순서대로 (효율성 및 심각도 기준) 따르는 것이 좋습니다. 결국 문제를 일으키는 원인에 관계없이 문제를 해결할 수있는 수정 사항이 발생해야합니다.

방법 1 : Windows 업데이트 문제 해결사 실행

다른 수리 전략을 탐색하기 전에 OS가 문제를 자동으로 해결하도록 준비되어 있지 않은지 확인하십시오. Windows 10에서 영향을받는 많은 사용자가 Windows 업데이트 문제 해결사를 실행하여 문제를 해결할 수 있었다고보고했습니다.



내장 된 Troubleshooter가 효과가 없었던 기록이 있지만 특정 경우에 효과적 일 것 같습니다. 이 기본 제공 도구에는 익숙한 문제가 식별되면 자동으로 적용되는 다양한 수리 전략이 포함되어 있습니다.

다음은 IWndows 업데이트 문제 해결사 실행에 대한 빠른 가이드입니다.

  1. 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 다음으로“ ms-settings : 문제 해결 '를 누르고 시작하다 열려면 문제 해결 탭의 설정 앱.

    실행 상자를 통해 설정 앱의 문제 해결 탭 열기

  2. 문제 해결 탭에 들어가면 커서를 화면의 오른쪽 섹션으로 이동하고 시작 및 실행 부분. 해당 범주가 표시되면 Windows Update를 클릭 한 다음 문제 해결사 실행 .

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

  3. 유틸리티를 시작하면 스캔이 완료 될 때까지 참을성있게 기다리십시오. 이 부분은 궁극적으로이 유틸리티에 포함 된 수리 전략이 현재 상황에 적용되는지 여부를 결정합니다.

    Windows Update에서 문제 감지

  4. 실행 가능한 수정이 권장되는 경우 클릭 할 수있는 창이 표시됩니다. 이 수정 사항 적용 , 수리 전략을 시행합니다. 적용 가능한 수정 유형에 따라 일련의 추가 단계를 수행하여 수리 전략을 적용해야 할 수 있습니다.

    이 수정 사항 적용

  5. 수정 사항을 적용한 후 컴퓨터를 다시 시작하고 다음 시작 시퀀스가 ​​완료되면 이전에 오류를 유발했던 작업을 반복합니다.

동일한 오류 코드가 0x8007045B 계속 발생하는 경우 아래의 다음 방법으로 이동하십시오.

방법 2 : DISM 또는 SFC 검색 수행

이 오류 코드를 생성하는 가장 일반적인 원인 중 하나는 시스템 파일 손상입니다. 영향을받는 사용자의 대부분은 손상된 시스템 파일의 인스턴스를 수정할 수있는 몇 가지 유틸리티를 사용한 후 문제를 완전히 해결할 수 있다고보고했습니다.

이 작업과 관련하여 모든 최신 Windows 버전에는 두 가지 효과적인 기본 제공 도구가 있습니다. SFC 및 DISM.

SFC (시스템 파일 손상) 는 로컬에 저장된 아카이브를 사용하여 불량 파일을 정상적인 복사본으로 대체함으로써 시스템 파일 손상 및 논리적 오류를 검사하고 수정하는 기본 제공 도구입니다. 이 도구는 WRP (Windows 리소스 보호) 파일을 복원해야하거나 논리적 오류로 인해 문제가 발생한 경우 가장 잘 작동합니다.

반면에 DISM (배포 이미지 서비스 및 관리) 스캔은 Windows Update 및 기타 몇 가지 관련 구성 요소와 관련된 문제를 해결하는 데 더 중점을 둡니다. 그러나 DISM은 로컬 데이터를 사용하는 대신 WU (Windows Update)를 사용하여 정상 복사본을 다운로드하여 파일 손상을 대체합니다.

보시다시피 두 유틸리티는 특정 영역에 초점을 맞추고 있으므로 컴퓨터의 손상을 해결하는 가장 좋은 방법은 둘 다 배포하는 것입니다. 다음은 오류 코드를 해결하기 위해 상승 된 CMD 창에서 SFC 및 DISM 스캔을 모두 실행하는 방법에 대한 빠른 가이드입니다. 0x8007045B :

  1. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 이 작업을 수행 한 후 'cmd' 텍스트 상자 안에 Ctrl + Shift + Enter 상승 된 명령 프롬프트를 엽니 다. 당신이 볼 때 UAC (사용자 계정 컨트롤) 프롬프트에서 관리 권한을 부여합니다.

    관리자 권한으로 명령 프롬프트 실행

  2. 상승 된 명령 프롬프트에 들어가면 다음 명령을 순서대로 입력하고 시작하다 DISM을 사용하여 시스템 파일 오류를 검색하고 복구하는 각 명령 후 :
    Dism.exe / online / cleanup-image / scanhealth Dism.exe / online / cleanup-image / restorehealth

    노트 : 첫 번째 명령은 시스템에서 불일치가 있는지 검사하는 유틸리티를 만드는 데 사용되며 다른 명령은 복구 프로세스를 시작합니다. scan health 명령을 사용하여 오류가 발견되지 않으면 두 번째 오류를 실행할 필요가 없습니다. 이 경우 3 단계로 바로 이동하십시오. 또한 두 번째 명령을 실행하기 전에 DISM이 정상적인 복사본을 다운로드하려면 인터넷 연결이 안정적인지 확인하십시오.

  3. 검사가 완료된 후 컴퓨터를 다시 시작하고 이전에 원인이 된 작업을 반복하여 다음 시스템 시작시 문제가 해결되었는지 확인합니다. 0x8007045B 오류.

동일한 문제가 계속 발생하면 아래의 다음 방법으로 이동하십시오.

방법 3 : 타사 바이러스 백신 비활성화 / 제거 (해당하는 경우)

촉발 할 또 다른 가능한 원인 0x8007045B 오류는 과잉 보호 AV 제품군입니다. 보류중인 Windows 업데이트를 설치하는 동안이 문제가 발생하고 타사 보안 제품군을 사용중인 경우 AV가 업데이트 서버와의 일부 통신을 차단하고있을 가능성이 있습니다.

McAfee, AVAST 및 Comodo는 모두이 특정 문제를 일으키는 것으로 알려져 있습니다. 이 문제의 영향을받은 여러 사용자는 실시간 보호를 비활성화하거나 보안 제품군을 모두 제거하여 문제를 해결할 수있었습니다.

먼저 실시간 보호를 비활성화하고 문제가 자동으로 해결되는지 확인해야합니다. 그러나이 작업은 사용중인 보안 제품군에 따라 다릅니다. 그러나 대부분의 경우 트레이 바 메뉴에서 직접 수행 할 수 있습니다.

Avast Antivirus에서 실시간 보호 비활성화

Avast Antivirus에서 실시간 보호 비활성화

여전히 발생하는 경우 0x8007045B 오류가 발생하면 실시간 보호를 비활성화 한 후에도보다 심각한 솔루션을 찾아야 할 수 있습니다. 특정 보안 제품군 (특히 방화벽이 내장 된 보안 제품군)은 실시간 보호가 비활성화 된 경우에도 보안 규칙을 유지하도록 프로그래밍되어 있습니다.

이를 방지하려면 프로그램을 완전히 제거하고 남은 파일이 남아 있지 않은지 확인해야합니다. 이렇게하기로 결정한 경우이 문서 ( 여기 )를 사용하여 타사 AV 제품군을 완전히 제거하고 남은 파일을 제거하십시오.

이 잠재적 인 수정 사항이 적용되지 않거나 여전히 0x8007045B 타사 AV를 제거한 후에도 오류가 발생하면 아래의 다음 방법으로 이동하십시오.

방법 4 : 모든 Windows 서비스 재설정

위의 방법 중 어느 것도 피할 수없는 경우 0x8007045B 오류, 컴퓨터의 업데이트 기능을 효과적으로 중지시키는 WU 불일치 문제를 처리하고있을 가능성이 있습니다. 이 시나리오를 지원하는 또 다른 단서는이 오류 코드로 인해 둘 이상의 업데이트가 실패하는 경우입니다.

이 시나리오가 상황에 적용되는 경우이 프로세스와 관련된 모든 Windows 구성 요소 및 종속성을 재설정하여 문제를 해결할 수 있습니다. 이 방법이 문제 해결에 성공한 것으로 확인 된 몇 가지 사용자 보고서를 확인했습니다. 0x8007045B 그들의 경우 오류.

다음은 관리자 권한 명령 프롬프트에서 모든 Windows 업데이트 구성 요소를 수동으로 재설정하여 문제를 해결하는 방법에 대한 빠른 가이드입니다.

  1. 프레스 Windows 키 + R 실행 대화 상자를 엽니 다. 다음으로 'cmd' 텍스트 상자 안에 Ctrl + Shift + Enter 상승 된 명령 프롬프트를 엽니 다. 메시지가 표시되면 UAC (사용자 계정 컨트롤) , 클릭 관리자 액세스 권한을 부여합니다.

    관리자 권한으로 명령 프롬프트 실행

  2. 관리자 권한 명령 프롬프트에서 다음 명령을 입력하고 시작하다:
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver

    노트 : 이러한 명령을 실행하면 Windows 업데이트 서비스, MSI 설치 관리자, 암호화 서비스 및 BITS 서비스가 효과적으로 중지됩니다.

  3. 결국 서비스가 비활성화되면 동일한 CMD 창에서 다음 명령을 실행하고 각 명령 다음에 Enter 키를 눌러 SoftwareDistribution 및 Catroot2 폴더의 이름을 바꿉니다.
    ren C :  Windows  SoftwareDistribution SoftwareDistribution.old ren C :  Windows  System32  catroot2 Catroot2.old

    노트 : 이 두 폴더는 WU에서 사용중인 업데이트 파일을 저장하기 위해 적극적으로 사용하고 있습니다. 이름을 바꾸면 OS가 손상되지 않은 새 폴더를 만들도록 강제합니다.

  4. 위의 두 폴더 이름을 바꾼 후 아래에 마지막 명령을 입력하고 각 명령을 입력 한 후 Enter 키를 눌러 이전에 비활성화 한 서비스를 다시 시작합니다.
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. 이전에 트리거했던 작업을 반복하십시오. 0x8007045B 오류를 확인하고 문제가 이제 해결되었는지 확인하십시오.

여전히 같은 문제가 발생하면 아래의 마지막 방법으로 이동하세요.

방법 5 : 수리 설치 수행

위의 방법으로 문제를 해결할 수없는 경우 0x8007045B 오류, 일반적으로 수정할 수없는 근본적인 시스템 파일 손상 문제를 처리하고있을 가능성이 있습니다. 이 경우 성공 가능성이 가장 높은 해결 방법은 모든 Windows 구성 요소를 재설정하는 것입니다.

이를 수행하는 가장 쉬운 방법은 새로 설치 . 그러나이 경로를 사용하면 개인 데이터 (앱, 게임, 사용자 환경 설정, 개인 미디어 등)도 손실된다는 것을 명심하십시오.

하지만 더 나은 방법이 있습니다. 복구 설치를 사용하면 모든 데이터를 잃지 않고 모든 Windows 구성 요소를 재설정 할 수 있습니다. 그러나 단점은 새로 설치하는 것보다 절차가 더 지루하다는 것입니다.

수리 설치 (현재 위치 수리)를 수행하기로 결정한 경우이 문서 ( 여기 )는 단계별 지침입니다.

7 분 읽기