Kaip ištaisyti „Windows“ naujinimo klaidą 0xc1900223?



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Kai kurie „Windows 10“ vartotojai susiduria su klaida 0xc1900223 kiekvieną kartą, kai bando įprastai įdiegti „Windows“ naujinimą. Daugeliu dokumentais patvirtintų atvejų problema kyla, kai vartotojas bando įdiegti 1903 m. Naujinimą, ir paprastai klaida pasirodo, kai naujinimas pasiekia 97%.



Klaida 0xc1900223



Jei susiduriate tik su 1903 m. Atnaujinimu, turėtumėte pabandyti dar kartą įdiegti naujinimą naudodami $ GetCurrent aplanką. Jei tai neveikia, naudokite dar vieną patogų metodą, leidžiantį apeiti problemą Atnaujinkite šį kompiuterį dabar bruožas Medijos kūrimo įrankis . Kitas būdas apeiti įmontuotą WU komponentą yra įdiegti naujinimą rankiniu būdu per „Microsoft Update“ katalogas .



Tačiau šią problemą gali sukelti ir viso tinklo adblockeris, pvz., „Pi-Hole“. Jei naudojate vieną, galite jį laikinai išjungti (diegdami naujinį) arba visiškai pašalinti įrankį.

Kai kuriais atvejais problema taip pat gali kilti dėl tam tikros trikdžių ar sistemos failų sugadinimo, kuris galiausiai paveikia „Windows“ naujinimo komponentą. Tokiu atveju galite pabandyti atnaujinti kiekvieną „Windows Update“ komponentą arba paleisti keletą paslaugų, galinčių pašalinti sistemos failų sugadinimą (SFC, DISM arba „Clean Install“).

1 metodas: priversti atnaujinti per aplanką $ getcurrent

Kai bandysite įdiegti laukiantį „Windows“ naujinimą, „Windows 10“ automatiškai sukurs aplankus $ GetCurrent ir $ SysReset. C: vairuoti. Šiame aplanke bus žurnalo failai apie naujausią „Windows“ naujinimo procesą, bet gali būti ir to naujinimo diegimo failai.



Jei susiduriate su nepavykusiu „Windows“ atnaujinimu (taip yra, jei susiduriate su klaida 0xc1900223) galite priversti įdiegti naujinimą patekę į 'Media' antrinį aplanką $ getcurrent aplanką ir dar kartą atlikite diegimą tokiu būdu.

Tačiau nepamirškite, kad aplankas $ getcurrent pagal numatytuosius nustatymus yra paslėptas. Taigi, jums reikės tiesiogiai pasiekti per adreso juostą arba įgalinant paslėptus aplankus iš „File Explorer“.

