Kako odpraviti napako pri posodobitvi sistema Windows 0xc1900223?

Posodabljanje sistema Windows 10 ni neobvezna tradicija, je nujna potreba. Poleg posodobitev funkcij, ki popestrijo operacijski sistem, je treba posodobiti še druge ključne komponente, na primer definicije virusov za Windows Defender. Druge posodobitve vključujejo posodobitve za vaše gonilnike in druge vmesnike za programiranje programov, kot je .NET Framework.





Številni uporabniki od zdaj razumejo težo zastarelega sistema in se trudijo, kolikor je le mogoče, vedno namestiti najnovejše posodobitve Microsofta. Včasih pa se popravijo: pripomoček Windows Update pogosto povzroči napake, ki pomenijo, da se postopek posodabljanja ne more nadaljevati. Ena od teh kod napak je napaka Windows Update 0xc1900223.

Menimo, da vas je ta napaka pripeljala sem. Prikazali vam bomo različne rešitve in rešitve, ki so drugim uporabnikom, kot ste vi, pomagali, da se jih rešijo.

Zakaj se zgodi napaka posodobitve sistema Windows 10 0xc1900223?

Microsoftov opis napake se glasi:

“To pomeni, da je prišlo do težave pri prenosu in namestitvi izbrane posodobitve. Windows Update bo poskusil znova pozneje in trenutno vam ni treba storiti ničesar. '



Ta razlaga kaže, da morate spustiti žogo in se vrniti kasneje. Vendar ni vedno tako. Včasih napako vedno vidite, ne glede na to, koliko odmorov naredite. To kaže, da obstajajo določeni vzroki, ki jih morate odpraviti.

Te osnovne težave med drugim vključujejo težave z internetno povezavo, zlonamerno programsko opremo, VPN, težave s storitvami in komponentami Windows Update, težave z datoteko gostiteljev, poškodovan Winsock in problematičen predpomnilnik DNS.

Eden za drugim vam bomo pokazali vodnike, kako rešiti te težave.



Prepričajte se, da imate delujočo internetno povezavo

Pravi razlog za sporočilo o napaki je včasih pomanjkanje internetne povezave. Morda se vam zdi internetna povezava vašega računalnika dobra, v resnici pa ne. Preden začnete z naprednim odpravljanjem težav, preverite, ali vaš internet deluje. Odprite brskalnik in poskusite naložiti spletno stran.

Če nič ne deluje, razmislite o ponovnem zagonu usmerjevalnika. Izklopite računalnik in nato izklopite napajanje usmerjevalnika. Čez nekaj minut ponovno vklopite naprave in preverite, ali se je povezava spet vrnila. Če še vedno nič ne deluje, se obrnite na ponudnika internetnih storitev.

Onemogoči merjeno povezavo

Običajno lahko Windows 10 uporablja vaše podatke, vendar se mu zdi primerno prenesti vse razpoložljive posodobitve. To je idealno za sisteme z neomejeno omejitvijo podatkov. Če pa uporabljate merjeno povezavo, bo operacijski sistem zmanjšal porabo podatkov, kritične posodobitve bo samodejno prenesel samodejno in vam omogočil, da med drugim prenesete druge posodobitve, na primer posodobitve za Windows Store Apps.



Mogoče je, da vklop funkcije merjene povezave povzroča napako Windows Update 0xc1900223. Poskusite ga onemogočiti in preverite, ali bo posodobitev tekla brez težav. Če ne veste, kako onemogočiti funkcijo merjene povezave, sledite tem korakom:

  1. Zaženite aplikacijo Nastavitve, tako da kliknete gumb Start in izberete ikono zobnika nad ikono napajanja. Lahko se tudi skupaj dotaknete tipk Windows in I.
  2. Ko se prikaže aplikacija Nastavitve, kliknite ikono Omrežje in internet.
  3. Ko se prikaže stran Network & Internet, pojdite na levo stran okna in kliknite Wi-Fi.
  4. Nato pojdite na zavihek Wi-Fi na desni strani okna in kliknite povezavo »Upravljanje znanih omrežij«.
  5. V razdelku »Upravljanje znanih omrežij« izberite omrežje Wi-Fi in kliknite gumb Lastnosti.
  6. Pomaknite se navzdol do razdelka Merjena povezava in izklopite stikalo v razdelku »Nastavi kot merjena povezava«, če je vklopljeno.
  7. Zdaj poskusite namestiti posodobitve.

