Kaip ištaisyti naujinimo klaidos kodą 0x800f0806 sistemoje „Windows 11“?



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Jei patiriate 0x800f0806 klaida, kai bandote atsisiųsti ir įdiegti „Windows 11 22H2“, nesate vienintelis. „Microsoft“ palaikymo forumuose gausu vartotojų, kurie patiria klaidų bandydami įdiegti naujinimą KB5017321 arba atnaujinti KB501738. Šis klaidos kodas nematomas, kai nepavyksta atnaujinti, tačiau jį galima pastebėti viduje „Windows“ naujinimo istorijos puslapis Nustatymų programa.



„Windows“ naujinimo klaida 0x800f0806



Daugelio paveiktų vartotojų nuomone, tokio tipo problemos kyla dėl įvairių kaltininkų. Štai trumpas scenarijų, į kuriuos turėtumėte žinoti, sąrašas:



  • Dažnas WU nenuoseklumas – Dažniausiai šiai problemai išspręsti pakaks paleisti „Windows“ naujinimo trikčių šalinimo įrankį ir atlikti siūlomą taisymą. Šis metodas veiks, kai kaupiamojo naujinimo gedimo priežastis yra priklausomybė nuo paslaugos, nes jis yra nežinioje. Taip pat galite išspręsti šią problemą įdiegę laukiančius naujinimus naudodami „Windows 11“ naujinimo asistentą arba medijos kūrimo įrankį.
  • „Windows Update“ įstrigo nežinioje – Šią problemą kartais gali sukelti „Windows“ naujinimo paslauga, įstrigusi nežinioje. Esant tokiai situacijai, galite išspręsti problemą rankiniu būdu iš naujo nustatydami kiekvieną Windows naujinimo komponentą iš padidintos CMD arba naudodami tam skirtą agentą.
  • Sistemos failų sugadinimas – Įprastas sistemos failo nenuoseklumas, turintis įtakos naujinimo funkcijai arba „Windows Update“ trikčių šalinimo įrankiui, yra viena iš dažniausiai pasitaikančių šios problemos priežasčių. Tikriausiai galite išspręsti problemą paleisdami SFC ir DISM nuskaitymą, jei OS duomenys yra sugadinti. Gali prireikti remonto arba remonto diegimo sunkesnėse situacijose.
  • Išjungtos paslaugos reikalavimai – Kai kurių „Windows Update“ paslaugos priklausomybių išjungimas yra dar viena galima priežastis, kodėl galite susidurti su šia problema. Paprastai tai sukelia sistemos išteklių optimizavimo įrankis. Esant tokiai situacijai, galite rankiniu būdu pakeisti paveiktų paslaugų priklausomybių elgesį, kad ištaisytumėte šią problemą.
  • .NET Framework 3.5 išjungtas – Paaiškėjo, kad situacija, kai esminė WU diegimo priklausomybė (.NET Framework 3.5) yra išjungta sistemos lygiu, yra dar viena priežastis, kodėl turėtumėte tikėtis šios problemos. Norėdami įjungti, turite jį suaktyvinti meniu Programos ir funkcijos.

Dabar, kai išnagrinėjome visas galimas priežastis, kodėl galite susidurti su tokio tipo problemomis, panagrinėkime keletą patikrintų pataisymų, su kuriais susiduria kiti naudotojai. 0x800f0806 klaida buvo sėkmingai panaudota siekiant išspręsti šią problemą.

1. Paleiskite „Windows Update“ trikčių šalinimo įrankį

Daugeliu atvejų šią problemą turėtumėte išspręsti tiesiog naudodami „Windows“ naujinimo trikčių šalinimo įrankį ir vadovaudamiesi jos instrukcijomis. Šis metodas bus naudingas, kai dėl paslaugos patikimumo kaupiamasis naujinimas nepavyksta, nes jis įstrigo dviprasmiškoje būsenoje.

Paleidus programinę įrangą ir pritaikius siūlomas karštąsias pataisas problema turėtų būti išspręsta, jei „Windows“ naujinimo trikčių šalinimo įrankis nustatė „Microsoft“ taisymo planą, kuris pašalina pagrindinę klaidos priežastį.



