Kako popraviti Windows 10 0xc1800118 pogreške na wsusu

Sadržaj:

Video: Оффлайн обновление продуктов Microsoft с помощью WSUS Offline Update 2024

Video: Оффлайн обновление продуктов Microsoft с помощью WSUS Offline Update 2024
Anonim

Instalacija ažuriranja Windowsa 10 ponekad može biti vrlo škakljiva zbog svih pogrešaka koje se mogu pojaviti za vrijeme i nakon postupka instalacije. Poruka o pogrešci 0xc1800118 jedna je od najčešće susretanih pogrešaka prilikom instaliranja Windows 10 ažuriranja ili novih sastavljanja OS-a.

Pogreška 0xc1800118 utječe na mnoge korisnike sustava Windows 10

Primam "Ažuriranje značajki na Windows 10, pogreška verzije 1607 0xc1800118 ″ i instalacija ne uspije. Može li netko osvijetliti što znači pogreška 0xc1800118. Hvala vam

Taj se problem pojavljuje ako je ažuriranje sustava Windows 10 Verzija 1607 šifrirano, ali ne izgleda kao šifrirano u WSUS bazi podataka. Microsoft također objašnjava da bi se ovaj problem mogao pojaviti ako se ažuriranja sinkroniziraju prije primjene KB3159706.

Koraci za ispravljanje pogreške 0xc1800118

1. Otkrijte je li WSUS u lošem stanju, što je označeno rezultatom "TotalResults> 0". Da biste to učinili, pokrenite sljedeći upit:

odaberite TotalResults = Broj (*)

od tbFile

gdje je (IsEncrypted = 1, a DecryptionKey je NULL) ili (naziv datoteke poput '% 14393%.esd' i IsEncrypted = 0)

2. Onemogućite klasifikaciju "Nadogradnje" (USS ili samostalni WSUS). Da biste to učinili, u PowerShellu pokrenite sljedeću naredbu:

Get-WsusClassification | Where-Object -FilterScript {$ _. Classification.Title -Eq "Nadogradnje"} | Set-WsusClassification-Onemogući

3. Izbrišite prethodno sinkronizirane nadogradnje (svi WSUS - započnite na najvišem poslužitelju). Pokrenite ovu naredbu PowerShell:

$ s = Get-WsusServer

$ 1607Updates = $ s.SearchUpdata ("verzija 1607")

Ažuriranja $ 1607 | foreach {$ _. Odbiti ()}

Ažuriranja $ 1607 | foreach {$ s.DeleteUpdate ($ _. Id.UpdateId)}

U drugoj naredbi "verzija 1607" predstavlja ažuriranja na engleskom jeziku. Za ažuriranja koja nisu engleski, zamijenite naslove koji odgovaraju jeziku za string SearchUpdates.

Važna napomena: Možda imate dojam da Powershell ništa ne uspijeva. Nećete moći tipkati naredbe jer alat tamo visi. Brisanje nadogradnji može potrajati i duže od 30 minuta. Pustite ga da radi dok se ne vratite na prompt.

4. Omogućite klasifikaciju „Nadogradnje“ (USS ili samostalni WSUS). Pokrenite ovu naredbu PowerShell:

Get-WsusClassification | Where-Object -FilterScript {$ _. Classification.Title -Eq "Nadogradnje"} | Set-WsusClassification

5. Izbrišite datoteke iz tablice tbFile u WSUS bazi podataka (svi WSUS - započnite na najvišem poslužitelju) pomoću ove naredbe:

izjaviti @NotNeededFiles tablicu (FileDigest binarni (20) UNIQUE);

umetnite u @NotNeededFiles (FileDigest) (odaberite FileDigest iz tbFile gdje FileName poput '% 14393%.esd', osim odaberite FileDigest iz tbFileForRevision);

izbriši iz tbFileOnServer gdje je FileDigest (odaberite FileDigest iz @NotNeededFiles)

izbriši iz tbFile gdje je FileDigest (odaberite FileDigest iz @NotNeededFiles)

6. Izvršite potpunu sinkronizaciju (USS ili samostalni WSUS) koristeći sljedeću naredbu PowerShell:

$ sub = $ s.GetSubscription ()

$ Sub.StartSynchronization ()

7. Ako se pogreška 0xc1800118 i dalje pojavi na zaslonu, pokrenite sljedeću naredbu u naredbenom retku:

  • net stop wuauserv
  • del% windir% SoftwareDistributionDataStore *

8. Tražite ažuriranja.

Kako popraviti Windows 10 0xc1800118 pogreške na wsusu