Kako ispraviti pogrešku Windows Update 0x800f0900?



Isprobajte Naš Instrument Za Uklanjanje Problema

Neki korisnici sustava Windows vide 0x800f0900 kôd pogreške kad god pokušaju instalirati kumulativno ažuriranje na sustav Windows 10. 0x 800f0900 prevodi u CBS_E_XML_PARSER_FAILURE (neočekivana unutarnja pogreška XML parsera) što je signal da je nešto negdje oštećeno.



Pogreška ažuriranja sustava Windows 0x800f0900



U većini slučajeva pogođeni korisnici prijavljuju da se problem javlja samo kada pokušaju instalirati KB4464218 ažuriranje.



Budući da su problem nekako olakšane nekim oštećenim datotekama koje se pohranjuju lokalno, jedan od načina da se problem uopće zaobiđe jest upotreba Microsoft Update katalog da biste ručno instalirali ažuriranje umjesto da se oslanjate na klijenta Windows Update - međutim, to vam neće omogućiti da otkrijete osnovni uzrok problema.

U slučaju da želite riješiti osnovni problem koji uzrokuje KB4464218, započnite jednostavnim pokretanjem programa za rješavanje problema s Windows Updateom i provjerite je li uslužni program sposoban izolirati krivca i automatski ga popraviti. Ako to ne uspije, prijeđite na resetiranje komponente Windows Update - za to možete upotrijebiti automatizirani agent ili korake možete sami (ručno) iz povišenog naredbenog retka.

Međutim, u slučaju da imate posla s naprednim slučajem oštećenja sistemske datoteke, možda ćete trebati pokrenuti skeniranje korupcije u sustavu (pomoću uslužnih programa SFC i DISM).



U slučaju da dvije konvencionalne provjere sistemskih datoteka (DISM i SFC) ne mogu riješiti problem umjesto vas, konačno rješenje bilo bi osvježiti svaku komponentu OS-a izvedbom popravka (popravak na mjestu).

1. način: Ručno instaliranje nadogradnje

Ako tražite popravak koji će vam omogućiti da zaobiđete problem bez obzira na krivca koji uzrokuje problem, pokušajte preuzeti i instalirati ažuriranje koje pokreće 0x800f0900 pogreška ručno.

To možete učiniti lako koristeći javni katalog Microsoft Update. Ako to ne utječe na uslugu odgovornu za primjenu ažuriranja sustava Windows, donje upute trebale bi riješiti problem za vas (puno korisnika ga je uspješno koristilo).

Evo kratkog vodiča korak po korak koji će vam pokazati kako pomoću Microsoft Update Catalogue pronaći instalaciju ažuriranja koje nedostaje:

  1. Otvorite zadani preglednik i pristupite ovoj poveznici ( ovdje ) za pristup web adresi kataloga Microsoft Update.
  2. Jednom kad uđete u Microsoft Update katalog , koristite funkciju pretraživanja u desnom kutu zaslona da biste potražili ažuriranje koje pokreće 0x800f0900 pogreška. Samo upišite ili zalijepite problematično ažuriranje i pritisnite Unesi za pokretanje potrage.

    Traženje ažuriranja koje želite ručno instalirati

    Bilješka: Većina pogođenih korisnika potvrdili su da se problem javlja samo s KB4464218 kumulativno ažuriranje.

  3. Nakon što se dobiju rezultati, potražite odgovarajuće ažuriranje pregledavanjem CPU arhitekture i verzije sustava Windows za koju je dizajnirana.

    Odabir odgovarajućeg Windows Update

    Bilješka: Ako ne znate svoju CPU ili OS arhitekturu, kliknite desnu tipku miša Moje računalo (ovo računalo) i kliknite na Svojstva. Dalje, pogledajte ispod Sustav na vrsti sustava - prikazat će bitnu verziju operativnog sustava i bitnu verziju vašeg CPU-a.

    Provjera arhitekture vašeg OS-a

  4. Nakon što uspijete prepoznati odgovarajuću verziju ažuriranja, kliknite na preuzimanje datoteka gumb povezan s ispravnim unosom i strpljivo pričekajte dok se postupak ne dovrši.
  5. Po završetku postupka dođite do mjesta na kojem ste ga preuzeli. Kad uđete unutra, potražite .inf datoteku i nakon što je pronađete, kliknite je desnom tipkom miša i odaberite Instalirati iz novoprijavljenog kontekstnog izbornika.

    Instaliranje upravljačkog programa Inf

  6. Slijedite upute na zaslonu da biste dovršili instalaciju, a zatim ponovno pokrenite uređaj. Pri sljedećem pokretanju, ažuriranje bi već trebalo biti instalirano i Windows Update više neće tražiti da ga instalirate.