The „Windows Update“ trikčių šalinimo įrankis turėtų sugebėti automatiškai atpažinti ir išspręsti jums būdingas problemas, net jei anksčiau jo nenaudojote.

Pastaba: Kadangi jau naudojate „Windows 11“, jums pasisekė, nes vėlesnės programų versijos yra daug išsamesnės nei ankstesnės. Jei randama atpažįstama priežastis, „Microsoft“ pasiūlė kelis naujus automatinio taisymo metodus, kurie gali būti paleisti per kelias sekundes. Dabar programa apima šiuos naujus taisymo būdus.

Įsitikinkite, kad laikotės toliau pateiktų instrukcijų, jei anksčiau nepaleidote „Windows“ naujinimo trikčių šalinimo įrankio ir iš karto neįdiegėte siūlomos pataisos:

  1. Paspauskite „Windows“ klavišas + R vienu metu paspauskite klavišą, kad iškviestumėte Bėk dialogo langas. Bandymas spręsti Windows 'naujinimo Kitas komponentas.
  2. Tipas 'kontrolė' į ką tik pasirodžiusį teksto laukelį, tada spustelėkite Įeikite klavišą kompiuteryje, kad būtų parodyta Valdymo skydas vartotojo sąsaja.

    Pasiekite valdymo skydelį

    Svarbu: Būkite atsargūs pasirinkdami tinkamą pasirinkimą, kai Vartotojo abonemento valdymas (UAC) prašo leisti administravimo prieigą pasirinkus 'Taip.' Norint tinkamai paleisti „Windows“ naujinimo trikčių šalinimo įrankį, reikia administratoriaus prieigos.

  3. Ieškokite „trikčių šalinimas“ parinktis naudojant Kontrolės skydelis lango paieškos juosta.
  4. Pasirinkite visas subkategorijas, kurios patenka į Problemų sprendimas antraštė iš rezultatų sąrašo.

    Pasiekite trikčių šalinimo įrankį

  5. Ant Problemų sprendimas ekranas, apačioje Sistema ir apsauga , pasirinkite Ištaisyti sunkumus su Windows naujinimai iš pasirinkimų sąrašo.

    Pasiekite meniu Trikčių šalinimas

  6. Pasirinkite Kitas iš pasirinkimo, kai to paprašo „Windows“ naujinimo trikčių šalinimo įrankis, tada atidėkite bet kokius tolesnius sprendimus, kol bus baigtas pirmasis nuskaitymas.
  7. Suradę veiksmingą sprendimą, pasirinkite jį spustelėdami Taikykite šį pataisymą mygtuką, tada naudokite jį esamai problemai išspręsti.

    Taikykite rekomenduojamą pataisą

  8. Norint praktikuoti kai kuriuos siūlomus sprendimus, reikia atlikti daugybę rankinių darbų.
  9. Įdiegę pataisą iš naujo paleiskite kompiuterį ir bandykite dar kartą įdiegti naujinimą, jei anksčiau nepavyko.

Jei vis tiek negalite įdiegti naujinimų KB5017321 arba KB501738 savo Windows 11 kompiuteryje, tęskite toliau pateiktą procedūrą.

2. Paleiskite visas reikalingas WU paslaugų priklausomybes

Kitas galimas šios problemos paaiškinimas yra tas, kad jūsų įrenginys gali būti sukonfigūruotas taip, kad kai kurie Windows naujinimo paslaugų poreikiai yra išjungti.

Paprastai tai yra įrankio, skirto kuo efektyviau naudoti sistemos išteklius, rezultatas. Tokiu atveju neteisingą elgesį galima ištaisyti rankiniu būdu modifikuojant susijusių paslaugų priklausomybių veiksmus.

Siekiant maksimaliai padidinti sistemos efektyvumą, kai kurie iš šių paslaugų reikalavimų gali būti pakeisti, kad liktų išjungti. Taip gali būti, jei šiuo metu naudojate išteklių valdymo sprendimus, kurie aktyviai paleidžia ir sustabdo sistemos paslaugas.