Prenesite posodobitve prek več povezav

Če vaše trenutno omrežje ni nastavljeno kot merjena povezava, poskusite vklopiti stikalo in preveriti, ali bo prenos posodobitve prek merjene povezave odpravil težavo. To se zdi čudno, vendar je nekaterim uporabnikom nekako uspelo.

Zaženite orodje za odpravljanje težav s sistemom Windows Update

Z orodjem za odpravljanje težav, ki je namenjeno za reševanje težav s pripomočkom Windows Update. Orodje bo preverilo napake, ki vplivajo na posodobitve, znova zagnalo določene storitve in odpravilo konflikte. Spodnji koraki vas bodo vodili skozi postopek:



  1. Kliknite gumb Start in izberite ikono zobnika nad ikono napajanja. Če želite aplikacijo Nastavitve zagnati hitreje, pojdite na tipkovnico in se skupaj dotaknite tipk Windows in I.
  2. Ko se odpre aplikacija Nastavitve, kliknite ikono Posodobitev in varnost.
  3. Pojdite v levo podokno vmesnika Posodobitev in varnost in kliknite Odpravljanje težav.
  4. Nato se pomaknite do desnega podokna in v razdelku Vstani in zaženi kliknite Windows Update.
  5. Kliknite gumb Zaženi orodje za odpravljanje težav, ki izpade pod Windows Update.
  6. Orodje bo zdaj preverilo težave in jih samodejno odpravilo.
  7. Ko je postopek končan, znova zaženite sistem in poskusite izvesti posodobitev.

Izvedite popolno skeniranje zlonamerne programske opreme

Možno je, da je zlonamerna programska oprema glavni krivec težave. Nekateri zlonamerni programi so zasnovani za ugrabitev omrežja vašega sistema, kar bi lahko vplivalo na nekatere komponente vašega operacijskega sistema, vključno s pripomočkom Windows Update. Možno je tudi, da je program zlonamerne programske opreme posegel v nekatere sistemske datoteke, povezane s storitvijo Windows Update.

Zagon popolnega pregleda zlonamerne programske opreme in odstranitev morebitnih zlonamernih programov lahko reši težavo. Če uporabljate neodvisni protivirusni program, lahko preprosto odprete vmesnik programa in zaženete celotno skeniranje. Upoštevajte, da bo s popolnim pregledom preverjena področja v sistemu, ki jih hitra skeniranja ne. Če ne veste, kako zagnati celotno optično branje, lahko preprosto poiščete vodnik na strani za podporo razvijalca programa.

Če kot glavni zaščitni program uporabljate Windows Security Suite, vam bodo naslednji koraki pokazali, kaj storiti:

  1. Odprite aplikacijo Nastavitve tako, da z desno miškino tipko kliknete gumb Start in v meniju Hitri dostop izberete Nastavitve. Nastavitve lahko odprete tudi tako, da se skupaj dotaknete logotipa Windows in tipk I.
  2. Ko se prikaže začetni zaslon z nastavitvami, pojdite na dno strani in kliknite Posodobitev in varnost.
  3. Ko pridete do vmesnika Update & Security, se pomaknite do levega podokna okna in kliknite Windows Security.
  4. Zdaj pojdite na zavihek Varnost sistema Windows na desni strani in v razdelku Zaščitna območja kliknite Zaščita pred virusi in nevarnostmi.
  5. Ko v aplikaciji Windows Security vidite vmesnik orodja za zaščito pred virusi in grožnjami, kliknite možnost Scan Scan (Možnosti skeniranja).
  6. Na zaslonu z možnostmi optičnega branja pojdite na izbirni gumb za popolno optično branje in ga izberite.
  7. Nato kliknite gumb Skeniraj zdaj.
  8. Popolno skeniranje bo trajalo več kot eno uro, odvisno od hitrosti vašega sistema.
  9. Po končanem postopku dovolite orodju za zaščito pred virusi in grožnjami, da uniči morebitne zlonamerne programe ali datoteke, ki jih najde, nato znova zaženite sistem in preverite, ali je prišlo do napake.

