Kako popraviti napako posodobitve sistema Windows 0x800f0900?



Preizkusite Naš Instrument Za Odpravo Težav

Nekateri uporabniki sistema Windows vidijo 0x800f0900 kodo napake vsakič, ko poskušajo namestiti zbirno posodobitev v sistem Windows 10. 0x 800f0900 prevede v CBS_E_XML_PARSER_FAILURE (nepričakovana notranja napaka razčlenjevalnika XML), kar pomeni, da je nekje nekaj poškodovano.



Napaka posodobitve sistema Windows 0x800f0900



V večini primerov prizadeti uporabniki poročajo, da se težava pojavi šele, ko poskušajo namestiti KB4464218 nadgradnja.



Ker težavo na nek način olajšajo nekatere poškodovane datoteke, ki so shranjene lokalno, je eden od načinov, kako v celoti obiti težavo, uporaba Katalog posodobitev za Microsoft za ročno namestitev posodobitve, namesto da bi se zanašali na odjemalca Windows Update - vendar vam to ne bo omogočilo odkriti osnovnega vzroka težave.

Če želite odpraviti osnovno težavo, ki povzroča KB4464218, začnite preprosto z zagonom orodja za odpravljanje težav s sistemom Windows Update in preverite, ali je pripomoček sposoben izolirati krivca in ga samodejno odpraviti. Če to ne deluje, pojdite na ponastavitev komponente Windows Update - za to lahko uporabite samodejni agent ali pa naredite korake sami (ročno) iz povišanega ukaznega poziva.

Če pa se spopadate z naprednim primerom poškodbe sistemskih datotek, boste morda morali sprožiti sistemsko preverjanje korupcije sistema (z uporabo pripomočkov SFC in DISM).



Če običajna preverjevalnika sistemskih datotek (DISM in SFC) ne moreta odpraviti težave, bi bila končna rešitev osvežitev vsake komponente OS z namestitvijo popravila (popravilo na mestu).

1. način: Ročna namestitev posodobitve

Če iščete popravek, ki vam bo omogočil, da se izognete težavi ne glede na krivca, ki povzroča težavo, poskusite prenesti in namestiti posodobitev, ki sproži 0x800f0900 napaka ročno.

To lahko enostavno storite z uporabo javnega kataloga Microsoft Update. Če to ne vpliva na službo, odgovorno za uporabo posodobitev sistema Windows, morajo spodnja navodila rešiti težavo namesto vas (veliko uporabnikov jo je uspešno uporabljalo).

Tu je kratek vodnik po korakih, ki vam bo pokazal, kako s pomočjo Microsoftovega kataloga posodobitev poiščete namestitev manjkajoče posodobitve:

  1. Odprite privzeti brskalnik in odprite to povezavo ( tukaj ) za dostop do spletnega naslova kataloga Microsoft Update.
  2. Ko ste enkrat v Katalog posodobitev za Microsoft , uporabite funkcijo iskanja v desnem kotu zaslona za iskanje posodobitve, ki sproži 0x800f0900 napaka. Preprosto vnesite ali prilepite težavno posodobitev in pritisnite Enter za začetek iskanja.

    Iskanje posodobitve, ki jo želite namestiti ročno

    Opomba: Večina prizadetih uporabnikov je potrdila, da se težava pojavlja samo z KB4464218 kumulativna posodobitev.

  3. Ko so rezultati prikazani, poiščite ustrezno posodobitev, tako da pregledate arhitekturo CPE in različico sistema Windows, za katero je zasnovana.

    Izbira pravega Windows Update

    Opomba: Če ne poznate arhitekture procesorja ali operacijskega sistema, z desno miškino tipko kliknite Moj računalnik (ta računalnik) in kliknite Lastnosti. Nato poglejte pod Sistem pri System Type - Prikazala bo bitno različico operacijskega sistema in bitno različico vašega CPU-ja.

    Preverjanje arhitekture vašega OS

  4. Ko boste uspeli prepoznati ustrezno različico posodobitve, kliknite na Prenesi gumb povezan s pravilnim vnosom in potrpežljivo počakajte, da se postopek zaključi.
  5. Ko je postopek končan, se pomaknite do mesta, kamor ste ga prenesli. Ko ste notri, poiščite .inf datoteko in ko jo najdete, jo kliknite z desno miškino tipko in izberite Namestite iz na novo prikazanega kontekstnega menija.

    Namestitev gonilnika Inf

  6. Sledite navodilom na zaslonu, da dokončate namestitev, nato znova zaženite računalnik. Ob naslednjem zagonu mora biti posodobitev že nameščena in Windows Update ne bo več zahteval, da jo namestite.

