Kā novērst Windows atjaunināšanas kļūdu 0x800f0900?



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Daži Windows lietotāji redz 0x800f0900 kļūdas kods ikreiz, kad viņi mēģina instalēt kumulatīvo atjauninājumu sistēmā Windows 10. 0x 800f0900 tulko CBS_E_XML_PARSER_FAILURE (negaidīta iekšēja XML parsētāja kļūda), kas ir signāls, ka kaut kas kaut kur ir bojāts.



Windows atjaunināšanas kļūda 0x800f0900



Vairumā gadījumu ietekmētie lietotāji ziņo, ka problēma rodas tikai tad, kad viņi mēģina instalēt KB4464218 Atjaunināt.



Tā kā problēmu kaut kā atvieglo daži bojāti faili, kas tiek glabāti lokāli, viens no veidiem, kā pilnībā apiet šo problēmu, ir izmantot Microsoft atjauninājumu katalogs instalēt atjauninājumu manuāli, nevis paļauties uz Windows Update klientu - Tomēr tas neļaus jums atklāt problēmas galveno cēloni.

Ja vēlaties novērst pamatproblēmu, kas izraisa problēmu KB4464218, sāciet, vienkārši palaižot Windows atjaunināšanas problēmu novēršanas rīku un pārbaudiet, vai lietderība spēj izolēt vainīgo un to automātiski novērst. Ja tas nedarbojas, pārejiet uz Windows atjaunināšanas komponenta atiestatīšanu. Lai to izdarītu, varat izmantot automātisko aģentu vai arī pats (manuāli) veikt darbības, izmantojot paaugstinātu komandu uzvedni.

Tomēr, ja jums ir sarežģīts gadījums ar sistēmas failu bojājumiem, jums, iespējams, būs jāsāk visas sistēmas korupcijas skenēšana (izmantojot SFC un DISM utilītprogrammas).



Gadījumā, ja divi parastie sistēmas failu pārbaudītāji (DISM un SFC) nespēj novērst problēmu jūsu vietā, galīgais risinājums būtu atsvaidzināt katru OS komponentu, veicot labošanas instalēšanu (labošana vietā).

1. metode: atjauninājuma manuāla instalēšana

Ja meklējat labojumu, kas ļaus apiet problēmu neatkarīgi no vaininieka, kurš rada problēmu, mēģiniet lejupielādēt un instalēt atjauninājumu, kas izraisa 0x800f0900 kļūda manuāli.

To var viegli izdarīt, izmantojot publisko Microsoft atjauninājumu katalogu. Ja vien tas neietekmē pakalpojumu, kas atbild par Windows atjauninājumu lietošanu, problēma jāatrisina tālāk sniegtajiem norādījumiem (daudzi lietotāji to ir veiksmīgi izmantojuši).