Norėdami užtikrinti, kad „Windows Update“ turi viską, ko reikia norint veiksmingai užbaigti naujinimo procesą, turite nustatyti šias paslaugas į AUTO režimą:

  • BITS (pažangaus fono perdavimo paslauga)
  • CryptSvc (kriptografinės paslaugos)
  • Patikimas montuotojas

Pastaba: Naudojant padidintą Komandinė eilutė kad patikrintumėte, ar nustatytas kiekvienos iš šių paslaugų pradžios tipas Automatinis, galite veiksmingai užtikrinti, kad būtų įvykdyti visi WU paslaugų reikalavimai. Tai gali užtikrinti, kad bus įvykdyti visi WU paslaugos reikalavimai.

Norėdami pakeisti šių paslaugų veikimą į AUTO ir užtikrinti, kad „Windows Update“ prireikus galėtų naudoti paslaugų priklausomybes, atlikite toliau nurodytas procedūras:

  1. Paspauskite „Windows“ klavišas + R vienu metu atidaryti Bėk dialogo langas.
  2. Toliau įveskite 'cmd' į ką tik pasirodžiusį paleisties raginimą, tada paspauskite Ctrl + Shift + Enter klavišus vienu metu, kad atidarytumėte padidintą komandų eilutės langą.

    Atidarykite CMD langą

  3. Kai Vartotojo abonemento valdymas klausia, ar norite suteikti administravimo prieigą, pasirinkite Taip.
  4. Norėdami pakeisti kiekvienos svarbios priklausomybės pradžios tipą, įveskite arba įklijuokite šias instrukcijas į padidintą CMD raginimą, tada paspauskite Įeikite po kiekvieno:
    SC config wuauserv start=auto
    SC config bits start=auto
    SC config cryptsvc start=auto
    SC config trustedinstaller start=auto
  5. Sėkmingai įvykdę kiekvieną komandą be trikdžių, iš naujo paleiskite kompiuterį kaip įprasta. Turėtumėte pabandyti įdiegti nesėkmingą naujinimą, kai bus baigtas tolesnis paleidimas.

Jei ta pati problema išlieka net ir įsitikinus, kad įgalinta kiekviena Windows naujinimo paslaugos priklausomybė, pereikite prie kito metodo, pateikto toliau.

3. Naudokite „Windows 11“ diegimo asistentą

Pasirodo, jei pirmieji šiame straipsnyje nurodyti metodai neleido įdiegti laukiančių „Windows“ naujinimų ir vis tiek patiriate 0x800f0806 klaida kiekvieną kartą, kai bandote įdiegti šį naujinimą, vienas greitas sprendimas, patvirtintas daugelio vartotojų, yra naudoti „Windows 11“ diegimo asistentą, kad būtų įdiegtas laukiamas naujinimas.

Pastaba: Ėjimas šiuo keliu reiškia, kad iš esmės apeisite vietinį komponentą, kuris naudojamas atnaujinti „Windows“ versiją. Tačiau šio metodo naudojimo trūkumas yra tas, kad iš tikrųjų nenustatysite problemos šaltinio, o apeisite jį.

