Cum se remediază eroarea de actualizare Windows 0xc1900223?



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Unii utilizatori de Windows 10 se confruntă cu eroare 0xc1900223 ori de câte ori încearcă să instaleze Windows Update în mod convențional. În majoritatea cazurilor documentate, problema apare atunci când utilizatorul încearcă să instaleze actualizarea 1903 și, de obicei, eroarea apare atunci când actualizarea ajunge la 97%.



Eroare 0xc1900223



În cazul în care întâmpinați problema doar cu actualizarea din 1903, ar trebui să încercați să instalați din nou actualizarea prin $ GetCurrent pliant. Dacă acest lucru nu funcționează, o altă metodă convenabilă care vă poate permite să ocoliți problema este să utilizați Actualizați acest computer acum caracteristică a Instrument de creare a mass-media . O altă modalitate de a ocoli componenta WU încorporată este instalarea manuală a actualizării prin intermediul Catalog de actualizări Microsoft .



Cu toate acestea, această problemă poate fi cauzată și de un adblocker la nivel de rețea, cum ar fi Pi-Hole. Dacă utilizați una, o puteți dezactiva temporar (în timp ce instalați actualizarea) sau dezinstalați complet utilitarul.

În unele cazuri, problema poate apărea, de asemenea, din cauza unui fel de defecțiune sau corupție a fișierelor de sistem care ajunge să afecteze componenta Windows Update. În acest caz, puteți încerca să reîmprospătați fiecare componentă Windows Update sau să rulați câteva utilitare capabile să remedieze corupția fișierelor de sistem (SFC, DISM sau Clean Install).

Metoda 1: Forțarea actualizării prin folderul $ getcurrent

Ori de câte ori încercați să instalați o actualizare Windows în așteptare, Windows 10 va crea automat un folder $ GetCurrent și $ SysReset în C: conduce. Acest folder va conține fișiere jurnal despre ultimul proces Windows Update, dar poate conține și fișiere de instalare din acea actualizare.



În cazul în care aveți de-a face cu o actualizare Windows eșuată (care este cazul dacă vă confruntați cu eroare 0xc1900223) este posibil să puteți forța instalarea actualizării accesând subfolderul media al fișierului $ getcurrent din dosar și refăcând instalarea în acest fel.

Cu toate acestea, rețineți că folderul $ getcurrent este ascuns în mod implicit. Deci, fie va trebui să accesați direct prin bara de adrese, fie activând folderele ascunse din File Explorer.