Šeit ir īss soli pa solim sniegts ceļvedis, kas parādīs, kā izmantot Microsoft atjauninājumu katalogu, lai atrastu trūkstošā atjauninājuma instalēšanu.

  1. Atveriet noklusējuma pārlūku un piekļūstiet šai saitei ( šeit ), lai piekļūtu Microsoft atjauninājumu kataloga tīmekļa adresei.
  2. Kad esat iekšā Microsoft atjauninājumu katalogs , izmantojiet meklēšanas funkciju ekrāna labajā stūrī, lai meklētu atjauninājumu, kas aktivizē 0x800f0900 kļūda. Vienkārši ierakstiet vai ielīmējiet problemātisko atjauninājumu un nospiediet Enter lai sāktu meklēšanu.

    Tiek meklēts atjauninājums, kuru vēlaties instalēt manuāli

    Piezīme: Visvairāk skartie lietotāji ir apstiprinājuši, ka problēma rodas tikai ar KB4464218 kumulatīvais atjauninājums.

  3. Kad būs pieejami rezultāti, meklējiet atbilstošo atjauninājumu, pārbaudot CPU arhitektūru un Windows versiju, kurai tā paredzēta.

    Pareiza Windows atjaunināšanas izvēle

    Piezīme: Ja nezināt CPU vai OS arhitektūru, ar peles labo pogu noklikšķiniet uz Mans dators (šis dators) un noklikšķiniet uz Rekvizīti. Tālāk skatieties zem Sistēma pie System Type - tas parādīs operētājsistēmas bitu versiju un jūsu CPU bitu versiju.

    OS arhitektūras pārbaude

  4. Kad izdosies noteikt atbilstošo atjauninājuma versiju, noklikšķiniet uz Lejupielādēt poga, kas saistīta ar pareizo ievadi, un pacietīgi gaidiet, līdz process ir pabeigts.
  5. Kad darbība ir pabeigta, dodieties uz vietu, kur to lejupielādējāt. Kad esat iekšā, meklējiet .inf failu un, kad to atradīsit, ar peles labo pogu noklikšķiniet uz tā un izvēlieties Uzstādīt no tikko parādītās konteksta izvēlnes.

    Inf draivera instalēšana

  6. Izpildiet ekrānā redzamos norādījumus, lai pabeigtu instalēšanu, pēc tam restartējiet ierīci. Nākamajā startēšanas reizē atjauninājumam jau jābūt instalētam, un Windows atjaunināšana vairs neliks jums to instalēt.

Gadījumā, ja meklējāt citu labojumu (tādu, kas atklās problēmas galveno cēloni) vai iepriekš minētās darbības galu galā neizdodas ar citu kļūdu, pārejiet uz nākamo iespējamo labojumu zemāk.

2. metode: palaidiet Windows atjaunināšanas problēmu novēršanas rīku

Tā kā šķiet, ka problēma ir tikai operētājsistēmā Windows 10, nākamais loģiskais solis būtu noskaidrot, vai jūsu operētājsistēma nespēj pati atrisināt šo problēmu. Paturiet prātā, ka Windows 10 iebūvētais problēmu novēršanas rīks ir daudz efektīvāks nekā Windows 7 vai Windows 8.1.

Tas automātiski skenēs Windows atjaunināšanas komponentu, vai tajā nav pretrunu, un piemēros dzīvotspējīgu remonta stratēģiju, ja tas atpazīs pazīstamu scenāriju. Mēs esam atraduši vairākus lietotāju pārskatus, kuros apgalvots, ka Windows atjaunināšanas problēmu novēršanas rīks novērsa problēmu 0x800f0900 kļūda, manuāli atiestatot katru iesaistīto WU komponentu.

Šeit ir īss soli pa solim sniegts ceļvedis, kas cilnē Traucējummeklēšana parādīs, kā palaist Windows atjaunināšanas problēmu novēršanas rīku:

  1. Nospiediet Windows taustiņš + R lai atvērtu a Palaist dialoglodziņš. Tālāk ierakstiet ” ms-settings: traucējummeklēšana ’ un nospiediet Enter lai atvērtu Problēmu novēršana cilne Iestatījumi cilni.

    Piekļuve izvērstajai izvēlnei, izmantojot problēmu novēršanas rīku

  2. No Traucējummeklētājs cilni, pārejiet uz leju līdz labās puses sadaļai un ritiniet līdz lejai līdz Darba sākšanas sadaļa . Kad esat tur nokļuvis, noklikšķiniet uz Windows atjaunināšana lai to atlasītu, pēc tam noklikšķiniet uz Palaidiet problēmu novēršanas rīku lai palaistu remonta utilītu.

    Palaist Windows atjaunināšanas problēmu novēršanas rīku

  3. Kad esat nonācis Windows atjaunināšanas problēmu novēršanas izvēlnē, pagaidiet, līdz tiek pabeigta sākotnējā skenēšana, un pēc tam noklikšķiniet uz Lietojiet šo labojumu gadījumā, ja tika atrasta dzīvotspējīga remonta stratēģija.

    Lietojiet šo labojumu

  4. Pēc pareizas remonta stratēģijas piemērošanas aizveriet problēmu novēršanas utilītu un restartējiet datoru.
  5. Kad tas ir dublējies, vēlreiz atveriet Windows atjaunināšanas komponentu un atkārtojiet atjauninājuma instalēšanu, kas iepriekš neizdevās 0x800f0900.

