Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

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 Update 문제 해결사를 실행하여 문제를 해결했다고 보고했습니다.

내장된 트러블슈터는 비효율적이었던 이력이 있지만 특정 경우에 효과가 있는 것 같습니다. 이 기본 제공 도구에는 친숙한 문제가 식별되는 경우 자동으로 시행되는 다양한 수리 전략이 포함되어 있습니다.

IWndows Update 문제 해결사 실행에 대한 빠른 가이드는 다음과 같습니다.

  1. Windows 키 + R 누르기 실행 대화 상자를 엽니다. 그런 다음 "ms-settings:troubleshoot를 입력합니다. "를 누르고 Enter 키를 누릅니다. 문제 해결 열기 설정 탭 앱. Windows에서 0x8007045b 오류를 수정하는 방법?
  2. 문제 해결 탭으로 들어가면 커서를 화면의 오른쪽 섹션으로 이동하고 시작 및 실행으로 이동합니다. 부분. 해당 범주가 표시되면 Windows Update를 클릭한 다음 문제 해결사 실행을 클릭합니다. . Windows에서 0x8007045b 오류를 수정하는 방법?
  3. 유틸리티를 시작하면 스캔이 완료될 때까지 참을성 있게 기다리십시오. 이 부분은 궁극적으로 이 유틸리티에 포함된 수리 전략이 현재 상황에 적용되는지 여부를 결정합니다. Windows에서 0x8007045b 오류를 수정하는 방법?
  4. 실행 가능한 수정 사항이 권장되는 경우 이 수정 사항 적용을 클릭할 수 있는 창이 표시됩니다. , 수리 전략을 시행합니다. 적용 가능한 수정 유형에 따라 복구 전략을 적용하기 위해 일련의 추가 단계를 수행해야 할 수도 있습니다. Windows에서 0x8007045b 오류를 수정하는 방법?
  5. 수정 사항을 적용한 후 컴퓨터를 다시 시작하고 다음 시작 순서가 완료되면 이전에 오류를 발생시켰던 작업을 반복합니다.

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

방법 2:DISM 또는 SFC 스캔 수행

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

이 잡일과 관련하여 모든 최신 Windows 버전에는 SFC 및 DISM이라는 두 가지 효과적인 내장 도구가 있습니다.

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

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

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

  1. Windows 키 + R 누르기 실행 열기 대화 상자. 이 작업을 수행한 후 “cmd”를 입력합니다. 텍스트 상자 안에서 Ctrl + Shift + Enter를 누릅니다. 상승된 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤)가 표시되면 프롬프트가 표시되면 를 클릭합니다. 관리 권한을 부여합니다. Windows에서 0x8007045b 오류를 수정하는 방법?
  2. 상승된 명령 프롬프트에 들어가면 다음 명령을 순서대로 입력하고 Enter 키를 누릅니다. 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는 모두 이 특정 문제를 일으키는 것으로 알려져 있습니다. 이 문제의 영향을 받은 여러 사용자가 실시간 보호를 비활성화하거나 보안 제품군을 모두 제거하여 문제를 해결했습니다.

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

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

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

이를 방지하려면 프로그램을 완전히 제거하고 남은 파일을 남기지 않도록 해야 합니다. 이 작업을 수행하기로 결정한 경우 이 문서(여기 ) 타사 AV 제품군을 완전히 제거하고 남은 파일을 제거합니다.

이 잠재적 수정 사항을 적용할 수 없거나 0x8007045B 가 계속 표시되는 경우 3rd party av를 제거한 후에도 오류가 발생하면 아래의 다음 방법으로 이동합니다.

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

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

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

다음은 상승된 명령 프롬프트에서 모든 Windows 업데이트 구성 요소를 수동으로 재설정하여 문제를 해결하는 빠른 가이드입니다.

  1. Windows 키 + R 누르기 실행 대화 상자를 엽니다. 다음으로 "cmd"를 입력합니다. 텍스트 상자 안에서 Ctrl + Shift + Enter를 누릅니다. 상승된 명령 프롬프트를 엽니다. UAC(사용자 계정 컨트롤)에서 메시지가 표시되면 , 를 클릭합니다. 관리자 액세스 권한을 부여합니다. Windows에서 0x8007045b 오류를 수정하는 방법?
  2. 상승된 명령 프롬프트에서 다음 명령을 입력하고 Enter: 키를 누릅니다.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    참고: 이 명령을 실행하면 Windows Update 서비스, 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 구성 요소를 재설정할 수 있습니다. 하지만 단점은 새로 설치하는 것보다 절차가 더 지루하다는 것입니다.

수리 설치(내부 수리)를 수행하기로 결정한 경우 이 문서(여기 ) 단계별 지침.