나는 최근 98 %에서 지속적으로 실패한 Windows 8.1 업데이트를 가지고 있습니다.
C : \ Windows \ WindowsUpdate.log의 오류는 다음과 같습니다.
[AU_SHUTDOWN_INSTALL_FAILED] 101 {F8C84DA5-5880-403A-B908-64E113527A12} 219 800f0922 AutomaticUpdates 실패 콘텐츠 설치 설치 실패 : 오류 0x800f0922가있는 다음 업데이트를 설치하지 못했습니다.
C : \ Windows \ Logs \ CBS \ CBS.log의 오류는 다음과 같습니다.
오류 HRESULT_FROM_WIN32 (ERROR_DISK_FULL) Windows에서 시작된 오류 CSI 0000015d @ 2017 / 5 / 3 : 13 : 07 : 13.557 (F) base \ wcp \ plugins \ bfsvc \ bfsvc.cpp (218) 오류 :: Windows :: WCP :: Bfsvc :: BasicInstaller :: 설치 식 : HRESULT_FROM_WIN32 (GetLastError ()) [gle = 0x80004005]
나는 디스크의 파티션을 두 개 가지고 있었고 둘 다 여유 공간이 충분했습니다.
이 오류는 숨겨진 복구 / MBR 파티션이 가득 찼기 때문에 발생했습니다. 파티션을 백업 할 때 사용한 도구로 복사 한 일부 파일을 삭제해야했습니다.
기본적으로 사용 된 단계는 다음과 같습니다.
- Windows 검색 창에 "cmd"를 입력하고 관리자 권한으로 명령 프롬프트를 엽니 다.
- 그런 다음 "diskpart"를 입력하십시오.
- "list disk"명령을 입력하여 컴퓨터의 모든 하드 디스크를 나열하십시오.
- "select disk n"을 입력하십시오. 여기서 n은 복구 파티션이있는 하드 디스크의 번호입니다.
- 선택한 하드 디스크의 모든 파티션을 표시하려면 "list partition"을 입력하십시오.
- "select partition m"을 입력하십시오. 여기서 m은 복구 파티션 번호입니다.
- 그런 다음 "assign"을 입력하십시오 : 시스템이 자동으로 드라이브 문자를 할당합니다.
이 명령 다음에 Windows 탐색기에서 복구 파티션을 볼 수 있습니다 (파티션이 여전히 보이지 않으면 새로 고침을 시도하십시오). 여유 공간이 얼마나 남았는지 알 수 있고, 필요한 경우 정리를 수행 할 수 있습니다 (삭제 한 항목을 알고 있는지 확인하십시오). 저의 경우, 저는 총 350M에서 70K가 무료였습니다. 청소를하면 290M이 무료였습니다.
그런 다음 복구 파티션을 숨겨야합니다. 기본적으로 숨기기 단계와 동일하지만 마지막 단계는 "remove letter = e"를 입력하십시오. e는 복구 파티션의 드라이브 문자입니다.
이 후 오류없이 업데이트를 설치할 수있었습니다.