- Klaidą 0x800f0922 dažniausiai sukelia sugadinti sistemos failai, nepakankama disko vieta arba konfliktai su užduočių planuokliu.
- Sprendimai apima įvairius veiksmus – nuo automatinių „Windows“ įrankių naudojimo iki rankinio paskirstymo aplankų ir registro valymo.
- .NET Framework komponentų taisymas ir tinklo teisių valdymas yra labai svarbūs žingsniai norint atrakinti naujinimus.

Esu tikras, kad jums taip nutiko: bandote atnaujinti kompiuterį, kad gautumėte naujausias funkcijas, ir staiga „Windows“ pateikia klaidą 0x800f0922 . Tai gana erzinanti klaida, kuri gali jus užstrigti vos tik progreso juosta pasiekia pabaigą, todėl sistema anuliuoja pakeitimus ir palieka jus ten, kur buvote, nepateikdama aiškaus paaiškinimo, kas nutiko.
Ši problema yra šiek tiek kebli, nes ji neturi vienos priežasties. Tai gali būti paprastas „Microsoft“ serverių triktis , galbūt pritrūko vietos diske arba fone problemų kelia sugadintas failas. Kad ir kokia būtų priežastis, nereikia panikuoti; yra keletas būdų, kaip pakoreguoti sistemą, kad atnaujinimai vėl veiktų sklandžiai.
Pirmieji žingsniai ir greiti sprendimai
Prieš pradedant sudėtingas komandas, geriausia išbandyti pagrindinius veiksmus. Kartais paprastas kompiuterio paleidimas iš naujo gali išvalyti užblokuotus procesus, kurie neleidžia įdiegti. Jei tai nepadeda, eikite tiesiai į „Nustatymai“, įveskite skyrių „Sistema“ ir ieškokite parinkties „Trikčių šalinimas“ . Paleiskite „Windows Update“ trikčių šalinimo įrankį, nes jis gali aptikti dažniausiai pasitaikančias klaidas ir jas automatiškai ištaisyti, jums nereikės pajudinti nė piršto.
Kita dažna problemų priežastis yra interneto ryšys. Įsitikinkite, kad jūsų internetas yra stabilus ir nėra jokių trumpalaikių trikdžių. Jei naudojate VPN arba tarpinį serverį, laikinai juos išjunkite, nes šie įrankiai dažnai trukdo „Microsoft“ atnaujinimų serveriams ir nutraukia atsisiuntimą.
Išvalykite failus ir disko vietą
Jei sistema neturi kur įrašyti naujų failų, atnaujinimas neišvengiamai nepavyks. Nepakanka tiesiog patikrinti, ar C diske yra vietos; kartais tai yra sistemai rezervuotas skaidinys , kuris yra pilnas. Paleiskite disko valymą kaip administratorius, kad ištrintumėte laikinus failus ir senų diegimų likučius, kurie tik užima vietą.
Jei problema išlieka, geriausias sprendimas – iš naujo nustatyti aplanką, kuriame „Windows“ išsaugo atsisiuntimus. Norėdami tai padaryti, turite sustabdyti „ wuauserv“, „cryptSvc“, „bits“ ir „msiserver“ paslaugas naudodami komandinę eilutę. Sustabdę paslaugas, pervadinkite aplanką „SoftwareDistribution“ , pridėdami prie galo .old. Paleidus paslaugas iš naujo, bus sukurtas švarus aplankas ir viskas bus atsisiųsta iš naujo , pašalinant visus sugadintus failus, kurie gali sukelti konfliktą.
Išplėstinis sistemos taisymas naudojant SFC ir DISM
Kai vidiniai „Windows“ failai sugadinami, sistema pradeda rodyti paslaptingas klaidas. Norėdami tai ištaisyti, atidarykite komandų eilutę kaip administratorius ir paleiskite komandą „sfc /scannow“ . Šis įrankis nuskaito jūsų kompiuterį ir pakeičia sugadintus failus sveikomis versijomis. Jei to nepakanka, laikas naudoti DISM, kuris yra tarsi SFC vyresnysis brolis.
Paleiskite „ScanHealth“ ir „RestoreHealth“ komandas iš eilės . Šie procesai palygina jūsų „Windows“ atvaizdą su oficialiais „Microsoft“ serveriais ir iš naujo pataiso sistemos atvaizdą . Nepamirškite užbaigti naudodami komandą „startcomponentcleanup“, kad optimizuotumėte komponentų saugyklą ir užtikrintumėte, jog joje nėra klaidų.
.NET Framework valdymas ir saugumas
Kartais kaltininkas yra „ .NET Framework“ . Jei ši funkcija išjungta arba neteisingai įdiegta, „Windows“ naujinimas gali būti užblokuotas. Meniu Pradėti ieškokite „Įjungti arba išjungti „Windows“ funkcijas“ ir įsitikinkite, kad pažymėti langeliai, skirti „.NET Framework 3.5“ ir „4.8“ . Jei jie jau pažymėti, pabandykite juos panaikinti, spustelėti „Gerai“ ir vėl pažymėti, kad būtų priverstas diegimas iš naujo.
Kita vertus, trečiųjų šalių antivirusinės programos gali būti pernelyg agresyvios ir blokuoti svarbius diegimo procesus. Pabandykite laikinai išjungti antivirusinę programą ir „Windows“ užkardą. Jei problema išnyks, žinosite, kad reikia pridėti išimtį arba pakeisti saugos nustatymus, kad tai netrukdytų „Windows“ naujinimui.
Techninis užduočių planuoklio sprendimas
Yra labai specifinis atvejis, kai klaidą sukelia sugadinta „SecureBootEncodeUEFI“ suplanuota užduotis . Tai pastebima, jei sistemos žurnaluose rodoma klaida CBS_E_INSTALLERS_FAILED. Norėdami ją ištaisyti, turite nustatyti užduoties GUID „Windows“ registre ir rankiniu būdu ištrinti sugadintus raktus „TaskCache“ keliuose.
Šis procesas reikalauja atsargumo: pirmiausia reikia pašalinti parengiamuosius paketus naudojant komandą „Dism /get-packages“. Tada pašalinami su sugadinta užduotimi susiję registro įrašai. Išvalius šias pasenusias nuorodas , „Windows“ diegimo programa gali tęsti atnaujinimo etapą nepatirdama jokių problemų užduočių planuoklyje.
Norint išvengti šių gedimų, labai svarbu palaikyti sistemos švarą, pakankamą disko vietos kiekį ir tinkamai sukonfigūruotus tinklo komponentus. Paprastai pakanka naudoti automatinius taisymo įrankius, išvalyti laikinus aplankus ir patikrinti tokias sistemas kaip .NET, kad jūsų kompiuteris veiktų ir būtų atnaujintas.