Ja tā pati problēma joprojām pastāv, pārejiet uz nākamo iespējamo labojumu zemāk.

3. metode: WU atiestatīšana

Gadījumā, ja Windows atjaunināšanas problēmu novēršanas rīks nevarēja novērst problēmu jūsu vietā, visticamāk, jums ir darīšana ar korupcijas failu, kas ietekmē WU komponentu - tādu, kuru nevar atrisināt tradicionāli. Šajā gadījumā jums jāturpina atiestatīt katru procesu, serveri un instalāciju, kas saistīta ar šo darbību.

Runājot par katra WU komponenta atiestatīšanu, jums jāizvēlas divas pieejas:

  • Izmantojot WU Reset Agent
  • WU atiestatīšana manuāli

Mēs esam izveidojuši divas atsevišķas rokasgrāmatas, norādot soļus katrai no abām pieejām. Jūtieties brīvi sekot tam, ar kuru jūs jūtaties ērtāk.

Automated WU Reset Agent izmantošana

  1. Piekļūstiet šai oficiālajai Microsoft Technet lapai ( šeit ) un noklikšķiniet uz Lejupielādēt pogu, lai lejupielādētu Atiestatiet Windows atjaunināšanas aģentu .

    Lejupielādējiet Windows atjaunināšanas atiestatīšanas aģentu

  2. Kad lejupielāde ir pabeigta, izvelciet arhīva saturu ar a dekompresijas lietderība.
  3. Kad darbība ir pabeigta, veiciet dubultklikšķi uz ResetWUENG.exe un noklikšķiniet pie UAC (lietotāja konta kontrole) lai atvērtu instalēšanas programmu ar administratora piekļuvi.
  4. Pēc tam izpildiet ekrānā redzamos norādījumus, lai palaistu skriptu datorā. Kad tas ir pabeigts, restartējiet datoru un pārbaudiet, vai problēma ir novērsta, mēģinot vēlreiz instalēt atjauninājumu, kas iepriekš neizdevās ar kļūdu.

Windows atjaunināšanas manuāla atiestatīšana (izmantojot CMD)

  1. Atveriet a Palaist dialoglodziņu, nospiežot Windows taustiņš + R . Pēc tam tekstlodziņā ierakstiet ‘Cmd’ un nospiediet Ctrl + Shift + Enter lai atvērtu paaugstināta CMD uzvedne .

    Darbojas komandrinda ar administratora piekļuvi

    Piezīme: Pie Lietotāja konta kontrole (UAC) noklikšķiniet uz piešķirt administratora piekļuvi.

  2. Paaugstināto komandrindas termināļu iekšpusē ierakstiet nākamo komandu kopu (jebkurā secībā), bet noteikti nospiediet Enter aiz katra:
    net stop wuauserv net stop cryptSvc neto pieturas biti net stop msiserver

    Piezīme: Kad esat pabeidzis palaist šīs komandas, jūs faktiski atspējosit Windows atjaunināšanas pakalpojumus, MSI Installer, kriptogrāfijas pakalpojumus un BITS pakalpojumus.

  3. Kad katrs attiecīgais Windows atjaunināšanas pakalpojums ir atiestatīts, izpildiet šīs komandas atkarībā no tā, vai notīrīt abas mapes, kas atbildīgas par Windows Update pagaidu datu turēšanu (Programmatūras izplatīšana un Catroot2):
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Piezīme: Šī darbība faktiski paliks abas mapes, jo nav iespējas tās parastāk izdzēst. Bet tas galu galā palīdzēs mums sasniegt to pašu galamērķi, jo jūsu OS būs spiests izveidot jaunus gadījumus, kurus nesabojāja nekāda korupcija.

  4. Kad abi procesi ir notīrīti, vienā un tajā pašā paaugstinātā CMD termināla logā izpildiet šīs komandas un nospiediet Enter pēc katra restartējiet pakalpojumus, kurus iepriekš atspējojāt 2. darbībā:
    net start wuauserv net start cryptSvc neto sākuma biti net start msiserver
  5. Kad darbība ir pabeigta, restartējiet datoru un pārbaudiet, vai jūs joprojām saskaras ar 0x800f0900 kļūda, mēģinot instalēt Windows atjaunināšanu.