Če ste iskali drugačno rešitev (tisto, ki bo razkrila osnovni vzrok težave) ali zgornji koraki na koncu ne bodo uspeli z drugo napako, se pomaknite do naslednjega morebitnega popravka spodaj.

2. način: Zagon orodja za odpravljanje težav s sistemom Windows Update

Ker se zdi, da je težava v sistemu Windows 10 ekskluzivna, bi bil naslednji logičen korak preveriti, ali vaš operacijski sistem nima možnosti, da bi to težavo odpravil sam. Upoštevajte, da je vgrajeno orodje za odpravljanje težav v operacijskem sistemu Windows 10 bolj učinkovito kot v operacijskem sistemu Windows 7 ali Windows 8.1

Samodejno bo skeniral komponento Windows Update za kakršna koli neskladja in uporabil izvedljivo strategijo popravila, če prepozna znani scenarij. Ugotovili smo več poročil uporabnikov, ki trdijo, da je orodje za odpravljanje težav s sistemom Windows Update odpravilo 0x800f0900 napaka z ročno ponastavitvijo vseh vključenih komponent WU.

Tu je kratek vodnik po korakih, ki vam bo pokazal, kako na zavihku Odpravljanje težav zaženete orodje za odpravljanje težav s sistemom Windows Update:

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. Nato vnesite ' ms-settings: odpravljanje težav in pritisnite Enter odpreti Odpravljanje težav zavihka Nastavitve zavihek.

    Dostop do naprednega menija prek orodja za odpravljanje težav

  2. Iz Odpravljanje težav zavihek, se pomaknite navzdol na desni bočni del in se pomaknite do konca Vstanite in zaženite odsek . Ko pridete tja, kliknite Windows Update da jo izberete, nato kliknite Zaženite orodje za odpravljanje težav za zagon pripomočka za popravilo.

    Zagon orodja za odpravljanje težav s sistemom Windows Update

  3. Ko vstopite v meni za odpravljanje težav s sistemom Windows Update, počakajte, da se konča začetno skeniranje, nato kliknite Uporabi ta popravek v primeru, da je bila najdena izvedljiva strategija popravila.

    Uporabi ta popravek

  4. Ko je uporabljena pravilna strategija popravila, zaprite pripomoček za odpravljanje težav in znova zaženite računalnik.
  5. Ko se ponovno zažene, znova odprite komponento Windows Update in ponovite namestitev posodobitve, ki prej ni uspela z 0x800f0900.

Če se ista težava še vedno pojavlja, se pomaknite do naslednjega možnega popravka spodaj.

3. način: Ponastavitev WU

Če vam orodje za odpravljanje težav s sistemom Windows Update ni uspelo odpraviti težave, je verjetno, da imate opravka z osnovno datoteko korupcije, ki vpliva na komponento WU - tiste, ki je ni mogoče rešiti navadno. V tem primeru nadaljujte s ponastavitvijo vseh procesov, strežnikov in namestitev, vključenih v to operacijo.

Ko gre za ponastavitev vsake komponente WU, lahko izbirate med dvema načinoma:

  • Uporaba agenta za ponastavitev WU
  • Ročna ponastavitev WU

Ustvarili smo dva ločena vodiča, ki zagotavljata korake za vsakega od obeh pristopov. Sledite tistemu, ki se vam zdi bolj prijetno.

Uporaba samodejnega agenta za ponastavitev WU

  1. Dostop do te uradne strani Microsoft Technet ( tukaj ) in kliknite na Prenesi gumb za prenos Ponastavite agent za posodobitve sistema Windows .

    Prenesite agent za ponastavitev sistema Windows Update

  2. Ko je prenos končan, izvlecite vsebino arhiva z pripomoček za dekompresijo.
  3. Ko je postopek končan, dvokliknite Ponastavi WUENG.exe in kliknite Da pri UAC (nadzor uporabniškega računa) odpreti namestitveni program s skrbniškim dostopom.
  4. Nato sledite navodilom na zaslonu, da zaženete skript v računalniku. Ko končate, znova zaženite računalnik in preverite, ali je težava odpravljena, tako da poskusite znova namestiti posodobitev, ki prej ni uspela z napako.