Iată un ghid rapid pas cu pas despre forțarea actualizării prin intermediul c pliant:

  1. Deschideți File Explorer, lipiți următoarea comandă în bara de navigare din partea de sus și apăsați Introduce:
    C: / $ getcurrent

    Notă: Rețineți că este posibil să trebuiască să vă schimbați C la litera corespunzătoare unității dvs. actuale de sistem de operare.
    Nota 2: În plus, puteți accesa această locație manual, activând mai întâi elementele ascunse (în File Explorer, accesați Vedere și bifați caseta asociată cu Articole ascunse .

    Opțiunea Vizualizare elemente ascunse este bifată

  2. După ce faceți acest lucru, accesați folderul media din lista de subfoldere și faceți dublu clic pe start executabil.
  3. După ce vă aflați în ecranul de instalare a actualizării, urmați instrucțiunile de pe ecran pentru a instala actualizarea prin executabilul dedicat.
  4. După ce actualizarea se instalează cu succes, reporniți computerul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului.

În cazul în care $ getcurrent folderul nu este vizibil, este foarte probabil ca componenta WU să nu poată actualiza fișierele necesare instalării. Dacă acest lucru este aplicabil, treceți la următoarea soluție potențială de mai jos.

Metoda 2: Actualizare prin intermediul instrumentului de creare a media

Dacă funcția WU automatizată nu poate actualiza singură versiunea 1903, este posibil să puteți forța instalarea utilizând instrumentul Media Creation. Pe lângă faptul că vă permite să curățați instalarea Windows 10, acest instrument include și o caracteristică Upgrade this PC Now, care vă va permite să remediați 0xc1900223.

Mai mulți utilizatori afectați au confirmat că această operațiune le-a permis să își actualizeze versiunea Windows 10.

Iată un ghid rapid despre actualizarea la Windows 10 versiunea 1903 prin intermediul Instrumentului de creare a media:

  1. vizitați acest link ( aici ) și faceți clic pe butonul Actualizați acum pentru a descărca asistentul de actualizare Windows 10.

    Descărcarea executabilului de actualizare

  2. După ce executabilul este descărcat cu succes, faceți dublu clic pe el și faceți clic pe da la UAC (Control cont utilizator) pentru a acorda privilegii administrative.
  3. Apoi, urmați instrucțiunile de pe ecran pentru a finaliza instalarea.
  4. După finalizarea operației, reporniți computerul și vedeți dacă problema este rezolvată la următoarea pornire a computerului.

    Actualizarea la cea mai recentă versiune utilizând Windows 1 Update Assistant

  5. Odată ce computerul pornește din nou, verificați dacă problema este rezolvată.

În cazul în care încercarea de instalare a actualizării Windows eșuează cu aceeași 0xc1900223, treceți la următoarea soluție potențială de mai jos.

Metoda 3: Dezactivarea Pi-Hole (sau a unui alt adblocker la nivel de rețea)

După cum se dovedește, 0xc1900223 codul de eroare la instalarea unei actualizări Windows 10 poate fi declanșat și de Pi-Hole sau de un blocator publicitar similar la nivelul întregii rețele. Potrivit altor utilizatori afectați, această problemă poate fi cauzată de o listă de blocuri DNS care ar putea sfârși prin oprirea actualizării.

Utilizatorii care s-au trezit într-o situație similară au confirmat că au reușit să instaleze actualizarea fără aceeași eroare dezactivând sau dezinstalând Pi-Hole în timp ce are loc actualizarea.

Dezactivarea temporară a Pi-Hole

  1. presa Tasta Windows + R a deschide o Alerga căsuță de dialog. Apoi, tastați „Cmd” și apăsați Ctrl + Shift + Enter pentru a deschide un prompt CMD ridicat cu acces de administrator. Când vi se solicită UAC (Control cont utilizator), clic da pentru a acorda privilegii administrative.

    Rularea promptului de comandă

  2. După ce vă aflați în promptul CMD ridicat, tastați următoarea comandă pentru a invoca utilitarul Pi-Hole:
    pihole
  3. Odată ce Pi-Hole a fost invocat, tastați următoarea comandă și apăsați introduce pentru a o dezactiva:
    dezactivare pihole
  4. Acum că utilitarul Pi-Hole adblocker este dezactivat, încercați să instalați din nou actualizarea care a eșuat și vedeți dacă o puteți instala fără a obține 0xc1900223.
  5. Dacă actualizarea este instalată cu succes, rulați următoarea comandă în același terminal ridicat pentru a activa din nou Pi-Hole:
    dezactivare pihole

Dezinstalarea Pi-Hole

  1. Deschideți un Alerga caseta de dialog apăsând Tasta Windows + R . Apoi, tastați „Cmd” în caseta de text și apăsați Ctrl + Shift + Enter pentru a deschide un prompt CMD ridicat. La UAC (Control cont utilizator) prompt, faceți clic pe da pentru a acorda privilegii administrative.

    Tastați „cmd” în dialogul Executare

  2. În promptul CMD ridicat, tastați următoarele comenzi și apăsați introduce pentru a începe dezinstalarea Pi-Hole:
    dezinstalare pihole
  3. Odată ce comanda este procesată cu succes, reporniți computerul.
  4. La următoarea actualizare, încercați să instalați actualizarea care anterior nu reușea cu 0xc1900223 eroare și vedeți dacă operațiunea este finalizată.

În cazul în care această metodă nu a fost aplicabilă sau nu a rezolvat problema, treceți la următoarea soluție potențială de mai jos.

Metoda 4: Spălarea cache-ului DNS

După cum se dovedește, această problemă specială poate apărea și din cauza unei inconsecvențe a rețelei care poate fi rezolvată prin spălarea cache-ului DNS al computerului. Cel mai simplu mod de a face acest lucru este printr-un prompt CMD ridicat.

După ce au făcut acest lucru și au repornit computerul, unii utilizatori afectați au confirmat că au reușit în cele din urmă să finalizeze instalarea Windows Update fără a se confrunta cu 0xc1900223 eroare.

Iată un ghid rapid cu pașii pe care trebuie să îi parcurgeți pentru a elimina memoria cache DNS dintr-o fereastră de prompt de comandă ridicată:

  1. Deschideți un Alerga caseta de dialog apăsând Tasta Windows + R pe tastatură. Apoi, în interiorul casetei de text, tastați „Cmd” și apăsați Ctrl + Shift + Enter pentru a deschide o fereastră CMD ridicată.

    Rularea Promptului de comandă

    Notă: Când vi se solicită UAC (Control cont utilizator) , faceți clic pe da pentru a acorda privilegii administrative.

  2. După ce vă aflați în promptul CMD ridicat, tastați următoarele comenzi în ordine și apăsați introduce după fiecare comandă:
    ipconfig / flushdns ipconfig / registerdns ipconfig / release ipconfig / renew
  3. După ce fiecare comandă este procesată cu succes, reporniți computerul și încercați să instalați actualizarea care a eșuat anterior la următoarea pornire a computerului.

Dacă această metodă nu v-a permis să remediați 0xc1900223 eroare, treceți la următoarea soluție potențială de mai jos.

Metoda 5: Instalarea actualizării prin catalogul de actualizări Microsoft

Dacă niciuna dintre metodele de mai sus nu v-a permis să remediați problema până acum, este posibil să puteți finaliza instalarea 1903 făcând-o manual prin intermediul Catalogului Microsoft Update. Această procedură va instala actualizarea direct (fără a implica componenta WU locală). Aceasta înseamnă că orice dependență coruptă care ar putea provoca această problemă va ocoli.

Iată un ghid rapid despre instalarea manuală a actualizării 1903 prin intermediul Catalogului Microsoft Update:

  1. Mai întâi, trebuie să cunoașteți arhitectura sistemului dvs. de operare (dacă este pe 32 de biți sau pe 64 de biți). Dacă nu o știi, deschis Explorator de fișiere , faceți clic dreapta pe Acest PC și alegeți Proprietăți din meniul contextual nou apărut.

    Deschiderea ecranului Proprietăți sistem

  2. Odată ce te afli în Proprietatile sistemului ecran, aruncați o privire la Tip de sistem categorie. Dacă scrie pe 64 de biți, va trebui să descărcați actualizarea pe 64 de biți și dacă scrie pe 32 de biți, aveți nevoie de versiunea pe 32 de biți.

    Verificarea arhitecturii sistemului dvs. de operare

  3. Odată ce sunteți sigur de arhitectura sistemului dvs. de operare, accesați acest link ( aici ) și utilizați funcția de căutare din colțul din dreapta sus al ecranului pentru a căuta „ 4522355 'Și apăsați Introduce.
  4. După generarea paginii cu rezultate, căutați versiunea corectă corespunzătoare versiunii dvs. Windows 10 (bazată pe x64 sau bazată pe x86) și faceți clic pe Descarca buton asociat cu Windows Update corect.

    Descărcarea manuală corectă a actualizării Windows

  5. Pe pagina de confirmare, faceți clic din nou pe link pentru a iniția descărcarea.

    Descărcarea actualizării corecte a Windows

  6. Așteptați cu răbdare până se finalizează descărcarea, apoi deschideți pachetul de instalare .msu și urmați instrucțiunile de pe ecran pentru a finaliza instalarea.
  7. După finalizarea instalării, reporniți computerul pentru a permite instalarea fișierelor rămase.

În cazul în care se întâmplă aceeași problemă sau nu găsiți actualizarea care eșuează în mod convențional folosind Microsoft Update Catalog, treceți la următoarea soluție potențială de mai jos.

Metoda 6: Actualizați fiecare componentă Windows Update

Dacă niciuna dintre metodele de până acum nu v-a permis să rezolvați această problemă, este foarte probabil să vă confruntați cu această problemă specială din cauza unei erori Windows Update care sfârșește prin a inhiba capacitatea WU de a instala noi actualizări. Acest lucru este evident dacă mai multe actualizări nu reușesc cu același cod de eroare ( 0xc1900223 eroare).

Mai mulți utilizatori Windows care au întâmpinat aceeași problemă au confirmat că problema a fost rezolvată și că versiunea 1903 a fost instalată cu succes după ce au urmat o serie de pași capabili să reseteze fiecare componentă asociată cu WU (Windows Update).

Iată un ghid rapid pas cu pas despre resetarea manuală a fiecărei componente Windows Update implicate de la un prompt CMD ridicat:

  1. Deschideți o casetă de dialog Executare apăsând Tasta Windows + R . Apoi, în interiorul casetei de text, tastați „Cmd” și apăsați Ctrl + Shift + Enter pentru a deschide un elevat Prompt de comandă fereastră.

    Rularea promptului de comandă

    Notă: Când vi se solicită UAC (Control cont utilizator) , faceți clic pe da pentru a acorda privilegii administrative.

  2. După ce reușiți să deschideți promptul CMD ridicat, tastați următoarele comenzi în ordine și apăsați Enter după fiecare pentru a opri fiecare serviciu WU esențial:
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver

    Notă: Aceste comenzi vor opri automat serviciile asociate cu Windows Update, MSI Installer, servicii criptografice și BITS.

  3. După ce reușiți să dezactivați fiecare serviciu esențial, lipiți următoarele comenzi (în oricare ordine) și apăsați introduce după fiecare pentru a redenumi cele două foldere pe care utilizatorii de Windows le stochează fișierelor de actualizare (SoftwareDistribution și Catroot2):
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Notă: Dacă nu știai, Distribuirea software-ului și Catroot2 sunt două foldere responsabile pentru stocarea fișierelor de actualizare care sunt utilizate în mod activ de componenta de actualizare Windows. Deoarece cele două nu pot fi șterse în mod convențional, singura modalitate de a limita daunele unui fișier deteriorat este de a forța sistemul de operare să creeze noi copii sănătoase care să le ia locul.

  4. Odată ce reușiți să ștergeți cele două foldere, tastați aceste comenzi finale și apăsați Enter după fiecare comandă pentru a reporni aceleași servicii (aceleași pe care le-am dezactivat la pasul 2):
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. După repornirea fiecărui serviciu, încercați să instalați din nou aceeași actualizare care a fost înregistrată anterior și vedeți dacă se instalează cu succes acum (fără 0xc1900223 eroare).

În cazul în care același cod de eroare vă împiedică în continuare să instalați actualizarea, urmați metoda finală de mai jos.

Metoda 7: Rularea scanărilor DISM și SFC

Dacă niciun potențial fix nu a funcționat pentru dvs., este foarte probabil să aveți de-a face cu un tip de corupție a fișierelor de sistem care v-a făcut componenta WU inoperabilă. Există mai multe moduri de a remedia problema, dar majoritatea utilizatorilor afectați au reușit să rezolve problema utilizând câteva utilitare încorporate (SFC și DISM).

Ambele instrumente sunt capabile să remedieze corupția fișierelor de sistem, dar funcționează diferit - SFC folosește un cache local pentru a înlocui corupția cu echivalenți sănătoși, în timp ce DISM se bazează pe o subcomponentă a WU pentru a descărca fișiere sănătoase care vor înlocui fișierele corupte.

Sfatul nostru este să rulați ambele utilități în succesiune rapidă și să reporniți sistemul între ele.

Începeți prin efectuarea unui Scanare SFC , apoi reporniți și efectuați un Scanare DISM după finalizarea următoarei porniri.

Dacă aveți în continuare probleme, luați în considerare efectuarea unui repararea în loc (sau a instalare curată dacă datele dvs. sunt deja copiate)

Etichete Windows 9 minute citite