Varnost sistema lahko povečate tudi tako, da namestite protivirusno programsko opremo. Orodje je popoln odstranjevalec zlonamerne programske opreme. Deluje brezhibno z operacijskim sistemom Windows 10 in ne povzroča sporov z drugimi protivirusnimi programi.

Onemogočite svoj VPN

Če uporabljate programsko opremo VPN, lahko to moti povezavo Windows Updates z Microsoftovimi strežniki in posledično prikaže sporočilo o napaki. Poskusite izklopiti VPN in preverite, ali bi to rešilo težavo. Po mnenju nekaterih uporabnikov je bil to glavni vzrok napake, ki so se je rešili tako, da so onemogočili svoj VPN in odstranili morebitni nameščeni strežnik proxy.

Znova zaženite storitve Windows Update

Nekatere službe so odgovorne za vse procese, povezane s prenosom in namestitvijo posodobitev v računalnik. Morda ste dobili napako 0xc1900223, ker te storitve ne delujejo pravilno. Eden od načinov, kako jih spraviti v službo, je ponovni zagon. Če tega ne veste, vam bodo v pomoč naslednji koraki:

  1. Z desno miškino tipko kliknite gumb Start in v meniju za hitri dostop izberite Zaženi. Lahko tudi udarite tipki Windows in R, da odprete pogovorno okno Zaženi.
  2. Ko se prikaže Run, v besedilno polje vnesite »Services.msc« (brez narekovajev) in pritisnite tipko Enter.
  3. Ko se odpre aplikacija Storitve, poiščite naslednje storitve:
  • Storitev prenosa obveščevalnih podatkov
  • Kriptografske storitve
  • Storitev Windows Update
  • Posodobite storitev Orchestrator
  1. Z desno miškino tipko kliknite vsako storitev, kliknite Lastnosti in nato gumb Ustavi. Po tem v spustnem meniju Startup Type izberite Automatic in nato kliknite OK.
  2. Zdaj poskusite zagnati posodobitev.

Ponastavite Winsock

Vse vhodne in izhodne zahteve spletnih aplikacij v vašem sistemu obravnava komponenta Winsock. To je programski vmesnik, ki se nahaja v mapi System32 kot datoteka DLL. Program je zasnovan tako, da posreduje informacije iz aplikacije in jih prenese v vaš mrežni program, kot je TCP / IP.

Komponenta Winsock je lahko poškodovana in ustavi postopek posodabljanja, ki ga želite začeti. To je eden izmed znanih vzrokov težave. Poskusite ga ponastaviti, da odpravite morebitne težave, in preverite, ali se s tem odpravi napaka Windows Update. Naslednji koraki vas bodo vodili skozi postopek:

  1. Zaženite pogovorno okno Zaženi. To lahko storite tako, da z desno miškino tipko kliknete gumb Start in izberete Zaženi, poiščete Zaženi v meniju Start ali s kombinacijo tipkovnice Windows + R.
  2. Ko se v spodnjem levem kotu zaslona prikaže Run, vnesite »CMD« (brez narekovajev), nato hkrati pritisnite tipke Ctrl, Shift in Enter.
  3. Zdaj se bo odprlo pogovorno okno Nadzor uporabniškega računa in zahtevalo dovoljenje za zagon ukaznega poziva kot skrbnik. Ko se to zgodi, kliknite gumb Da.
  4. Ko se ukazni poziv odpre v skrbniškem načinu, na črni zaslon vnesite naslednjo vrstico:

netsh winsock ponastavi

  1. Windows bo zdaj ponastavil komponento Winsock z zamenjavo datoteke DLL.
  2. Ko se ukaz uspešno izvede, znova zaženite računalnik in ga poskusite posodobiti.

Ponastavite datoteko gostiteljev

Datoteka Hosts je besedilna datoteka, ki vsebuje različne omrežne konfiguracije. Tam se alfanumerični identifikatorji imen gostiteljev preslikajo na ustrezne naslove IP. Ta datoteka je ključni sestavni del omrežne infrastrukture katerega koli računalnika s sistemom Windows. Možno je, da se prikaže sporočilo o napaki, ker je datoteka Hosts poškodovana ali zdaj vsebuje napačne parametre.