Ja problēma joprojām pastāv, pārejiet uz nākamo iespējamo labojumu zemāk.

4. metode: DISM un SFC skenēšanas veikšana

Gadījumā, ja neviena no iepriekš minētajām metodēm nav ļāvusi novērst problēmu 0x800f0900 kļūda, ir skaidrs, ka jūs nodarbojaties ar sistēmas failu korupciju. Tomēr nevajag izmisumā, jo Windows ir pāris iebūvēti rīki, kas spēs novērst lielāko daļu virspusēju korupcijas gadījumu.

Ja šis scenārijs ir piemērojams, jums ātri jāuzsāk divas skenēšanas, lai izdzēstu un izlabotu bojātos sistēmas failus, kas galu galā traucē Windows atjaunināšana komponents. SFC (sistēmas failu pārbaudītājs) un DISM (izvietošana un attēlu apkalpošana un izvietošana) būtu jāizmanto šajā gadījumā, lai atrisinātu problēmu.

Pirmkārt, jums vajadzētu sākt ar palaižot SFC skenēšanu - Tas ir pilnīgi vietējs rīks, kas skenē sistēmas failu bojājumus un aizstāj visus atklātos gadījumus ar veselīgām kopijām, kas iegūtas no lokāli glabāta arhīva.

Kad darbība ir pabeigta, restartējiet datoru un pārbaudiet, vai problēma ir novērsta nākamajā datora startēšanas reizē.

Gadījumā, ja tā pati problēma atkārtojas, veiciet DISM skenēšanu . Tomēr paturiet prātā, ka, lai to efektīvi izmantotu, jums būs nepieciešams uzticams interneta savienojums, jo šis rīks ir balstīts uz Windows Update apakškomponentu, lai lejupielādētu veselīgus tā identificēto bojāto failu ekvivalentus. Šī procesa beigās vēlreiz restartējiet un pārbaudiet, vai 0x800f0900 kļūda ir novērsta.

Gadījumā, ja tā pati problēma joprojām pastāv, pārejiet uz nākamo iespējamo labojumu zemāk.

5. metode: Remonta instalēšanas veikšana

Ja neviena no iepriekšminētajām metodēm nav ļāvusi jums novērst problēmu, tas nozīmē, ka jūs saskaras ar pamata korupcijas gadījumu, kam nepieciešami ārkārtas pasākumi, lai to atrisinātu. Ja esat tik tālu nonācis bez rezultāta, vienīgā cerība novērst problēmu ir ne tikai tīra instalēšana .

Bet, ja vēlaties izvairīties no pilnīga datu zuduma, veiciet a labot instalēšanu (jaunināšana uz vietas) būtu vēlamā pieeja. Šī darbība ļaus atiestatīt visus Windows komponentus (ieskaitot datu palaišanu saistībā ar sāknēšanu), vienlaikus ļaujot saglabāt visus personiskos datus, tostarp instalētās lietojumprogrammas, spēles, video, attēlus, dokumentus utt.

Tagi Windows atjaunināšana Lasītas 7 minūtes