Paano ayusin ang mga bintana 10 0xc1800118 error sa wsus

Talaan ng mga Nilalaman:

Video: Windows server 2019 - How to Resolve Wsus Server Connection Error 2024

Video: Windows server 2019 - How to Resolve Wsus Server Connection Error 2024
Anonim

Ang pag-install ng mga pag-update ng Windows 10 ay maaaring minsan ay nakakalito dahil sa lahat ng mga pagkakamali na maaaring mangyari sa panahon at pagkatapos ng proseso ng pag-install. Ang error na mensahe 0xc1800118 ay isa sa mga madalas na nakatagpo ng mga pagkakamali kapag nag-install ng mga update sa Windows 10 o mga bagong OS.

Ang error 0xc1800118 ay nakakaapekto sa maraming mga gumagamit ng Windows 10

Tumatanggap ako ng "Tampok na pag-update sa windows 10, bersyon 1607 error 0xc1800118 ″ at nabigo ang pag-install. Maaari bang magkaroon ng ilaw sa kung ano ang kahulugan ng 0xc1800118. Salamat

Ang problemang ito ay nangyayari kung ang pag-update ng Windows 10 Bersyon 1607 ay naka-encrypt ngunit hindi lilitaw bilang naka-encrypt sa WSUS Database. Ipinaliwanag din ng Microsoft na ang problemang ito ay maaaring mangyari kung ang mga pag-update ay naka-sync bago mo ilapat ang KB3159706.

Mga hakbang upang ayusin ang error 0xc1800118

1. Alamin kung ang WSUS ay nasa isang masamang estado, na ipinapahiwatig ng isang resulta na "TotalResults> 0". Upang gawin ito, patakbuhin ang sumusunod na query:

piliin ang TotalResults = Bilangin (*)

mula sa tbFile

kung saan (IsEncrypted = 1 at ang DecryptionKey ay NULL) o (FileName tulad ng '% 14393%.esd' at IsEncrypted = 0)

2. Huwag paganahin ang pag-uuri ng "Mga upgrade" (USS o stand-alone WSUS). Upang gawin ito, patakbuhin ang sumusunod na utos sa PowerShell:

Kumuha-WsusClassification | Saan-Bagay -Filterdit {$ _. Classification.Title -Eq "Mga Pag-upgrade"} | Itakda-WsusClassification -Disable

3. Tanggalin ang mga naunang na-sync na pag-upgrade (lahat ng WSUS - magsimula sa pinakamataas na server). Patakbuhin ang utos na PowerShell na ito:

$ s = Kumuha-WsusServer

$ 1607Updates = $ s.SearchUpdates ("bersyon 1607")

$ 1607Updates | unahan {$ _. Tanggihan ()}

$ 1607Updates | unahan {$ s.DeleteUpdate ($ _. Id.UpdateId)}

Sa pangalawang utos, ang "bersyon 1607" ay kumakatawan sa mga update sa wikang Ingles. Para sa mga pag-update na hindi Ingles, palitan ang mga pamagat na naaangkop sa wika para sa string ng SearchUpdates.

Mahalagang tala: Maaari kang magkaroon ng impression na ang Powershell ay nabigo na gumawa ng anupaman. Hindi mo magagawang mag-type ng mga utos, dahil ang mga tool ay nakasabit lamang doon. Ang pagtanggal ng mga pag-upgrade ay maaaring minsan na tumagal ng higit sa 30 minuto. Hayaan lamang itong tumakbo hanggang makabalik ka sa isang pag-agaw.

4. Paganahin ang pag-uuri ng "Mga upgrade" (USS o stand-alone WSUS). Patakbuhin ang utos na PowerShell na ito:

Kumuha-WsusClassification | Saan-Bagay -Filterdit {$ _. Classification.Title -Eq "Mga Pag-upgrade"} | Itakda-WsusClassification

5. Tanggalin ang mga file mula sa talahanayan ng tbFile sa WSUS database (lahat ng WSUS - magsimula sa pinakamataas na server) gamit ang utos na ito:

ipahayag ang talahanayan ng @NotNeededFiles (FileDigest binary (20) UNIQUE);

ipasok sa @NotNeededFiles (FileDigest) (piliin ang FileDigest mula sa tbFile kung saan ang FileName tulad ng '% 14393%.esd' maliban piliin ang FileDigest mula sa tbFileForRevision);

tanggalin mula sa tbFileOnServer kung saan ang FileDigest sa (piliin ang FileDigest mula sa @NotNeededFiles)

tanggalin mula sa tbFile kung saan ang FileDigest sa (piliin ang FileDigest mula sa @NotNeededFiles)

6. Magsagawa ng isang buong pag-sync (USS o stand-alone WSUS) gamit ang sumusunod na utos ng PowerShell:

$ sub = $ s.GetSubscription ()

$ sub.StartSynchronization ()

7. Kung ang error 0xc1800118 ay lilitaw pa rin sa screen, patakbuhin ang sumusunod na utos sa Command Prompt:

  • net stop wuauserv
  • del% windir% SoftwareDistributionDataStore *

8. I-scan para sa mga update.

Paano ayusin ang mga bintana 10 0xc1800118 error sa wsus