Če želite težavo odpraviti, poskusite datoteko ponastaviti na privzeto. Če želite to storiti, morate biti prijavljeni v skrbniški račun. Spodnji koraki vam bodo pokazali postopek uporabe te popravke:

  1. Odprite okno File Explorerja tako, da z desno miškino tipko kliknete gumb Start in izberete File Explorer.
  2. Kliknite ta računalnik v levem podoknu okna.
  3. Odprite svoj glavni pogon. Običajno je to lokalni disk (C :).
  4. Ko se pogon odpre, dvokliknite mapo Windows.
  5. Ko pridete do mape Windows, odprite mapo System32, nato dvokliknite mapo Gonilniki.
  6. Zdaj odprite mapo Etc.
  7. Poiščite datoteko gostiteljev, jo kliknite z desno miškino tipko, v kontekstnem meniju izberite Preimenuj, nato jo preimenujte v nekaj drugega, na primer »Hosts.old« (brez narekovajev).
  8. Zdaj odprite meni Start, poiščite Beležnico in zaženite aplikacijo.
  9. Ko se Notepad odpre, v novo opombo prilepite naslednje:

# Avtorske pravice (c) 1993-2006 Microsoft Corp.

#

# To je vzorčna datoteka HOSTS, ki jo uporablja Microsoft TCP / IP za Windows.

#

# Ta datoteka vsebuje preslikave naslovov IP na imena gostiteljev. Vsak

# vnos naj bo v posamezni vrstici. Naslov IP bi moral

# se postavi v prvi stolpec, čemur sledi ustrezno ime gostitelja.

# Naslov IP in ime gostitelja morata biti ločena vsaj z enim

# presledek.

#

# Poleg tega lahko posamezne vstavite komentarje (kot so ti)

# vrstic ali po imenu stroja, označenem s simbolom '#'.

#

# Na primer:

#

# 102.54.94.97 rhino.acme.com # izvorni strežnik

# 38.25.63.10 x.acme.com # x gostiteljski odjemalec

# Lokacijska ločljivost imen se obravnava znotraj samega DNS.

# 127.0.0.1 localhost

# :: 1 lokalni gostitelj

  1. Zdaj kliknite Datoteka na vrhu okna in v spustnem meniju izberite Shrani kot ali hkrati pritisnite tipke Ctrl, Shift in S.
  2. Ko se odpre pogovorno okno Shrani kot, se pomaknite do C> Windows> System32> Gonilniki> Itd pot, v besedilno polje Ime datoteke vnesite »hosts« (brez narekovajev) in kliknite gumb Shrani.
  3. Kliknite Da, če pogovorno okno Nadzor uporabniškega računa zahteva dovoljenje. Če vam pogovorno okno sporoča, da nimate dovoljenja za shranjevanje v mapi, kliknite Da, da ga shranite v mapo Documents, nato zaprite Notepad in datoteko iz mape Documents premaknite v C> Windows> System32> Drivers> Mapa itd.
  4. Zdaj lahko preverite težavo.

Spremenite razreševalnik DNS

Če uporabljate naslov DNS, ki kaže na strežnike za blokiranje oglasov, kot je Pi-Hole, je to lahko vzrok za vaše težave. Razmislite o spremembi vašega razreševalnika DNS na Googlov ali Cloudflare in preverite, ali to odpravlja težavo. Spodnji koraki vam bodo pokazali, kaj storiti:

  1. Odprite funkcijo iskanja poleg gumba Start s klikom na ikono povečevalnega stekla v opravilni vrstici ali s pritiskom na Windows + S.
  2. Ko se prikaže pripomoček za iskanje, v besedilno polje vnesite »nadzorna plošča« (brez narekovajev).
  3. Ko se nadzorna plošča odpre, kliknite Omrežje in internet.
  4. Na naslednjem zaslonu kliknite Center za omrežje in skupno rabo.
  5. Ko se odpre stran Center za omrežje in skupno rabo, pojdite v levo podokno in kliknite Spremeni nastavitve adapterja.
  6. Zdaj poiščite svojo trenutno omrežno napravo, jo kliknite z desno miškino tipko in nato kliknite Lastnosti.
  7. Pojdite na seznam pod »Ta povezava uporablja naslednje elemente«, z desno miškino tipko kliknite Internet Protocol Version 4 (TCP / IPv4) in izberite Properties.
  8. Ko se prikaže pogovorno okno Lastnosti za internetni protokol različice 4 (TCP / IPv4), kliknite izbirni gumb za »Uporabi naslednje naslove strežnika DNS«.
  9. Zdaj za prednostni strežnik DNS vnesite 8.8.8.8, za nadomestni strežnik DNS pa 8.8.4.4.
  10. Kliknite gumb V redu in poskusite izvesti posodobitev.

