일부 Windows 10 사용자는 설치를 시도하는 모든 보류 중인 Windows 업데이트가 0x800f0845와 함께 궁극적으로 실패한다고 보고하고 있습니다. 에러 코드. 대부분의 경우 영향을 받는 사용자는 이 문제로 인해 보류 중인 새 Windows 업데이트를 설치할 수 없다고 보고합니다.
이 문제가 발생하면 먼저 Windows 업데이트 문제 해결사를 실행하여 운영 체제에서 문제를 자동으로 해결할 수 없는지 확인해야 합니다. 유틸리티가 자체적으로 문제를 해결할 수 없는 경우 수동으로 또는 업데이트 에이전트를 사용하여 업데이트 작업과 관련된 모든 WU 구성 요소를 재설정해야 합니다.
그러나 0x800f0845의 경우 오류는 실제로 일부 유형의 시스템 파일 손상으로 인해 발생하므로 DISM 및 SFC라는 두 가지 기본 제공 유틸리티를 사용하여 오류를 식별하고 수정해야 합니다. 그것으로 충분하지 않다면 제자리 수리에 새로 설치하는 것을 고려하십시오.
그러나 Windows 버전을 효과적으로 다시 설치할 준비가 되지 않은 경우 Windows 업데이트 카탈로그에서 직접 보류 중인 업데이트를 수동으로 설치하여 손상된 WU 구성 요소를 우회할 수 있습니다. .
방법 1:Windows 업데이트 문제 해결사 실행
다른 수정을 시도하기 전에 컴퓨터가 문제를 자동으로 수정할 수 없는지 확인하는 것으로 시작해야 합니다. 다행히도 모든 최신 Windows 버전(Windows 10 포함)에는 Windows Update와 관련된 가장 일반적인 불일치를 검색하고 친숙한 시나리오가 발견되는 경우 권장 수정 사항을 자동으로 적용할 수 있는 자동화 유틸리티가 포함되어 있습니다.
물론, 이것이 알려진 모든 문제를 해결하지는 못하지만 0x800f0845 문제를 해결하는 좋은 첫 번째 단계입니다. 오류 코드.
Windows 업데이트 문제 해결사를 실행하려면 아래 지침에 따라 배포하고 권장 수정 사항을 적용하세요.
- Windows 키 + R 누르기 실행 열기 대화 상자. 그런 다음 'ms-settings:troubleshoot' 를 입력합니다. Enter 키를 누릅니다. 문제 해결 열기 설정 탭 탭.
- 문제 해결에 들어가면 설정 탭 앱에서 오른쪽 섹션으로 이동하여 Windows 업데이트를 클릭합니다. 을 클릭한 다음 문제 해결사 실행을 클릭합니다. .
- Windows 업데이트 문제 해결사 유틸리티를 열자 마자 일반적인 불일치에 대한 검색이 시작됩니다. 이 프로세스가 완료되면 이 수정 사항 적용을 클릭합니다. 수정이 권장되는 경우.
- 권장되는 수정 사항에 따라 일련의 추가 지침을 따라야 할 수도 있습니다.
- 수정 사항이 성공적으로 적용되면 컴퓨터를 다시 시작하고 0x800f0845로 이전에 실패한 업데이트를 다시 설치해 보십시오. 오류 코드.
방법 2:Windows 업데이트 재설정
이 오류를 유발할 수 있는 또 다른 매우 일반적인 원인은 실제로 림보 상태(활성화 또는 비활성화가 아님)에 갇힌 Windows 업데이트의 하나 이상의 하위 구성 요소입니다. 이 시나리오가 적용 가능한 경우 업데이트 작업과 관련된 모든 WU 구성 요소를 재설정하여 이 문제를 해결할 수 있습니다.
이는 자동화된 스크립트를 실행하거나 수동으로(상승된 CMD 프롬프트에서) 수행할 수 있습니다. 그러나 선호하는 접근 방식에 관계없이 두 유형의 사용자를 모두 수용할 수 있도록 두 가지 별도의 가이드를 만들었습니다.
업데이트 에이전트를 통한 WU 재설정
- 이 링크를 엽니다(여기). ) 기본 브라우저에서 다운로드를 클릭합니다. ResetWUEng.zip과 연결된 버튼 Windows 업데이트 재설정 다운로드 대리인.
- 다운로드가 완료되면 7zip 또는 Winzip과 같은 유틸리티를 사용하여 아카이브 압축을 풉니다.
- 유틸리티가 추출되면 ResetWUEng.exe를 두 번 클릭합니다. 예를 클릭합니다. 사용자 계정 컨트롤(UAC)에서 메시지가 표시될 때 창.
- 최종 메시지에서 예를 클릭합니다. 작업이 완료될 때까지 기다린 다음 컴퓨터를 다시 시작합니다.
- 컴퓨터가 다시 부팅된 후 0x800f0845로 이전에 실패한 업데이트를 다시 설치하십시오. 오류를 확인하고 이제 문제가 해결되었는지 확인하세요.
- 같은 문제가 발생할 경우 메소드로 바로 이동 3 .
상승된 CMD를 통한 WU 재설정
- Windows 키 + R 누르기 실행 열기 대화 상자. 새 텍스트 상자 안에 'cmd'를 입력합니다. Ctrl + Shift + Enter를 누릅니다. 상승된 명령 프롬프트 열기 . UAC(사용자 계정 컨트롤)가 표시되면 , 예를 클릭합니다. 관리 권한을 부여합니다.
- 상승된 CMD 프롬프트에 들어가면 다음 명령을 순서대로 입력하고 Enter 키를 누릅니다. 모든 관련 Windows 업데이트를 중지하기 위해 서비스:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
참고: 이러한 명령은 Windows 업데이트, MSI 설치 프로그램, 암호화 및 BITS 서비스를 효과적으로 중지합니다.
- 모든 관련 서비스가 중지되면 다음 두 명령을 순서대로 실행하고 Enter 키를 누릅니다. 각각 다음:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
참고: 이 작업은 SoftwareDistribution을 지우고 이름을 변경합니다. 및 Catroot2 폴더. 두 폴더는 WU 구성 요소에서 임시 OS 업데이트 파일을 저장하기 위한 저장소 컨테이너로 사용됩니다. 일반적으로 삭제할 수 있는 방법이 없으므로 OS에서 새 항목을 생성하도록 하려면 이름을 바꿔야 합니다.
- 두 개의 새 폴더 이름이 변경된 후 다음 명령을 순서대로 실행하고 Enter 키를 누릅니다. 2단계에서 비활성화한 서비스를 다시 활성화하기 위해 각 명령 다음에:
net start wuauserv net start cryptSvc net start bits net start msiserver
- 모든 서비스가 다시 시작된 후 이전에 실패한 Windows 업데이트를 다시 설치하고 0x800f0845 없이 작업이 완료되는지 확인합니다. 오류 코드.
동일한 문제가 계속 발생하는 경우 아래의 다음 잠재적 해결 방법으로 이동하세요.
방법 3:DISM 및 SFC 스캔 실행
영향을 받는 사용자에 따르면 이 특정 문제(오류 코드 0x800f0845로 특정 Windows 업데이트 설치 실패) 이는 종종 WU(Windows Update) 구성 요소를 손상시키는 손상된 시스템 파일로 인해 발생합니다.
이것은 심각한 문제처럼 보이지만 좋은 소식은 Windows 10에 손상된 시스템 파일의 대부분을 자동으로 수정할 수 있는 몇 가지 기본 제공 유틸리티(DISM 및 SFC)가 포함되어 있다는 것입니다.
SFC(시스템 파일 검사기) 손상된 파일을 정상적인 복사본으로 교체하여 수정하기 위해 로컬에 저장된 아카이브에 의존하는 100% 로컬 도구입니다.
DISM(배포 및 이미지 서비스 및 배포) 교체해야 하는 손상된 파일의 정상적인 동등물을 다운로드하기 위해 WU의 하위 구성 요소를 사용합니다. SFC보다 우수하지만 DISM이 사용하는 바로 그 하위 구성 요소에 손상이 있는 경우 효율성에 영향을 미칠 수 있습니다.
두 유틸리티는 서로 다른 작업을 수행하므로 0x800f0845의 원인이 되는 손상된 인스턴스를 수정할 가능성을 최대화하기 위해 SFC 및 DISM 스캔을 빠르게 연속적으로 실행하는 것이 좋습니다.
SFC 스캔 수행으로 시작 작업이 완료될 때까지 참을성 있게 기다리십시오.
참고 :작업이 완료되기 전에 중단하면 HDD/SSD에 논리적 오류가 발생하여 다른 문제가 발생할 수 있습니다.
작업이 완료되면 컴퓨터를 다시 시작하고 DISM 검사를 시작하기 전에 다음 시작이 완료될 때까지 기다리세요. .
참고: DISM을 성공적으로 완료하려면 안정적인 인터넷 연결이 필요하므로 이 절차를 시작하기 전에 안정적인 네트워크에 연결되어 있는지 확인하십시오.
두 번째 스캔이 완료되면 컴퓨터를 다시 시작하고 다음 컴퓨터 시작 시 작업이 완료되는지 확인합니다.
방법 5:Windows 업데이트 카탈로그를 사용하여 업데이트
위의 방법으로 0x800f0845 의 근본 원인을 식별하고 수정할 수 없는 경우 오류 코드가 있는 경우 로컬 Windows 업데이트 구성 요소에 의존하지 않고 항상 WU 구성 요소를 우회하고 보류 중인 업데이트를 수동으로 설치할 수 있습니다.
Microsoft 업데이트 카탈로그를 사용하면 이 작업을 쉽게 수행할 수 있습니다. . 영향을 받는 여러 사용자가 이 작업을 통해 마침내 OS 빌드를 사용 가능한 최신 버전으로 가져올 수 있음을 확인했습니다.
중요: 이 방법은 0x800f0845 에러 코드. 보류 중인 업데이트를 설치할 수 있도록 하는 해결 방법일 뿐입니다.
이 경로를 사용하기로 결정한 경우 아래 지침에 따라 Microsoft 업데이트 카탈로그를 통해 보류 중인 업데이트를 수동으로 설치하십시오.
- 이 링크에 액세스(여기 ) 기본 브라우저에서 Microsoft 업데이트 카탈로그에 액세스 공식 웹사이트.
- 들어가면 검색 기능을 사용하여 0x800f0845 설치에 실패한 업데이트를 검색합니다. 에러 코드.
- 결과가 나타나면 OS 아키텍처와 Windows 버전을 확인하여 Windows 빌드와 호환되는 버전을 식별합니다.
참고: OS 아키텍처를 모르는 경우 이 PC 를 마우스 오른쪽 버튼으로 클릭합니다. 파일 탐색기에서 속성을 선택합니다. 컨텍스트 메뉴에서. 그런 다음 결과 목록에서 시스템 유형 을 확인합니다. OS의 비트 버전을 확인하십시오.
- 컴퓨터에 설치해야 하는 올바른 업데이트를 결정한 후 다운로드 버튼을 클릭하고 프로세스가 완료될 때까지 기다립니다.
- 다운로드가 완료되면 업데이트가 다운로드된 위치로 이동하여 .inf 파일을 마우스 오른쪽 버튼으로 클릭하고 설치를 선택합니다.
- 화면의 지시에 따라 설치를 완료한 다음 설치에 실패한 나머지 업데이트에 대해 2~5단계를 반복합니다.
- 대기 중인 모든 업데이트가 성공적으로 설치된 후 컴퓨터를 재부팅하고 Windows Update 화면에서 대기 중인 업데이트가 사라졌는지 확인합니다.
방법 6:복구 설치/새로 설치 수행
위의 수정 사항 중 어느 것도 이 문제를 해결할 수 없는 경우 시스템이 기존 방식으로 해결할 수 없는 일부 유형의 시스템 파일 손상을 처리하고 있을 가능성이 큽니다. 이 시나리오가 적용 가능한 경우 수리 설치(전체 복구) 또는 새로 설치를 통해 모든 Windows 구성 요소를 재설정해야만 문제를 해결할 수 있습니다.
매우 Windows 구성 요소를 재설정하려는 경우 권장되는 방법은 수리 설치(현재 위치 수리)로 이동하는 것입니다. 이 작업은 OS 구성 요소에만 영향을 미치므로 개인 미디어, 게임, 응용 프로그램 및 일부 사용자 기본 설정은 그대로 유지됩니다.
참고: repair install(in-place repair)을 수행하려면 설치 미디어가 필요할 수 있습니다. – 복구 메뉴를 불러오기 위해 부팅 순서 동안 3번의 시스템 중단을 강제할 준비가 되어 있지 않은 경우(약간 위험).
그러나 빠르고 고통 없는 절차를 원하시면 새로 설치해야 합니다. . 그러나 데이터를 미리 백업하지 않으면 OS 드라이브 및 사용자 지정 사용자 기본 설정에 저장된 개인 데이터는 최소한 손실된다는 점을 명심하십시오.