U slučaju da ste tražili drugačiji popravak (onaj koji će otkriti osnovni uzrok problema) ili gornji koraci na kraju ne uspiju s drugom pogreškom, pomaknite se do sljedećeg potencijalnog popravka u nastavku.

2. metoda: Pokretanje alata za rješavanje problema sa sustavom Windows Update

Budući da se čini da je problem ekskluzivan u sustavu Windows 10, sljedeći bi logični korak bio provjeriti nema li vaš operativni sustav mogućnost da taj problem riješi sam. Imajte na umu da je ugrađeni alat za rješavanje problema u sustavu Windows 10 učinkovitiji nego što je bio u sustavu Windows 7 ili Windows 8.1

Automatski će skenirati komponentu Windows Update na bilo kakve nedosljednosti i primijenit će održivu strategiju popravka u slučaju da prepozna poznati scenarij. Pronašli smo nekoliko korisničkih izvještaja koji tvrde da je alat za rješavanje problema sa sustavom Windows Update popravio 0x800f0900 pogreška ručnim resetiranjem svake uključene komponente WU.

Evo kratkog detaljnog vodiča koji će vam pokazati kako pokrenuti alat za rješavanje problema s Windows Updateom na kartici Rješavanje problema:

  1. Pritisnite Windows tipka + R otvoriti a Trčanje dijaloški okvir. Dalje, upišite ” ms-postavke: rješavanje problema ' i pritisnite Unesi otvoriti Rješavanje problema na kartici Postavke tab.

    Pristup naprednom izborniku putem alata za rješavanje problema

  2. Od Alat za rješavanje problema kartica, pomaknite se dolje na desni bočni dio i pomaknite se skroz dolje do Ustanite i pokrenite odjeljak . Kad stignete tamo, kliknite na Windows Update da biste je odabrali, a zatim kliknite na Pokrenite alat za rješavanje problema za pokretanje uslužnog programa za popravak.

    Pokretanje alata za rješavanje problema sa sustavom Windows Update

  3. Kad uđete u izbornik za rješavanje problema sa sustavom Windows Update, pričekajte da se završi početno skeniranje, a zatim kliknite na Primijeni ovaj popravak u slučaju da se pronađe održiva strategija popravka.

    Primijeni ovaj popravak

  4. Nakon što se primijeni ispravna strategija popravka, zatvorite uslužni program za rješavanje problema i ponovno pokrenite uređaj.
  5. Nakon ponovnog pokretanja, ponovo otvorite komponentu Windows Update i ponovite instalaciju ažuriranja koja je prethodno bila neuspješna s 0x800f0900.

Ako se isti problem i dalje javlja, prijeđite na sljedeće potencijalno rješenje u nastavku.

3. metoda: Resetiranje WU-a

U slučaju da alat za rješavanje problema sa sustavom Windows Update nije uspio riješiti problem umjesto vas, vjerojatno imate posla s temeljnom datotekom korupcije koja utječe na komponentu WU - onom koja se ne može riješiti uobičajeno. U tom slučaju, trebali biste nastaviti resetiranjem svih procesa, poslužitelja i instalacije koji su uključeni u ovu operaciju.

Što se tiče resetiranja svake komponente WU-a, na raspolaganju imate dva pristupa:

  • Korištenje WU Reset Agenta
  • Resetiranje WU-a ručno

Izradili smo dva zasebna vodiča koji pružaju korake za svaki od dva pristupa. Slobodno slijedite onaj koji vam se više sviđa.

Korištenje automatiziranog agenta za resetiranje WU-a

  1. Pristupite ovoj službenoj Microsoftovoj stranici ( ovdje ) i kliknite na preuzimanje datoteka gumb za preuzimanje Resetirajte agent za ažuriranje sustava Windows .

    Preuzmite agent za poništavanje Windows Update

  2. Nakon završetka preuzimanja izvucite sadržaj arhive pomoću uslužni program za dekompresiju.
  3. Nakon što je operacija završena, dvaput kliknite na Poništi WUENG.exe i kliknite Da na UAC (kontrola korisničkog računa) otvoriti instalacijski program s administratorskim pristupom.
  4. Zatim slijedite upute na zaslonu za pokretanje skripte na računalu. Nakon što završite, ponovno pokrenite svoj stroj i provjerite je li problem riješen pokušajem ponovnog instaliranja ažuriranja koje prethodno nije uspjelo s pogreškom.