Izperite DNS in obnovite / sprostite svoj naslov IP

V predpomnilniku DNS so shranjene informacije, ki pomagajo človeku prijaznemu strežniku domenskih imen usmeriti na številčni naslov IP. Nato se naslov IP uporabi za zahtevanje informacij od ustreznega strežnika. Včasih pride do težav s povezavo, ker predpomnilnik vsebuje napačne parametre. To je lahko razlog za napako Windows Update, s katero se srečujete.

Če želite težavo rešiti tukaj, morate počistiti celoten predpomnilnik s postopkom, imenovanim splakovanje.

Drug postopek, ki je povezan s čiščenjem predpomnilnika DNS, je sprostitev in obnovitev vašega naslova IP. Običajno vaš usmerjevalnik vašemu sistemu dodeli naslove IP, ki jih uporablja za dostop do interneta. Če postane naslov IP težaven, morate dobiti novega. Če želite to narediti, morate najprej sprostiti IP, nato pa ga obnoviti.

Sledite spodnjim korakom:

  1. Pojdite v opravilno vrstico in kliknite ikono povečevalnega stekla, da se odpre gumb za iskanje poleg gumba Start. Prav tako lahko skupaj pritisnete tipki Windows in S, da pokličete pripomoček.
  2. Ko se iskalna vrstica odpre, v besedilno polje vnesite »ukazni poziv« (brez narekovajev).
  3. Ko se ukazni poziv prikaže med rezultati iskanja, ga kliknite z desno miškino tipko in v kontekstnem meniju izberite Zaženi kot skrbnik.
  4. Ko se prikaže pogovorno okno Nadzor uporabniškega računa, kliknite gumb Da.
  5. Ko vidite povišano okno ukaznega poziva, na črni zaslon vnesite naslednje vrstice in po vnosu vsake vrstice pritisnite tipko Enter:

ipconfig / javnost

ipconfig / podaljšaj

ipconfig / flushdns

  1. Zaprite ukazni poziv in poskusite posodobiti sistem.

Ponastavite komponente sistema Windows Update

Če do tega trenutka nič ni delovalo, morate ponastaviti vse komponente, povezane s storitvijo Windows Update. Proces se morda zdi precej velik, vendar se na koncu splača. Pazljivo upoštevajte vse korake v spodnjem priročniku.

  1. Zaženite pogovorno okno Zaženi tako, da z desno miškino tipko kliknete gumb Start in izberete Zaženi ali s kombinacijo tipkovnice Windows + R.
  2. Ko se prikaže Run, vnesite »CMD« (brez narekovajev), nato hkrati pritisnite tipke Ctrl, Shift in Enter.
  3. Zdaj se bo odprlo pogovorno okno Nadzor uporabniškega računa in zahtevalo dovoljenje. Kliknite gumb Da.
  4. Ko se v skrbniškem načinu odpre okno ukaznega poziva, na črni zaslon vnesite naslednje vrstice in po vnosu vsakega pritisnite tipko Enter:

neto stop bitov

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  1. Zdaj, ko ste ustavili storitve Windows Update, pojdite na naslednjo vrstico v ukazni poziv in vnesite spodnjo vrstico, da izbrišete datoteke qmgr * .dat:

Del “% ALLUSERSPROFILE% Application Data Microsoft Network Downloader qmgr * .dat”

