Wsus에서 Windows 10 0xc1800118 오류 해결 방법

차례:

비디오: Windows 10 Build 20236 - Meet Now, 10X OOBE, Settings, UI Tweaks + MORE 2024

비디오: Windows 10 Build 20236 - Meet Now, 10X OOBE, Settings, UI Tweaks + MORE 2024
Anonim

Windows 10 업데이트 설치는 설치 프로세스 중 및 설치 후 발생할 수있는 모든 오류로 인해 까다로울 수 있습니다. 오류 메시지 0xc1800118은 Windows 10 업데이트 또는 새 OS 빌드를 설치할 때 가장 자주 발생하는 오류 중 하나입니다.

오류 0xc1800118은 많은 Windows 10 사용자에게 영향을 미칩니다

“Windows 10, 버전 1607 오류 0xc1800118에 대한 기능 업데이트”가 표시되고 설치가 실패합니다. 누구나 0xc1800118 오류의 의미에 대해 밝힐 수 있습니다. 감사합니다

이 문제는 Windows 10 버전 1607 업데이트가 암호화되었지만 WSUS 데이터베이스에서 암호화 된 것으로 나타나지 않으면 발생합니다. 또한 KB3159706을 적용하기 전에 업데이트가 동기화되면이 문제가 발생할 수 있다고 설명합니다.

0xc1800118 오류를 해결하는 단계

1. WSUS가 잘못된 상태인지 여부를 감지합니다. 이는“TotalResults> 0”결과로 표시됩니다. 이렇게하려면 다음 쿼리를 실행하십시오.

TotalResults = Count (*)를 선택하십시오.

tbFile에서

여기서 (IsEncrypted = 1이고 DecryptionKey가 NULL 임) 또는 ('% 14393 %.esd'와 같은 FileName 및 IsEncrypted = 0)

2. "업그레이드"분류 (USS 또는 독립형 WSUS)를 비활성화합니다. 이렇게하려면 PowerShell에서 다음 명령을 실행하십시오.

Get-Wsus 분류 | Where-Object -FilterScript {$ _. Classification.Title -Eq“업그레이드”} | 세트-서스 분류-비활성화

3. 이전에 동기화 된 업그레이드를 삭제합니다 (모든 WSUS – 최상위 서버에서 시작). 이 PowerShell 명령을 실행하십시오.

$ s = Get-WsusServer

$ 1607Updates = $ s.SearchUpdates (“버전 1607”)

업데이트 | foreach {$ _. Decline ()}

업데이트 | foreach {$ s.DeleteUpdate ($ _. Id.UpdateId)}

두 번째 명령에서“버전 1607”은 영어 업데이트를 나타냅니다. 영어 이외의 업데이트의 경우 언어에 맞는 제목을 SearchUpdates 문자열로 바꿉니다.

중요 사항: Powershell이 ​​아무 것도하지 않는다는 인상을받을 수 있습니다. 도구가 멈추기 때문에 명령을 입력 할 수 없습니다. 업그레이드를 삭제하는 데 30 분 이상 걸릴 수 있습니다. 프롬프트가 표시 될 때까지 실행하십시오.

4. "업그레이드"분류 (USS 또는 독립형 WSUS)를 활성화합니다. 이 PowerShell 명령을 실행하십시오.

Get-Wsus 분류 | Where-Object -FilterScript {$ _. Classification.Title -Eq“업그레이드”} | 세트-수스 분류

5. 다음 명령을 사용하여 WSUS 데이터베이스 의 tbFile 테이블 (모든 WSUS – 최상위 서버에서 시작)에서 파일을 삭제하십시오.

@NotNeededFiles 테이블 선언 (FileDigest binary (20) UNIQUE);

@NotNeededFiles (FileDigest)에 삽입하십시오 (tbFileForRevision에서 FileDigest를 선택하지 않고 FileName은 '% 14393 %.esd'와 같은 tbFile에서 FileDigest를 선택하십시오);

FileDigest가있는 tbFileOnServer에서 삭제 (@NotNeededFiles에서 FileDigest 선택)

FileDigest가있는 tbFile에서 삭제 (@NotNeededFiles에서 FileDigest 선택)

다음 PowerShell 명령을 사용하여 전체 동기화 (USS 또는 독립 실행 형 WSUS)를 수행합니다.

$ sub = $ s.GetSubscription ()

$ sub.StartSynchronization ()

7. 화면에 오류 0xc1800118이 계속 나타나면 명령 프롬프트에서 다음 명령실행하십시오.

  • 정거장 wuauserv
  • 델 % windir % SoftwareDistributionDataStore *

8. 업데이트를 스캔하십시오.

Wsus에서 Windows 10 0xc1800118 오류 해결 방법