Čia pateikiamas greitas žingsnis po žingsnio vadovas, kaip priversti atnaujinti naudojant c aplankas:

  1. Atidarykite „File Explorer“, viršuje esančioje naršymo juostoje įklijuokite šią komandą ir paspauskite Įveskite:
    C: / $ getcurrent

    Pastaba: Atminkite, kad gali tekti pasikeisti C į raidę, atitinkančią jūsų dabartinį OS diską.
    Užrašas 2: Be to, šią vietą galite pasiekti rankiniu būdu, pirmiausia įgalindami paslėptus elementus („File Explorer“ eikite į Vaizdas ir pažymėkite laukelį, susietą su Paslėpti daiktai .

    Pažymėta parinktis Peržiūrėti paslėptus elementus

  2. Tai padarę, aplankų aplanką pasiekite iš aplankų sąrašo ir dukart spustelėkite Pradėti vykdomoji.
  3. Įėję į naujinimo diegimo ekraną, vadovaukitės ekrane pateikiamais raginimais, kad įdiegtumėte naujinį naudodami specialų vykdomąjį failą.
  4. Sėkmingai įdiegus naujinimą, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta kitą kartą paleidus sistemą.

Jei $ getcurrent aplanko nematyti, labai tikėtina, kad WU komponentas negalėjo atnaujinti failų, reikalingų diegimui. Jei tai tinka, pereikite prie kito galimo pataisymo, esančio žemiau.

2 metodas: atnaujinimas naudojant medijos kūrimo įrankį

Jei automatizuota WU funkcija negali pati atnaujinti į 1903 versiją, galite priversti diegti naudodami medijos kūrimo įrankį. Be to, kad galite išvalyti „Windows 10“ diegimą, šis įrankis taip pat apima „Atnaujinti šį kompiuterį dabar“ funkciją, kuri leis jums išspręsti 0xc1900223.

Keli paveikti vartotojai patvirtino, kad ši operacija leido jiems atnaujinti „Windows 10“ sukūrimą.

Čia pateikiamas trumpas atnaujinimo į „Windows 10“ versiją 1903 naudojant medijos kūrimo įrankį vadovas:

  1. apsilankykite šioje nuorodoje ( čia ) ir spustelėkite mygtuką „Atnaujinti dabar“, kad atsisiųstumėte „Windows 10“ naujinimo padėjėją.

    Atsisiųsti atnaujinamą vykdomąjį failą

  2. Sėkmingai atsisiuntus vykdomąjį failą, dukart spustelėkite jį ir spustelėkite Taip prie UAC (vartotojo abonemento kontrolė) suteikti administracines privilegijas.
  3. Tada atlikite ekrane rodomus nurodymus, kad užbaigtumėte diegimą.
  4. Kai operacija bus baigta, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta kitą kartą paleidus kompiuterį.

    Atnaujinimas į naujausią versiją naudojant „Windows 1 Update Assistant“

  5. Kai jūsų kompiuteris bus paleistas iš naujo, patikrinkite, ar problema jau išspręsta.

Tuo atveju, jei nepavyksta įdiegti „Windows“ naujinimo diegimo 0xc1900223, pereikite prie kito galimo pataisymo, esančio žemiau.

3 metodas: „Pi-Hole“ (arba kito tinklo tinklo blokavimo priemonės) išjungimas

Kaip paaiškėjo, 0xc1900223 klaidos kodą diegiant „Windows 10“ naujinimą taip pat gali suaktyvinti „Pi-Hole“ ar panašus viso tinklo „adblocker“. Pasak kitų paveiktų vartotojų, šią problemą gali sukelti DNS blokavimo sąrašas, kuris gali sustabdyti atnaujinimo užbaigimą.

Vartotojai, patekę į panašią situaciją, patvirtino, kad jiems pavyko įdiegti naujinimą be tos pačios klaidos išjungiant arba pašalinant „Pi-Hole“, kol vyksta atnaujinimas.

Laikinai išjungti „Pi-Hole“

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite „Cmd“ ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti padidintą CMD eilutę su administratoriaus prieiga. Kai būsite paraginti UAC (vartotojo abonemento kontrolė), spustelėkite Taip suteikti administracines privilegijas.

    Paleisti komandinę eilutę

  2. Kai būsite pakeltoje CMD eilutėje, įveskite šią komandą, kad iškviestumėte „Pi-Hole“ įrankį:
    pihole
  3. Kai bus iškviesta „Pi-Hole“, įveskite šią komandą ir paspauskite Įveskite norėdami jį išjungti:
    pihole išjungti
  4. Dabar, kai „Pi-Hole“ adblocker programa yra išjungta, bandykite dar kartą įdiegti nepavykusį naujinimą ir pažiūrėkite, ar galite jį įdiegti negavę 0xc1900223.
  5. Jei naujinimas sėkmingai įdiegtas, paleiskite šią komandą tame pačiame aukštesniame terminale, kad vėl įjungtumėte „Pi-Hole“:
    pihole išjungti

Pašalinamas „Pi-Hole“

  1. Atidarykite a Bėk dialogo langą paspausdami „Windows“ klavišas + R . Tada įveskite „Cmd“ teksto laukelyje ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti padidintą CMD raginimą. Prie UAC (vartotojo abonemento kontrolė) spustelėkite, spustelėkite Taip suteikti administracines privilegijas.

    Įveskite „cmd“ į dialogo langą Vykdyti

  2. Paaukštintos CMD eilutės viduje įveskite šias komandas ir paspauskite Įveskite norint pradėti pašalinti „Pi-Hole“:
    pihole pašalinti
  3. Kai komanda sėkmingai apdorojama, iš naujo paleiskite kompiuterį.
  4. Kito atnaujinimo metu pabandykite įdiegti naujinimą, kurio anksčiau nepavyko 0xc1900223 klaida ir pažiūrėkite, ar operacija baigta.

Jei šis metodas nebuvo taikomas arba jis neišsprendė problemos, pereikite prie kito toliau pateikto galimo pataisymo.

4 metodas: DNS talpyklos valymas

Kaip paaiškėjo, ši konkreti problema taip pat gali kilti dėl tinklo nenuoseklumo, kurį galima išspręsti išvalius kompiuterio DNS talpyklą. Lengviausias būdas tai padaryti naudojant padidintą CMD eilutę.

Tai padarę ir iš naujo paleidę kompiuterį, kai kurie paveikti vartotojai patvirtino, kad pagaliau jie galėjo užbaigti „Windows Update“ diegimą nesusidūrę su 0xc1900223 klaida.

Čia pateikiamas trumpas vadovas su veiksmais, kuriuos turite atlikti norėdami išvalyti DNS talpyklą iš padidinto komandų eilutės lango:

  1. Atidarykite a Bėk dialogo langą paspausdami „Windows“ klavišas + R klaviatūroje. Tada teksto laukelyje įveskite „Cmd“ ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti padidintą CMD langą.

    Paleidžiama komandinė eilutė

    Pastaba: Kai būsite paraginti UAC (vartotojo abonemento kontrolė) , spustelėkite Taip suteikti administracines privilegijas.

  2. Kai būsite pakelto CMD eilutėje, įveskite šias komandas eilės tvarka ir paspauskite Įveskite po kiekvienos komandos:
    ipconfig / flushdns ipconfig / registerdns ipconfig / paleisti ipconfig / atnaujinti
  3. Sėkmingai apdorojus kiekvieną komandą, iš naujo paleiskite kompiuterį ir bandykite įdiegti naujinimą, kurio anksčiau nepavyko, kitą kartą paleidus kompiuterį.

Jei šis metodas neleido jums išspręsti 0xc1900223 klaidą, pereikite prie kito galimo pataisymo, esančio žemiau.

5 metodas: naujinio diegimas per „Microsoft Update“ katalogą

Jei kol kas nė vienas iš anksčiau nurodytų metodų neleido išspręsti problemos, galbūt galėsite užbaigti 1903 m. Diegimą rankiniu būdu naudodami „Microsoft“ naujinimų katalogą. Ši procedūra įdiegs naujinimą tiesiogiai (neįtraukiant vietinio WU komponento). Tai reiškia, kad apeis kiekvieną sugadintą priklausomybę, kuri gali sukelti šią problemą.

Štai trumpas vadovas, kaip rankiniu būdu įdiegti 1903 m. Naujinimą naudojant „Microsoft“ naujinimų katalogą:

  1. Pirmiausia reikia žinoti savo OS architektūrą (jei ji yra 32 bitų ar 64 bitų). Jei to nežinote, atviras „File Explorer“ , dešiniuoju pelės mygtuku spustelėkite Šis kompiuteris ir pasirinkti Savybės iš naujai pasirodžiusio kontekstinio meniu.

    Atidarykite sistemos ypatybių ekraną

  2. Kai būsite Sistemos ypatybės ekraną, pažvelkite į Sistemos tipas Kategorija. Jei jame parašyta 64 bitų, turėsite atsisiųsti 64 bitų naujinimą, o jei jame parašyta 32 bitų, jums reikės 32 bitų versijos.

    Tikrinkite savo OS architektūrą

  3. Kai būsite tikri dėl savo OS architektūros, apsilankykite šioje nuorodoje ( čia ) ir naudokite paieškos funkciją viršutiniame dešiniajame ekrano kampe, norėdami ieškoti 4522355 ‘Ir paspauskite Įveskite.
  4. Sugeneravus rezultatų puslapį, ieškokite tinkamos versijos, atitinkančios jūsų „Windows 10“ versiją (x64 arba x86) ir spustelėkite parsisiųsti mygtukas, susietas su tinkamu „Windows Update“.

    Tinkamo „Windows“ naujinio atsisiuntimas rankiniu būdu

  5. Patvirtinimo puslapyje dar kartą spustelėkite nuorodą, kad pradėtumėte atsisiuntimą.

    Atsisiunčiamas tinkamas „Windows“ naujinys

  6. Kantriai palaukite, kol baigsis atsisiuntimas, tada atidarykite .msu diegimo paketą ir vykdykite ekrane rodomus nurodymus, kad užbaigtumėte diegimą.
  7. Baigę diegti, iš naujo paleiskite kompiuterį, kad likusieji failai būtų įdiegti.

Jei vis dar kyla ta pati problema arba jei nepavyksta rasti naujinimo, kuris paprastai neveikia naudojant „Microsoft“ naujinimų katalogą, pereikite prie kito galimo toliau pateikto pataisymo.

6 metodas: atnaujinkite kiekvieną „Windows Update“ komponentą

Jei nė vienas iš iki šiol buvusių metodų neleido išspręsti šios problemos, labai tikėtina, kad susiduriate su šia konkrečia problema dėl „Windows“ naujinimo trikdžio, kuris galiausiai slopina WU galimybę įdiegti naujus naujinimus. Tai akivaizdu, jei keliems atnaujinimams nepavyksta su tuo pačiu klaidos kodu ( 0xc1900223 klaida).

Keli „Windows“ vartotojai, susidūrę su ta pačia problema, patvirtino, kad problema buvo išspręsta ir sėkmingai įdiegta „1903“ versija, atlikus kelis veiksmus, galinčius iš naujo nustatyti kiekvieną komponentą, susietą su WU („Windows Update“).

Čia pateikiamas greitas žingsnis po žingsnio vadovas, kaip rankiniu būdu iš naujo nustatyti visus susijusius „Windows“ naujinimo komponentus iš padidintos CMD eilutės:

  1. Atidarykite Vykdyti dialogo langą paspausdami „Windows“ klavišas + R . Tada teksto laukelyje įveskite „Cmd“ ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti pakeltą Komandinė eilutė langas.

    Paleisti komandinę eilutę

    Pastaba: Kai būsite paraginti UAC (vartotojo abonemento kontrolė) , spustelėkite Taip suteikti administracines privilegijas.

  2. Kai pavyks atidaryti padidintą CMD eilutę, įveskite šias komandas eilės tvarka ir paspauskite Enter po kiekvienos, kad sustabdytumėte visas pagrindines WU paslaugas:
    „net stop wuauserv net stop cryptSvc net stop bitai net stop msiserver“

    Pastaba: Šios komandos automatiškai sustabdys paslaugas, susijusias su „Windows Update“, „MSI Installer“, „Cryptographic“ ir „BITS“ paslaugomis.

  3. Kai pavyks išjungti kiekvieną būtiną paslaugą, įklijuokite šias komandas (kokia tvarka) ir paspauskite Įveskite po kiekvieno pervardyti du aplankus, kuriuos „Windows“ vartotojai saugo atnaujinimo failams (Programinės įrangos platinimas ir Catroot2):
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Pastaba: Jei nežinojai, Programinės įrangos platinimas ir Catroot2 yra du aplankai, atsakingi už naujinimo failų, kuriuos aktyviai naudoja „Windows“ naujinimo komponentas, saugojimą. Kadangi šių dviejų negalima ištrinti įprastai, vienintelis būdas sumažinti sugadinto failo žalą yra priversti savo OS kurti naujas sveikas kopijas, kurios užims jų vietą.

  4. Kai pavyks ištrinti du aplankus, įveskite šias paskutines komandas ir po kiekvienos komandos paspauskite Enter, kad iš naujo paleistumėte tas pačias paslaugas (tas pačias, kurias mes išjungėme atlikdami 2 veiksmą):
    net start wuauserv net start cryptSvc neto pradžios bitai net start msiserver
  5. Paleidus iš naujo kiekvieną paslaugą, pabandykite dar kartą įdiegti tą patį naujinimą, kuris buvo pateiktas anksčiau, ir patikrinkite, ar jis sėkmingai įdiegiamas dabar (be 0xc1900223 klaida).

Jei tas pats klaidos kodas vis dar neleidžia įdiegti naujinimo, atlikite toliau pateiktą galutinį metodą.

7 metodas: DISM ir SFC nuskaitymo vykdymas

Jei joks potencialus taisymas jums netiko, labai tikėtina, kad susiduriate su tam tikro tipo sistemos failų sugadinimu, dėl kurio jūsų WU komponentas tapo neveiksnus. Yra keli būdai, kaip ją išspręsti, tačiau labiausiai paveiktiems vartotojams pavyko išspręsti problemą naudojant keletą įmontuotų paslaugų programų (SFC ir DISM).

Abu šie įrankiai gali ištaisyti sistemos failų sugadinimą, tačiau jie veikia skirtingai - SFC naudoja vietinę talpyklą, kad pakeistų korupciją sveikais atitikmenimis, o DISM remiasi WU subkomponentu, norėdamas atsisiųsti sveikus failus, kurie pakeis sugadintus failus.

Mūsų patarimas yra paleisti abi komunalines paslaugas iš eilės ir iš naujo paleisti sistemą tarp jų.

Pradėkite atlikdami SFC nuskaitymas , tada paleiskite iš naujo ir atlikite a DISM nuskaitymas kai kitas paleidimas bus baigtas.

Jei vis tiek kyla problemų, apsvarstykite galimybę atlikti vietoje remontuoti (arba a švarus diegimas jei jūsų duomenys jau sukurti atsarginę kopiją)

Žymos „Windows“ 9 minutės perskaityta