Pritisnite tipko Enter.

  1. Nato uporabite spodnje ukazne vrstice za preimenovanje map SoftwareDistribution in Catroot2. Ko vtipkate vsako vrstico, pritisnite tipko Enter:

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

Ren% systemroot% system32 catroot2 catroot2.bak

  1. Naslednji korak vključuje ponastavitev storitve Intelligent Transfer Service in storitve Windows Update na privzete varnostne deskriptorje. Vnesite ali kopirajte in prilepite spodnje ukazne vrstice in po vsaki pritisnite tipko Enter:

bitji sdset sc.exe D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWRCD;;

sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPR;R;

  1. V ukazni poziv vnesite naslednje in pritisnite Enter, da odprete mapo System32:

cd / d% windir% system32

  1. Zdaj boste registrirali vse komponente storitve Background Intelligent Transfer Service. Če želite to narediti, vnesite spodnje vrstice v ukazni poziv in po vnosu vsake vrstice pritisnite tipko Enter. Precej jih je, zato si vzemite čas in si to uredite:

regsvr32.exe atl.dll

regsvr32.exe urlmon.dll

regsvr32.exe mshtml.dll

regsvr32.exe shdocvw.dll

regsvr32.exe browseui.dll

regsvr32.exe jscript.dll

regsvr32.exe vbscript.dll

regsvr32.exe scrrun.dll

regsvr32.exe msxml.dll

regsvr32.exe msxml3.dll

regsvr32.exe msxml6.dll

regsvr32.exe actxprxy.dll

regsvr32.exe softpub.dll

regsvr32.exe wintrust.dll

regsvr32.exe dssenh.dll

regsvr32.exe rsaenh.dll

regsvr32.exe gpkcsp.dll

regsvr32.exe sccbase.dll

regsvr32.exe slbcsp.dll

regsvr32.exe cryptdlg.dll

regsvr32.exe oleaut32.dll

regsvr32.exe ole32.dll

regsvr32.exe shell32.dll

regsvr32.exe initpki.dll

regsvr32.exe wuapi.dll

regsvr32.exe wuaueng.dll

regsvr32.exe wuaueng1.dll

regsvr32.exe wucltui.dll

regsvr32.exe wups.dll

regsvr32.exe wups2.dll

regsvr32.exe wuweb.dll

regsvr32.exe qmgr.dll

regsvr32.exe qmgrprxy.dll

regsvr32.exe wucltux.dll

regsvr32.exe muweb.dll

regsvr32.exe wuwebv.dll

  1. Naslednji korak vključuje brisanje nekaterih nepotrebnih vnosov v registru. Preden nadaljujete, morate opozoriti, da je urejanje registra občutljiva naloga in skrbno sledite spodnjim korakom. Če želite biti na varnem, pred uporabo tega popravka varnostno kopirajte register. Zdaj sledite tem korakom, da odstranite nepotrebne registrske ključe:
  • S kombinacijo tipkovnice Windows + R zaženite Run.
  • Ko se v spodnjem levem kotu zaslona prikaže Run, vnesite »regedit« (brez narekovajev) in pritisnite tipko Enter.
  • Zdaj se bo odprlo pogovorno okno Nadzor uporabniškega računa in zahtevalo dovoljenje. Kliknite gumb Da.
  • Ko se odpre urejevalnik registra, pojdite v levo podokno in se pomaknite navzdol do HKEY_LOCAL_MACHINE KOMPONENTE.
  • V razdelku KOMPONENTE preverite, ali so prisotni naslednji ključi, in jih izbrišite:
    • PendingXmlIdentifier
    • NextQueueEntryIndex
    • AdvancedInstallersNeedResolving
  1. Nazadnje pojdite v skrbniški ukazni poziv in vnesite naslednje vrstice eno za drugo, da znova zaženete storitve, ki ste jih prej ustavili:

neto začetni bit

neto začetek wuauserv

neto zagon appidsvc

neto začetek cryptsvc

  1. Znova zaženite računalnik in poskusite posodobiti sistem.

Zaključek

Pripomoček Windows Update ne sme več ustvarjati napake 0xc1900223. V spodnjem razdelku za komentarje nam sporočite, kako ste rešili težavo.