Jei neturite problemų naudodami „Windows 11“ diegimo asistentą, kad įdiegtumėte nesėkmingus „Windows 11“ naujinimus, atlikite toliau nurodytus veiksmus.

  1. Paleiskite numatytąją naršyklę ir eikite į oficialų „Windows 11“ atsisiuntimo puslapį .
  2. Patekę į tinkamą puslapį, slinkite žemyn iki Atsisiųskite „Windows 11“ disko vaizdą (ISO) skyrių ir spustelėkite Pasirinkite Atsisiųsti mygtuką, kad pasirinktumėte „Windows 11“ iš galimų parinkčių.

    Windows 11 ISO atsisiuntimas

  3. Po to spustelėkite Atsisiuntimo parinktis ir palaukite, kol registruosite savo pasirinkimą.
  4. Prieš spustelėdami Patvirtinti, naudokite išskleidžiamąjį laukelį, kad pasirinktumėte norimą kalbą iš naujai rodomo klausimo.

    Atsisiųskite „Windows 11“ ISO

  5. Norėdami užbaigti atsisiuntimą, spustelėkite ką tik pasirodžiusį visiškai naują „Windows 11“ anglų kalbos ISO mygtuką.
    Pastaba: Atminkite, kad spustelėjus atsisiuntimo mygtuką ši nuoroda bus pasiekiama tik 24 valandas.
  6. Kai ISO bus atsiųstas vietoje, dukart spustelėkite .iso failą, kad jį prijungtumėte vietoje.

    Pasiekite „Windows 11“ ISO

    Pastaba: Kadangi kiekvienoje šiuolaikinėje „Windows“ versijoje yra įdiegtas ISO failų palaikymas, nereikia naudoti jokių trečiųjų šalių programų, tokių kaip „Daemon Tools“, norint prijungti šį ISO.

  7. Įdiegę ISO vietoje, paleiskite „File Explorer“ ir dukart spustelėkite naujai sukurtą virtualų diską.
  8. Pasiekę šakninį Windows 11 ISO katalogą, dukart spustelėkite setup.exe, tada pasirinkite Taip kai Vartotojo abonemento valdymas ragina jus.

    Pasiekite sąrankos ekraną

  9. Kai būsite „Windows 11“ sąrankos puslapyje, pasirinkite Atsisiųskite atnaujinimus, tvarkykles ir pasirenkamas funkcijas (rekomenduojama), tada vadovaukitės ekrane pateikiamomis instrukcijomis, kad baigtumėte diegti „Windows 11“ naujinimą.

Jei nenorite šiuo keliu įdiegti laukiančius „Windows“ naujinimus, pereikite prie kito metodo, pateikto toliau.

4. Įdiekite nesėkmingus naujinimus naudodami „Microsoft Update“ katalogą

Yra didelė tikimybė, kad galite visiškai apeiti klaidos kodą rankiniu būdu pritaikydami naujinimą arba naujinimus, kurių nepavyko įdiegti, jei nė vienas iš pirmiau nurodytų metodų neleido to padaryti. Naudojant Microsoft Atnaujinti katalogą svetainė yra lengviausias ir saugiausias būdas tai padaryti.

ĮSPĖJIMAS: Šis metodas nepadės veiksmingai pašalinti pagrindinės problemos priežasties. Pagrindinė problema, neleidžianti gauti ir įdiegti kaupiamųjų „Windows“ naujinimų, išliks, net jei sėkmingai naudosite šią techniką.

Kaupiamasis naujinimas buvo įdiegtas be jokių problemų, atsižvelgiant į keletą skirtingų paveiktų klientų, kurie naujinimui naudojo oficialų „Microsoft“ naujinimų katalogą, paskyras.

Kaip tai padaryti, yra taip:

  1. Atidaryk oficialus „Microsoft Update“ katalogo puslapis savo interneto naršyklėje.
  2. Kai esate ant „Microsoft Update“ katalogas puslapyje, naudokite paieškos laukelį viršutiniame dešiniajame puslapio kampe, kad ieškotumėte kaupiamojo naujinio, kuris yra problemos numerio šaltinis.

    Ieškoma neveikiančio naujinimo

  3. Pamatę išvadas, ieškokite tinkamo atnaujinimo, atsižvelgdami į procesoriaus architektūrą ir Windows versiją.

    Tinkamo „Windows“ naujinimo pasirinkimas

  4. Spustelėkite parsisiųsti mygtuką, kai rasite tinkamą sistemos nustatymų naujinį, tada palaukite, kol jis bus baigtas, prieš tęsdami.
  5. Po to dukart spustelėkite vykdomąjį failą, kurį ką tik atsisiuntėte atsisiuntimų aplanke. Tada laikykitės ekrane pateikiamų raginimų, kad užbaigtumėte diegimą diegimo programoje.
  6. Jei diegimas vyksta be kliūčių, jūs ką tik veiksmingai užkirtote kelią problemai.

Jei problema vis tiek neišspręsta arba ieškote kito būdo, kaip išspręsti problemą, pereikite prie kito metodo, pateikto toliau.

5. Iš naujo nustatykite „Windows Update“ komponentus

Jei su WU susijusių sistemos failų taisymas jums nepadėjo, tikriausiai susiduriate su nuolatine klaida, paveikiančia „Windows Update“ komponentą.