Vraćanje Windows Update ručno (putem CMD-a)

  1. Otvori a Trčanje dijaloški okvir pritiskom na Windows tipka + R . Zatim u okvir za tekst upišite 'Cmd' i pritisnite Ctrl + Shift + Enter otvoriti an povišen CMD odziv .

    Pokretanje naredbenog retka s administratorskim pristupom

    Bilješka: Na Kontrola korisničkog računa (UAC) upit, kliknite Da dodijeliti administratorski pristup.

  2. Unutar povišenih terminala naredbenog retka upišite sljedeći niz naredbi (u bilo kojem redoslijedu), ali obavezno pritisnite Unesi nakon svake:
    net stop wuauserv net stop cryptSvc net stop bitovi net stop msiserver

    Bilješka: Kad završite s izvršavanjem ovih naredbi, učinkovito ćete onemogućiti Windows Update Services, MSI Installer, kriptografske usluge i BITS usluge.

  3. Nakon što se resetira svaka relevantna usluga Windows Update, pokrenite sljedeće naredbe ovisno o redoslijedu kako biste očistili dvije mape odgovorne za čuvanje privremenih podataka usluge Windows Update (SoftwareDistribution i Catroot2):
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Bilješka: Ova će operacija učinkovito ostati u dvije mape jer ih nema načina konvencionalno izbrisati. Ali ovo će nam u konačnici pomoći da postignemo istu krajnju svrhu, jer će vaš OS biti prisiljen stvarati nove instance koje nisu zaprljane nikakvom korupcijom.

  4. Nakon što su dva procesa izbrisana, pokrenite sljedeće naredbe u istom povišenom prozoru CMD terminala i pritisnite Unesi nakon svake za ponovno pokretanje usluga koje ste prethodno onemogućili u koraku 2:
    neto start wuauserv neto start cryptSvc neto start bitovi neto start msiserver
  5. Po završetku postupka, ponovo pokrenite računalo i provjerite susrećete li se još uvijek s 0x800f0900 pogreška kada pokušate instalirati Windows Update.

U slučaju da se problem i dalje javlja, prijeđite na sljedeće potencijalno rješenje u nastavku.

4. metoda: Izvođenje DISM i SFC skeniranja

U slučaju da vam nijedna od gore navedenih metoda nije dopustila da popravite 0x800f0900 pogreška, jasno je da imate posla s oštećenjem sistemske datoteke. Međutim, nemojte očajavati, jer Windows ima nekoliko ugrađenih alata koji će moći ispraviti većinu površnih slučajeva korupcije.

Ako je ovaj scenarij primjenjiv, trebali biste brzo pokrenuti dva skeniranja kako biste iskorijenili i popravili one oštećene sistemske datoteke koje na kraju ometaju Windows Update komponenta. SFC (Provjera sistemskih datoteka) i DISM (postavljanje i servisiranje i postavljanje slika) treba koristiti u ovom slučaju za rješavanje problema.

Prvo, trebali biste započeti pokretanje SFC skeniranja - Ovo je u potpunosti lokalni alat koji skenira oštećenja sistemske datoteke i zamjenjuje sve otkrivene instance zdravim kopijama dohvaćenima iz arhive koja je lokalno pohranjena.

Po završetku postupka, ponovo pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju računala.

U slučaju da se isti problem ponovo pojavi, izvršite DISM skeniranje . Ali imajte na umu da će vam za učinkovitu upotrebu biti potrebna pouzdana internetska veza jer se ovaj alat oslanja na potkomponentu Windows Update za preuzimanje zdravih ekvivalenata za oštećene datoteke koje identificira. Na kraju ovog postupka ponovno pokrenite i provjerite je li 0x800f0900 greška je ispravljena.

U slučaju da isti problem postoji, prijeđite na sljedeće potencijalno rješenje u nastavku.

5. metoda: Izrada popravka

Ako vam nijedna od gore navedenih metoda nije dopustila da riješite problem, to znači da ste suočeni s osnovnom instancom korupcije koja zahtijeva izvanredne mjere kako bi je riješila. U slučaju da ste došli do rezultata bez rezultata, jedina nada u rješavanju problema je osim što radite a čista instalacija .

Ali u slučaju da želite izbjeći potpuni gubitak podataka, učinite a popravak instalacije (nadogradnja na mjestu) bio bi preferirani pristup. Ova operacija omogućit će vam resetiranje svake Windows komponente (uključujući podatke o relaciji podizanja sustava), a istovremeno zadržavanje svakog bita osobnih podataka, uključujući instalirane aplikacije, igre, videozapise, slike, dokumente itd.

Oznake Windows Update 7 minuta čitanja