Cum se remediază eroarea de actualizare Windows 0x800f0900?



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Unii utilizatori de Windows văd 0x800f0900 cod de eroare ori de câte ori încearcă să instaleze o actualizare cumulativă pe Windows 10. 0x 800f0900 se traduce în CBS_E_XML_PARSER_FAILURE (eroare neașteptată de analizor XML intern) care este un semnal că ceva este corupt undeva.



Eroare Windows Update 0x800f0900



În majoritatea cazurilor, utilizatorii afectați raportează că problema apare numai atunci când încearcă să instaleze KB4464218 Actualizați.



Deoarece problema este cumva facilitată de unele fișiere corupte care sunt stocate local, o modalitate de a ocoli problema este folosirea Catalogul Microsoft Update pentru a instala actualizarea manual în loc să vă bazați pe clientul Windows Update - Cu toate acestea, acest lucru nu vă va permite să descoperiți cauza principală a problemei.

În cazul în care doriți să remediați problema de bază care cauzează KB4464218, începeți pur și simplu executând instrumentul de depanare Windows Update și vedeți dacă utilitarul este capabil să izoleze vinovatul și să îl remedieze automat. Dacă acest lucru nu funcționează, treceți la resetarea componentei Windows Update - Puteți folosi agentul automat pentru a face acest lucru sau puteți face pașii dvs. (manual) dintr-un prompt de comandă ridicat.

Cu toate acestea, în cazul în care aveți de-a face cu un caz avansat de corupție a fișierelor de sistem, poate fi necesar să inițiați o scanare de corupție a sistemului la nivel de sistem (utilizând utilitarele SFC și DISM).



În cazul în care cele două verificatoare de fișiere de sistem convenționale (DISM și SFC) nu sunt capabile să rezolve problema, soluția finală ar fi să reîmprospătați fiecare componentă a sistemului de operare prin efectuarea unei instalări de reparații (reparații în loc).

Metoda 1: Instalarea manuală a actualizării

Dacă sunteți în căutarea unei soluții care să vă permită să ocoliți problema, indiferent de vinovatul care cauzează problema, încercați să descărcați și să instalați actualizarea care declanșează 0x800f0900 eroare manual.

Puteți face acest lucru cu ușurință utilizând catalogul public Microsoft Update. Dacă nu este afectat serviciul responsabil pentru aplicarea actualizărilor Windows, instrucțiunile de mai jos ar trebui să rezolve problema pentru dvs. (mulți utilizatori l-au folosit cu succes).

Iată un ghid rapid pas cu pas care vă va arăta cum să utilizați catalogul Microsoft Update pentru a găsi o instalare a actualizării lipsă:

  1. Deschideți browserul implicit și accesați acest link ( aici ) pentru a accesa adresa web a Catalogului Microsoft Update.
  2. Odată ce te afli în interiorul Catalogul Microsoft Update , utilizați funcția de căutare din colțul din dreapta al ecranului pentru a căuta actualizarea care declanșează 0x800f0900 eroare. Tastați sau lipiți actualizarea problematică și apăsați introduce pentru a iniția căutarea.

    Căutați actualizarea pe care doriți să o instalați manual

    Notă: Cei mai mulți utilizatori afectați au confirmat că problema apare numai cu KB4464218 actualizare cumulativă.

  3. Odată ce rezultatele sunt, căutați actualizarea adecvată inspectând arhitectura procesorului și versiunea Windows pentru care este concepută.

    Alegerea corectă a Windows Update

    Notă: Dacă nu vă cunoașteți arhitectura CPU sau OS, faceți clic dreapta pe Computerul meu (acest computer) și faceți clic pe Proprietăți. Apoi, uită-te sub Sistem la tipul de sistem - va afișa versiunea de biți a sistemului de operare și versiunea de biți a procesorului.

    Verificarea arhitecturii sistemului de operare

  4. Odată ce reușiți să identificați versiunea de actualizare adecvată, faceți clic pe Descarca butonul asociat cu intrarea corectă și așteptați cu răbdare până la finalizarea procesului.
  5. După finalizarea operației, navigați la locația în care ați descărcat-o. După ce vă aflați în interior, căutați .inf fișier și după ce îl găsiți, faceți clic dreapta pe el și alegeți Instalare din meniul contextual nou apărut.

    Instalarea driverului Inf

  6. Urmați instrucțiunile de pe ecran pentru a finaliza instalarea, apoi reporniți aparatul. La următoarea pornire, actualizarea ar trebui să fie deja instalată, iar Windows Update nu vă va mai solicita să o instalați.