Naudokite tuos pačius taisymo būdus, kad iš naujo nustatytumėte kiekvieną „Windows“ naujinimo komponentą, dėl kurio gali kilti problemų dėl laukiančių „Windows“ naujinimų, jei anksčiau minėtos įprastos procedūros nepadėjo išspręsti „Windows“ naujinimo. 0x800f0806 klaida.

Dažniausiai vienas ar daugiau WU („Windows Update“) komponentų, kurie dabar yra neaktyvūs (t. y. nei atidaryti, nei uždaryti), sukels tokią problemą. Jei tokia situacija tinka, galite išspręsti problemą iš naujo paleisdami visas WU dalis, dalyvaujančias naujinimo procedūroje.

Norėdami iš naujo nustatyti visą WU komponentą iš an padidinta komandų eilutė, atlikite šiuos veiksmus:

  1. Pirmiausia spustelėkite „Windows“ klavišas + R Norėdami patekti į dialogo langą Vykdyti. Tada, norėdami paleisti padidinta komandų eilutė, įdėti 'cmd' į teksto laukelį ir paspauskite Ctrl + Shift + Enter .

    Atidarykite CMD langą

    Pastaba: Norėdami suteikti administratoriaus teises, kai būsite paraginti, pasirinkite Taip UAC (vartotojo paskyra Kontrolė ).

  2. Norėdami viską sustabdyti su WU susijusios paslaugos, įveskite instrukcijas padidintoje komandų eilutėje tokia tvarka, paspausdami Įeikite po kiekvienos komandos.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Pastaba: Atkreipkite dėmesį, kad naudojant šias instrukcijas „Windows Update Service“, „MSI Installer“, „Criptographic Service“ ir „BITS Service“ bus sustabdytos.

  3. Norėdami ištrinti ir pervardyti Programinės įrangos platinimas ir Catroot2 katalogus, sustabdę visas susijusias paslaugas naudokite šias komandas:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old
  4. Reikėtų pažymėti, kad šie katalogai yra atsakingi už atnaujintų failų, reikalingų WU komponentui, saugojimą. Pastaba: Jei pervadinsite šiuos katalogus, jūsų OS bus priversta generuoti naujas, nepažeistas kopijas, kurios nebus pažeistos.
  5. Išvalę katalogus, naudokite toliau pateiktas komandas, kad įgalintumėte anksčiau išjungtas paslaugas:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  6. Kai kompiuteris paleidžiamas iš naujo, paleiskite jį iš naujo, kad nustatytumėte, ar problema išspręsta.

Sėkmingai atnaujinus kiekvieną Windows 'naujinimo komponentą, slinkite žemyn iki kito galimo sprendimo žemiau, jei problema vis dar išlieka.

6. Įgalinkite .NET Framework 3.5

Kitas veiksnys, prisidedantis prie šios problemos, yra tai, kad Windows naujinimui neleidžiama naudoti .NET Framework 3.5, būtinos diegimo priklausomybės. Suaktyvinkite jį iš Programos ir funkcijos meniu, kad jį ištaisytumėte.

Kai kurie nukentėjo atnaujinimai, kurie anksčiau susidūrė su 0x800f0806 klaida diegiant laukiančius „Windows“ naujinimus pranešė, kad problema buvo visiškai išspręsta po to .NET Framework 3.5 buvo Įjungta.

Norėdami patvirtinti, kad Windows funkcijų skydelyje įgalinta .NET Framework 3.5, reikia atlikti toliau nurodytus veiksmus.

  1. Paspauskite „Windows“ klavišas + R išauklėti Bėk dialogo langas.
  2. Toliau įveskite „appwiz.cpl“ į teksto lauką, kad paleistumėte Programos ir funkcijos Meniu.

    Pasiekite meniu Programos ir funkcijos

  3. Pasirinkite Įjunkite „Windows“ funkcijas įjungti arba išjungti Programos ir funkcijos meniu dešiniajame meniu.

    Išjunkite „Windows“ funkcijas

  4. Pasirinkite laukelį šalia .NET Framework 3.5 (šiame pakete yra .NET 2.0 ir 3.0) ant „Windows“ funkcijos puslapį, tada spustelėkite Gerai kad išsaugotumėte pakeitimus.

    Įgalinkite .NET sistemą

    Pastaba: „.NET Framework 4.7“ taip pat turi būti įdiegta naudojant „Windows 11“.

  5. Spustelėkite Taip kad pradėtumėte procesą patvirtinimo lange, tada palaukite, kol programa bus tinkamai įdiegta.
  6. Kai procedūra bus baigta, iš naujo paleiskite kompiuterį.