Ročna ponastavitev sistema Windows Update (prek CMD)

  1. Odprite a Teči pogovorno okno s pritiskom na Tipka Windows + R. . Nato v polje za besedilo vnesite ‘Cmd’ in pritisnite Ctrl + Shift + Enter odpreti povišan poziv CMD .

    Zagon ukaznega poziva z skrbniškim dostopom

    Opomba: Pri Nadzor uporabniškega računa (UAC) , kliknite Da za odobritev skrbniškega dostopa.

  2. V povišane terminale ukaznega poziva vnesite naslednji niz ukazov (v katerem koli vrstnem redu), vendar pritisnite Enter po vsakem:
    net stop wuauserv net stop cryptSvc net stop bitov net stop msiserver

    Opomba: Ko končate z izvajanjem teh ukazov, boste dejansko onemogočili storitve Windows Update Services, MSI Installer, kriptografske storitve in BITS.

  3. Ko je vsaka ustrezna storitev Windows Update ponastavljena, zaženite naslednje ukaze v katerem koli vrstnem redu, da počistite dve mapi, odgovorni za shranjevanje začasnih podatkov Windows Update (SoftwareDistribution in Catroot2):
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Opomba: Ta postopek bo dejansko ostal v obeh mapah, saj ju ni mogoče običajno izbrisati. Toda to nam bo na koncu pomagalo doseči isti končni namen, saj bo vaš operacijski sistem prisiljen ustvarjati nove primerke, ki niso bili okuženi z nobeno korupcijo.

  4. Ko sta oba procesa izbrisana, zaženite naslednje ukaze v istem povišanem oknu terminala CMD in pritisnite Enter po vsakem ponovnem zagonu storitev, ki ste jih predhodno onemogočili v 2. koraku:
    net start wuauserv net start cryptSvc neto start bitov net start msiserver
  5. Ko je postopek končan, znova zaženite računalnik in preverite, ali še vedno naletite na 0x800f0900 pri poskusu namestitve storitve Windows Update.

Če se težava še vedno pojavlja, se pomaknite do naslednjega možnega popravka spodaj.

4. način: Izvajanje pregledov DISM in SFC

V primeru, da vam nobena od zgornjih metod ni dovolila popraviti 0x800f0900 Napaka je jasno, da imate opravka s poškodbami sistemskih datotek. Vendar ne obupajte, saj ima Windows nekaj vgrajenih orodij, ki bodo lahko odpravila večino površinskih primerov korupcije.

Če je ta scenarij uporaben, morate hitro zaporedoma začeti z dvema pregledoma, da izničite in popravite poškodovane sistemske datoteke, ki na koncu motijo Windows Update komponenta. SFC (sistemsko preverjanje datotek) in DISM (uvajanje in servisiranje in uvajanje slik) je treba v tem primeru uporabiti za rešitev težave.

Najprej bi morali začeti z zagon skeniranja SFC - To je popolnoma lokalno orodje, ki išče sistemske datoteke in poškoduje nadomeščene primere z zdravimi kopijami, pridobljenimi iz arhiva, ki je lokalno shranjen.

Ko je postopek končan, znova zaženite računalnik in preverite, ali je težava odpravljena ob naslednjem zagonu računalnika.

Če se ista težava ponovno pojavi, izvedite DISM skeniranje . Vendar ne pozabite, da boste za učinkovito uporabo potrebovali zanesljivo internetno povezavo, saj se to orodje za prenos zdravih ekvivalentov za poškodovane datoteke, ki jih prepozna, opira na podkomponento storitve Windows Update. Na koncu tega postopka znova zaženite in preverite, ali je 0x800f0900 napaka je odpravljena.

V primeru, da ista težava vztraja, se pomaknite do naslednjega možnega popravka spodaj.

5. način: Namestitev popravila

Če vam nobena od zgornjih metod ni dovolila odpraviti težave, to pomeni, da se soočate z osnovnim primerom korupcije, ki zahteva izredne ukrepe za njegovo odpravo. Če ste prišli tako daleč brez rezultata, vaše edino upanje, da težavo odpravite, ne bo čista namestitev .

Če pa se želite izogniti popolni izgubi podatkov, naredite a popravilo namestitev (nadgradnja na mestu) bi bil najprimernejši pristop. Ta postopek vam bo omogočil ponastavitev vseh komponent sistema Windows (vključno z zagonom podatkov o odnosih), hkrati pa vam bo omogočil, da obdržite vsak bit osebnih podatkov, vključno z nameščenimi aplikacijami, igrami, videoposnetki, slikami, dokumenti itd.

Oznake Windows posodobitev 7 minut branja