În cazul în care căutați o altă soluție (una care va dezvălui cauza principală a problemei) sau pașii de mai sus nu reușesc în cele din urmă cu o altă eroare, treceți la următoarea soluție potențială de mai jos.

Metoda 2: Rularea instrumentului de depanare Windows Update

Deoarece problema pare a fi exclusivă pe Windows 10, următorul pas logic ar fi să vedeți dacă sistemul dvs. de operare nu are capacitatea de a rezolva această problemă de la sine. Rețineți că instrumentul de depanare încorporat din Windows 10 este mult mai eficient decât în ​​Windows 7 sau Windows 8.1

Acesta va scana automat componenta Windows Update pentru eventuale incoerențe și va aplica o strategie de reparații viabilă în cazul în care recunoaște un scenariu familiar. Am găsit mai multe rapoarte ale utilizatorilor care susțin că instrumentul de depanare Windows Update a remediat 0x800f0900 eroare prin resetarea manuală a fiecărei componente WU implicate.

Iată un ghid rapid pas cu pas care vă va arăta cum să rulați instrumentul de depanare Windows Update din fila Depanare:

  1. presa Tasta Windows + R a deschide o Alerga căsuță de dialog. Apoi, tastați ” ms-settings: depanare ” și apăsați introduce pentru a deschide Depanare fila din Setări filă.

    Accesarea meniului avansat prin instrumentul de depanare

  2. De la Depanator , deplasați-vă în jos la secțiunea din partea dreaptă și derulați până la Secțiunea de pornire și funcționare . Odată ajuns acolo, faceți clic pe Windows Update pentru a o selecta, apoi faceți clic pe Rulați instrumentul de depanare pentru a lansa utilitarul de reparații.

    Rularea instrumentului de depanare Windows Update

  3. După ce vă aflați în meniul de depanare Windows Update, așteptați finalizarea scanării inițiale, apoi faceți clic pe Aplicați această remediere în cazul în care s-a găsit o strategie de reparare viabilă.

    Aplicați această remediere

  4. După aplicarea strategiei corecte de reparații, închideți utilitarul de depanare și reporniți aparatul.
  5. Odată ce pornește copia de rezervă, deschideți din nou componenta Windows Update și repetați instalarea actualizării care a eșuat anterior cu 0x800f0900.

Dacă aceeași problemă apare în continuare, treceți la următoarea soluție potențială de mai jos.

Metoda 3: Resetarea WU

În cazul în care instrumentul de depanare Windows Update nu a reușit să rezolve problema, este probabil să aveți de-a face cu un fișier de corupție care afectează componenta WU - unul care nu poate fi rezolvat în mod convențional. În acest caz, ar trebui să continuați resetând fiecare proces, server și instalare implicate în această operațiune.

Când vine vorba de resetarea fiecărei componente WU, aveți la dispoziție două abordări:

  • Utilizarea agentului de resetare WU
  • Resetarea manuală a WU

Am creat două ghiduri separate, oferind pași pentru fiecare dintre cele două abordări. Simțiți-vă liber să urmați oricare dintre ele vă simțiți mai confortabil.

Utilizarea agentului de resetare WU automat

  1. Accesați această pagină oficială Microsoft Technet ( aici ) și faceți clic pe Descarca pentru a descărca butonul Resetați Windows Update Agent .

    Descărcați Windows Update Reset Agent

  2. După finalizarea descărcării, extrageți conținutul arhivei cu un fișier utilitar de decompresie.
  3. După finalizarea operației, faceți dublu clic pe ResetWUENG.exe și faceți clic pe da la UAC (Control cont utilizator) pentru a deschide programul de instalare cu acces de administrator.
  4. Apoi, urmați instrucțiunile de pe ecran pentru a rula scriptul pe computer. După ce ați terminat, reporniți computerul și vedeți dacă problema este rezolvată încercând să instalați din nou actualizarea care anterior nu reușea cu eroarea.