Po kito paleidimo patikrinkite, ar problema išspręsta. Jei problema vis tiek neišspręsta, pereikite prie kito būdo toliau.

7. Įdiekite DISM ir SFC nuskaitymus

Kaip paaiškėjo, failo sugadinimas, trukdantis „Windows“ diegimo automatinio atnaujinimo funkcijai, yra viena iš dažniausiai pasitaikančių 0x800f0806 problemos priežasčių, kai bandoma įdiegti laukiantį sistemos naujinimą.

Pradėkite nuo kelių nuskaitymų su dviem integruotomis programomis, Sistemos failų tikrintuvas (SFC) ir Diegimo vaizdo aptarnavimas ir valdymas , jei atrodo, kad ši situacija gali būti taikoma (DISM).

Nors SFC ir DISM yra šiek tiek panašūs, patariame greitai atlikti abu patikrinimus vienas po kito, kad padidintumėte tikimybę atkurti sugedusius sistemos failus.

Jei šis atvejis tinka, pradėkite nuo paprasto SFC nuskaitymo.

Įdiekite SFC nuskaitymą

Pastaba: Atminkite, kad šis įrankis yra tik vietinis ir jam nereikia aktyvaus interneto ryšio.

Labai svarbu, kad pradėjus šią operaciją CMD langas būtų atidarytas, net jei atrodo, kad programa užstrigo.

Kadangi sustabdžius procedūrą, HDD arba SSD diske gali atsirasti loginių klaidų, kantriai palaukite, kol ji bus baigta.

Baigę SFC nuskaitymą, iš naujo paleiskite kompiuterį, kad patikrintumėte, ar problema išspręsta.

Jei 0x800f0806 Windows naujinimo trikčių šalinimo priemonės problema išlieka, paleiskite DISM nuskaitymą ir vykdykite ekrane pateikiamas instrukcijas, kad užbaigtumėte procesą.

Įdiekite DISM nuskaitymą

DEC naudoja dalį „Windows Update“, kad atsisiųstų sveikų alternatyvų, kad pakeistų sugedusius sistemos failus, o tai yra reikšmingas skirtumas tarp DISM ir SFC.

Dėl šios priežasties prieš pradėdami šią procedūrą turite patvirtinti, kad turite patikimą internetą.

Iš naujo paleiskite kompiuterį, kai DISM nuskaitymas sėkmingai nustato, ar 0x800f0806 klaida buvo pašalinta.

Jei Windows naujinimo trikčių šalinimo įrankis vis dar sugenda, tęskite toliau pateiktą galutinį taisymą.

8. Atlikite remonto diegimą

Jei nė viena iš aukščiau nurodytų procedūrų nepadėjo ištaisyti 0x800f0806 klaidos, galite daryti išvadą, kad jūsų problema kilo dėl sistemos sugadinimo problemos, kurios negalima išspręsti naudojant standartinius būdus (su DISM ir SFC nuskaitymu).

Kaip teigia kiti klientai, susidūrę su panašia problema, problema buvo išspręsta, kai jie atnaujino kiekvieną „Windows“ komponentą. Tai gali padaryti švarus diegimas arba remontas vietoje (remontas).

Švarus diegimas

Renkantis a švarus diegimas yra paprastesnis pasirinkimas, tačiau pagrindinis trūkumas yra tas, kad negalite išsaugoti asmeninių failų (programų, žaidimų, asmeninės medijos ir kt.), nebent pirmiausia sukursite atsarginę jų kopiją.

Kita vertus, nauda pasirinkus a remonto montavimas yra tai, kad jūs turite išsaugoti visus savo asmeninius duomenis, įskaitant programas, žaidimus, asmeninę laikmeną ir net tam tikrus vartotojo nustatymus. Tačiau procesas užtrunka šiek tiek daugiau laiko.