Resetarea Windows Update manual (prin CMD)

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

    Rularea Promptului de comandă cu acces de administrator

    Notă: La Control cont utilizator (UAC) prompt, faceți clic pe da pentru a acorda acces de administrator.

  2. În interiorul terminalelor cu linie de comandă ridicată, tastați următorul set de comenzi (în oricare ordine), dar asigurați-vă că apăsați introduce după fiecare:
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver

    Notă: După ce ați terminat cu rularea acestor comenzi, veți fi dezactivat în mod eficient Windows Update Services, MSI Installer, servicii criptografice și servicii BITS.

  3. După resetarea fiecărui serviciu relevant de actualizare Windows, executați următoarele comenzi în orice ordine, pentru a șterge cele două foldere responsabile de deținerea datelor temporare Windows Update (SoftwareDistribution și Catroot2):
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Notă: Această operațiune va rămâne efectiv cele două foldere, deoarece nu există nicio modalitate de a le șterge în mod convențional. Dar acest lucru ne va ajuta în cele din urmă să atingem același scop final, deoarece sistemul dvs. de operare va fi forțat să creeze noi instanțe care nu au fost afectate de nicio corupție.

  4. Odată ce cele două procese au fost șterse, rulați următoarele comenzi în aceeași fereastră a terminalului CMD ridicat și apăsați introduce după fiecare pentru a reporni serviciile pe care le-ați dezactivat anterior la pasul 2:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. După finalizarea operației, reporniți computerul și vedeți dacă întâmpinați în continuare 0x800f0900 eroare atunci când încercați să instalați o actualizare Windows.

În cazul în care problema persistă, treceți la următoarea soluție potențială de mai jos.

Metoda 4: Efectuarea scanărilor DISM și SFC

În cazul în care niciuna dintre metodele de mai sus nu v-a permis să remediați 0x800f0900 eroare, este clar că aveți de-a face cu corupția fișierelor de sistem. Cu toate acestea, nu disperați, deoarece Windows are câteva instrumente încorporate care vor putea remedia majoritatea instanțelor de corupție superficiale.

Dacă acest scenariu este aplicabil, ar trebui să inițiați două scanări în succesiune rapidă pentru a elimina și a remedia acele fișiere de sistem corupte care ajung să interfereze cu Windows Update componentă. SFC (System File Checker) și DISM (implementare și service și implementare imagine) trebuie utilizat în acest caz pentru a rezolva problema.

În primul rând, ar trebui să începeți rularea unei scanări SFC - Acesta este un instrument complet local care scanează depistarea fișierelor de sistem și înlocuiește orice instanță detectată cu copii sănătoase preluate dintr-o arhivă stocată local.

După finalizarea operației, reporniți computerul și vedeți dacă problema este rezolvată la următoarea pornire a computerului.

În cazul în care aceeași problemă reapare, efectuați o scanare DISM . Dar rețineți că, pentru a-l utiliza eficient, veți avea nevoie de o conexiune de internet fiabilă, deoarece acest instrument se bazează pe o sub-componentă a Windows Update pentru a descărca echivalenți sănătoși pentru fișierele corupte pe care le identifică. La sfârșitul acestui proces, reporniți din nou și vedeți dacă 0x800f0900 eroarea este remediată.

În cazul în care aceeași problemă persistă, treceți la următoarea soluție potențială de mai jos.

Metoda 5: Efectuarea unei instalări de reparații

Dacă niciuna dintre metodele de mai sus nu v-a permis să remediați problema, înseamnă că vă confruntați cu o instanță de corupție subiacentă care necesită măsuri extraordinare pentru a o rezolva. În cazul în care ați ajuns până acum fără rezultat, singura dvs. speranță de a rezolva problema în afară de a face un instalare curată .

Dar, în cazul în care doriți să evitați pierderea totală a datelor, faceți un reparare instalare (actualizare la fața locului) ar fi abordarea preferată. Această operațiune vă va permite să resetați fiecare componentă Windows (inclusiv datele relației de pornire), permițând în același timp să păstrați fiecare bit de date personale, inclusiv aplicații instalate, jocuri, videoclipuri, imagini, documente etc.

Etichete Windows Update 7 minute citite