Napaka 0x800f0831 Napaka namestitve, Windows ni uspel namestiti naslednjih posodobitev



Preizkusite Naš Instrument Za Odpravo Težav

The Napaka 0x800f0831 običajno odkrijejo prizadeti uporabniki v WindowsUpdate.log uporabljati Pregledovalnik dogodkov po običajni namestitvi kumulativne posodobitve ne uspe. Čeprav se težava večinoma pojavlja v zvezi s storitvami Windows Server Update, je potrjeno, da se pojavlja tudi v različicah končnega uporabnika Windows.



Napaka posodobitve sistema Windows 0x800f0831



Izkazalo se je, da je najbolj priljubljen vzrok, ki sproži to sporočilo o napaki, manjkajoči manifest prejšnjega paketa posodobitev. Z drugimi besedami, komponenta WU (Windows Update) ne ve, kaj je bila nazadnje nameščena, zato noče namestiti novih paketov posodobitev. Če je ta scenarij uporaben, lahko težavo odpravite tako, da manjkajočo posodobitev namestite ročno.



Še en možen vzrok, ki bo privedel do Napaka 0x800f0831 je scenarij, v katerem naprava s končnim uporabnikom ne more komunicirati s strežniki Windows Update. To lahko olajšajo poškodbe sistemskih datotek ali povezave VPN ali proxy strežniki.

Težavo pa lahko povzroči tudi onemogočena storitev WU ali a manjka .NET 3.5 Framework . V tem primeru boste morali ogrodje omogočiti v meniju Funkcije sistema Windows ali pa ga namestiti iz združljivega namestitvenega medija.

V redkih primerih posodobitve sistema Windows morda ne bodo uspele z Napaka 0x800f0831 zaradi neke vrste sistemske korupcije. Tega je mogoče rešiti z obnovitvijo sistema, skeniranjem SFC in DISM ali z osvežitvijo komponent vašega operacijskega sistema (prek namestitve Clean Install ali Repair).



Kako odpraviti težave in odpraviti napako 0x800f0831 med Windows Update?

1. način: Manjkajočo posodobitev namestite ročno

Če iščete hiter način za pospešitev težave, je vaša najboljša možnost, da težavo odpravite v enem posnetku, ročno namestiti neuspešno posodobitev. Izkazalo se je, da obstaja ena neuspešna posodobitev, ki večinoma povzroča to težavo ( KB4512489 ).

Če je ta scenarij uporaben, lahko uporabite katalog Microsoft Update, da ročno poiščete in namestite manjkajoči paket. To je učinkovito v primerih, ko težavo povzroča poškodovana odvisnost od WU. Več prizadetih uporabnikov je potrdilo, da jim je ta operacija uspela.

Tu je hiter vodnik za uporabo kataloga Microsoft Update za popravek Napaka 0x800f0831:

  1. Uporabite privzeti brskalnik in odprite to povezavo ( tukaj ) za dostop do Katalog posodobitev za Microsoft .
  2. Ko boste uspeli pristati na pravem mestu, s funkcijo iskanja v zgornjem desnem kotu zaslona poiščite posodobitev, ki je noče namestiti običajno.

    Iskanje posodobitve, ki jo želite namestiti ročno

  3. Ko vidite seznam rezultatov, poiščite ustrezen gonilnik in se odločite, katerega želite prenesti glede na vašo arhitekturo CPU in na različico sistema Windows.

    Izbira pravega Windows Update

  4. Ko uspete najti pravilno posodobitev sistema Windows za svojo situacijo, kliknite na gumb Prenos, povezan z njo, in počakajte, da se postopek konča.
  5. Takoj ko je prenos končan, se pomaknite do mesta, kamor ste ga prenesli, nato z desno miškino tipko kliknite datoteko .inf in izberite Namestite iz na novo prikazanega kontekstnega menija.

    Namestitev gonilnika Inf

  6. Na namestitvenem zaslonu gonilnika sledite navodilom na zaslonu, da dokončate postopek namestitve, nato znova zaženite računalnik.

V primeru, da vam ta operacija ne bo omogočila izogibanja Napaka 0x800f0831 ali pa iščete metodo, ki bo popravila komponento, ki povzroča težavo, se pomaknite navzdol do naslednjega morebitnega popravka spodaj.

2. način: onemogočite strežnik VPN ali proxy (če je primerno)

Drugi največji vzrok, ki bi lahko sprožil Napaka 0x800f0831 je neke vrste motnja, ki na koncu blokira komunikacijo med različico končnega uporabnika sistema Windows in strežnikom Windows Update. V veliki večini prijavljenih primerov je to težavo ustvaril odjemalec VPN ali proxy strežnik.

Nekateri uporabniki, ki so se trudili odpraviti to težavo, so potrdili, da so težavo odpravili z odstranitvijo odjemalca VPN ali onemogočenjem strežnika proxy (odvisno od veljavnega scenarija).

Ustvarili smo dva ločena vodiča za oba scenarija, ki bi se lahko uporabila, zato upoštevajte, kateri se nanaša na vašo trenutno situacijo.

Opomba: Če ne uporabljate niti povezave VPN niti strežnika proxy, preskočite spodnja vodnika in se premaknite neposredno na 3. način.

Onemogočite povezavo VPN

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. Nato vnesite ‘Appwiz.cpl’ in pritisnite Enter odpreti Programi in lastnosti meni.

    Vnesite appwiz.cpl in pritisnite Enter, da odprete seznam nameščenih programov

  2. Ko vam uspe vstopiti v Programi in lastnosti zaslona, ​​se pomaknite navzdol po seznamu aplikacij, ki ste jih namestili, in poiščite neodvisni VPN, za katerega sumite, da morda povzroča težavo.
  3. Ko poiščete rešitev tretje osebe za VPN, za katero sumite, da lahko povzroča težavo, jo kliknite z desno miškino tipko in v novo prikazanem kontekstnem meniju izberite Odstrani.

    Odstranitev orodja VPN

  4. Ko pridete do zaslona za odstranitev, sledite navodilom na zaslonu, da dokončate postopek, nato znova zaženite računalnik.
  5. Ko je naslednje zagonsko zaporedje končano, poskusite znova namestiti neuspešno posodobitev in preverite, ali še vedno naletite na isto težavo.

Onemogočite strežnik proxy

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. V besedilno polje vnesite ' ms-settings: network-proxy ' in pritisnite Enter odpreti a Zastopnik zavihek domačega Nastavitve meni.

    Zagon pogovornega okna: ms-settings: network-wifi

  2. Ko ste enkrat v Zastopnik se pomaknite navzdol do razdelka Ročna nastavitev strežnika proxy in nato preprosto onemogočite preklop, povezan z Uporabite proxy strežnik ‘.

    Onemogočanje uporabe proxy strežnika

  3. Ko uspešno izvedete to spremembo, znova zaženite računalnik in preverite, ali je bila težava odpravljena ob naslednjem zagonu računalnika.

Če noben od teh dveh scenarijev ni primeren, se pomaknite na naslednji možni popravek spodaj.

3. način: nastavite stanje storitve Windows Update na Automatic

Če je računalnik, v katerem je prišlo do neuspešne namestitve sistema Windows Update, del domene v skupni rabi, je mogoče, da je omrežni pravilnik ali orodje za optimizacijo sistema tretje osebe onemogočilo glavno storitev, odgovorno za funkcijo posodabljanja.

Če je ta scenarij uporaben, lahko težavo odpravite tako, da odprete zaslon Services, nastavite Startup Type na Automatic in prisilno zaženete storitev Windows Update.

Tu je kratek vodnik, kako to storiti:

Opomba: Spodnji koraki bi morali biti univerzalni, zato bi jih morali upoštevati ne glede na različico sistema Windows, ki jo uporabljate.

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. Nato vnesite ‘Services.msc’ v besedilno polje in pritisnite Enter odpreti Storitve zaslon.

    V pogovorno okno Zaženi vnesite »services.msc« in pritisnite Enter

    Opomba: Če vas sistem pozove UAC (nadzor uporabniškega računa) , kliknite Da podeliti upravne privilegije.

  2. Ko ste enkrat v Storitve zaslona, ​​se pomaknite navzdol po seznamu lokalnih storitev in določite Windows Update storitev. Ko ga vidite, ga dvokliknite ali z desno miškino tipko izberite in izberite Lastnosti iz kontekstnega menija.

    Lastnosti Windows Update

  3. Ko vam uspe priti v Lastnosti Windows Update izberite splošni zavihek in začnite z nastavitvijo spustnega menija, povezanega z Vrsta zagona do Samodejno.

    Nastavitev vrste zagona storitve Windows Update na Samodejno

  4. Kliknite na Prijavite se če želite shraniti spremembe, znova zaženite računalnik in preverite, ali je težava odpravljena ob naslednjem zagonu računalnika.

Če je bila vrsta zagona storitve Windows Update že nastavljena na Samodejno in s tem težava ni odpravljena, se pomaknite na naslednjo metodo spodaj.

4. način: Omogočanje .NET Framework 3.5

Če pri poskusu namestitve skupne posodobitve naletite na težavo, raziščite možnost onemogočenja .NET 3.5 ogrodje . Postopek namestitve kumulativnih posodobitev je bolj zapleten in lahko propade, če ni omogočena vsaka potrebna odvisnost.

Več prizadetih uporabnikov je potrdilo, da jim je težavo uspelo odpraviti z menijem funkcij sistema Windows .NET 3.5 ogrodje je onemogočen.

Tu je hiter vodnik za zagotovitev, da je .NET Framework omogočen v računalniku z operacijskim sistemom Windows:

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. V besedilno polje vnesite ‘Appwiz.cpl’ in pritisnite Enter odpreti Programi in lastnosti meni.

    Vnesite appwiz.cpl in pritisnite Enter, da odprete seznam nameščenih programov

  2. Ko ste enkrat v Programi in lastnosti v meniju kliknite Vklopite ali izklopite funkcije sistema Windows (v levem delu zaslona).

    V Programi in funkcije kliknite Vklop ali izklop funkcij sistema Windows

  3. Znotraj Funkcije sistema Windows zaslon, preverite, ali je potrditveno polje, povezano z .NET Framework 3.5 (vključuje .NET 2.0 in 3.0) in kliknite na V redu da shranite spremembe.

    Omogočanje .NET Framework 3.5

  4. Kliknite Da v potrditvenem pozivu, nato počakajte, da se omogoči 3.5 .NET Framework. Ko je, znova zaženite računalnik in preverite, ali je težava odpravljena po naslednjem zagonu računalnika.

V primeru, da se še vedno srečujete z istim Napaka 0x800f0831, pomaknite se do naslednjega morebitnega popravka spodaj.

5. način: Namestitev .NET Framework 3.5 prek CMD

V primeru, da je zgornja metoda sprožila napako, ko ste poskušali omogočiti .NET Framework 3.5 ali možnost ni bila na voljo na zaslonu s funkcijami sistema Windows, lahko namestitev namestite sami, tako da namestite manjkajoči okvir s povišanega terminala CMD.

Ustvarili bomo po meri CMD skript, ki bo vsilil namestitev .NET Framework 3.5 in samodejno uveljavi ukaze.

Vendar ne pozabite, da boste za to potrebovali združljiv namestitveni medij za Windows. Če ga nimate na voljo, ga boste morali ustvariti.

Opomba: Tukaj je opisano, kako ustvarite združljiv namestitveni medij za Windows 7 ( tukaj ) in Windows 10 ( tukaj ).

Ko pripravite namestitveni medij, sledite spodnjim navodilom za prisilno namestitev .NET Framework 3.5 iz povišanega poziva CMD:

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. Nato vnesite ‘Notepad.exe’ in pritisnite Ctrl + Shift + Enter odpreti povišano Beležnica okno. Ko vas pozove UAC (nadzor uporabniškega računa) , kliknite Da podeliti upravne privilegije.

    Odpiranje povišanega okna beležnice

  2. Znotraj povišanega okna beležnice prilepite naslednjo kodo:
    @echo off Naslov .NET Framework 3.5 Namestitveni program brez povezave za %% I v (DEFGHIJKLMNOPQRSTUVWX YZ) naredite, če obstaja '%% I: \ sources  install.wim' nastavite setupdrv = %% I, če je definiran setupdrv (echo Najden pogon% setupdrv % echo Namestitev .NET Framework 3.5 ... Dism / online / enable-feature / featurename: NetFX3 / All / Source: REZERVIRANO MESTO :  sources  sxs / LimitAccess echo. echo .NET Framework 3.5 je treba namestiti echo. ) else (echo Namestitvenega medija ni bilo mogoče najti! echo Vstavite DVD ali bliskovni pogon in znova zaženite to datoteko. echo.) pavza

    Opomba: Zamenjati REZERVIRANO MESTO s črko pogona, v katerem je trenutno namestitveni medij.

  3. Ko je koda uspešno vstavljena, pojdite na Datoteka> Shrani kot in izberite ustrezno mesto, kamor želite shraniti datoteko.

    Shranjevanje skripta na mesto po meri

  4. Popravek lahko poimenujete, kot želite, vendar je ključno, da ga končate s pripono * .cmd *. Nato kliknite Shrani ustvariti skript, ki bo upal, da bo popravil Napaka 0x800f0831.

    Ustvarjanje popravka CMD

  5. Pomaknite se do mesta, kamor ste shranili datoteko .cmd, nato z desno miškino tipko kliknite in izberite Zaženi kot skrbnik iz kontekstnega menija. Nato kliknite Da v potrditvenem pozivu in počakajte, da se postopek zaključi.
  6. Ko je .NET 3.5 Framework nameščen, znova zaženite računalnik in preverite, ali je težava odpravljena ob naslednjem zagonu računalnika.

V primeru, da se še vedno srečujete z istim Napaka 0x800f0831, pomaknite se do naslednjega morebitnega popravka spodaj.

6. metoda: Izvedba skeniranja SFC in DISM

Če vam nobena od spodnjih metod ni dovolila popraviti datoteke Napaka 0x800f0831, zelo verjetno je, da težavo dejansko povzroča nekakšna poškodba sistemskih datotek. Če je ta scenarij uporaben, najprej zaženite nekaj pripomočkov (DISM in SFC) ki so opremljeni za odpravljanje in nadomeščanje poškodovanih primerkov.

DISM (Deployment Image Servicing and Management) je orodje, ki je močno odvisno od podkomponente WU. Za popravilo poškodovanih sistemskih datotek potrebuje internetno povezavo.

Po drugi strani, SFC (Preverjanje sistemskih datotek) je 100% lokalni in uporablja lokalno predpomnjeni arhiv za nadomestitev poškodovanih podatkov z zdravimi ekvivalenti.

Ker obe pripomočki delujeta različno, vam priporočamo, da oba zaženete hitro zaporedoma, da povečate možnosti za uspeh.

Tu je kratek vodnik za izvajanje skeniranja SFC in DISM iz povišanega poziva CMD:

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. Nato vnesite ‘Cmd’ in pritisnite Ctrl + Shift + Enter odpreti Povišan ukazni poziv . Ko vidite UAC (nadzor uporabniškega računa), kliknite Da za odobritev skrbniškega dostopa.

    V pogovorno okno Zaženi vnesite »cmd«

  2. Ko vstopite v povišan poziv CMD, vnesite naslednji ukaz in pritisnite Enter, da začnete skeniranje SFC.
    sfc / scannow

    Opomba: Ta pripomoček bo z lokalno predpomnjenimi podatki nadomestil vse slabe datoteke sistema Windows z zdravim ekvivalentom. Ko pa začnete s pregledom, ga ne zapirajte zgodaj - s tem bo vaš sistem izpostavljen slabim sektorjem, ki bi lahko ustvarili različne težave.

  3. Ko je skeniranje SFC končano, znova zaženite računalnik in počakajte, da se zaključi naslednji zagon.
  4. Pri naslednjem zagonu znova sledite koraku 1, da odprete še en povišan terminal CMD. Tokrat zaženite spodnji ukaz, da sprožite skeniranje DISM:
    dism / online / cleanup-image / restorehealth

    Opomba: Preden začnete s tem postopkom, se prepričajte, da je vaša internetna povezava stabilna. DISM s sistemom Windows Update prenaša zdrave kopije poškodovanih sistemskih datotek, ki jih je treba zamenjati.

  5. Ko je postopek končan, znova zaženite računalnik in preverite, ali je težava odpravljena ob naslednjem zagonu računalnika.

V primeru, da se še vedno ukvarjate z istim Napaka 0x800f0831 , se pomaknite navzdol do končnega popravka spodaj.

7. način: Uporaba obnovitve sistema

Če ste to težavo začeli opažati šele pred kratkim po namestitvi gonilnika ali posodobitve ali po nepričakovanem izklopu stroja in nobena posodobitev v teku ni nameščena, je verjetno, da je nedavna sistemska sprememba povzročila to nezmožnost namestitve posodobitev.

Če je ta scenarij uporaben, bi to težavo lahko odpravili s pomočjo pripomočka System Restore (Obnovitev sistema), da računalnik povrnete v zdravo stanje, ko se ta težava ni pojavila.

Upoštevajte, da so Windows 7, Windows 8.1 in Windows 10 privzeto nastavljeni tako, da redno shranjujejo nove obnovitvene posnetke (ob pomembnih sistemskih dogodkih). Če torej niste prilagodili tega privzetega vedenja (ali je to storila namesto vas aplikacija drugega ponudnika), bi morali imeti na voljo veliko posnetkov obnovitve.

Upoštevajte pa, da uporaba posnetka obnovitve sistema pomeni, da bo izgubljena tudi vsaka sprememba, ki ste jo naredili po ustvarjanju posnetka. Sem spadajo vse nameščene aplikacije, igre in vse druge sistemske spremembe, ki ste jih naredili v tem časovnem obdobju.

Če se zavedate posledic, tukaj so navodila po korakih za uporabo Obnovitev sistema za obnovitev računalnika v zdravo stanje:

  1. Pritisnite Tipka Windows + R. odpreti a Teči pogovorno okno. Nato vnesite 'Rstrui' in pritisnite Enter odpreti Obnovitev sistema meni.

    Odpiranje čarovnika za obnovitev sistema prek polja Zaženi

  2. Ko ste znotraj začetnice Obnovitev sistema zaslon, kliknite na Naslednji za naprej do naslednjega menija.

    Uporaba obnovitve sistema

  3. Na naslednjem zaslonu zaženite postopek tako, da potrdite polje, povezano z Pokaži več obnovitvenih točk . Nato začnite s primerjavo datumov vsake shranjene obnovitvene točke in izberite tisto, ki je starejša od prikaza te težave.

    Obnovitev sistema na prejšnjo točko v času

    Opomba: Vendar ne izberite prepozne obnovitvene točke, da ne boste izgubili toliko podatkov.

  4. Z izbrano pravilno obnovitveno točko sistema kliknite Naslednji za pomik v naslednji meni.
  5. Ko pridete tako daleč, je pripomoček konfiguriran in pripravljen za uporabo. Če želite uveljaviti ta popravek, preprosto kliknite Končaj za začetek postopka. Ko to storite, se bo računalnik znova zagnal in staro stanje bo uveljavljeno ob naslednjem zagonu sistema.

    Zagon postopka obnovitve sistema

V primeru, da Napaka 0x800f0831 se še vedno pojavlja ali pa ta metoda ni bila uporabna, se pomaknite na naslednji možni popravek spodaj.

8. način: Izvedite čisto namestitev / popravilo

Če ste prišli tako daleč in vam nobena od zgornjih metod ni dovolila odpraviti težave, je to najverjetneje posledica neke vrste sistemske okvare, ki je ni mogoče odpraviti običajno. Če je ta scenarij uporaben, je vaša edina možnost, da odpravite težavo, ponastavitev vseh komponent sistema Windows.

Ko gre za to, imate dve možnosti:

  • Čista namestitev - To je najlažja rešitev od obeh. Ne potrebujete namestitvenega medija in ta popravek lahko namestite neposredno iz grafičnega uporabniškega vmesnika Windows 10, Windows 8.1 in Windows 7. Če pa podatkov ne varnostno kopirate vnaprej, pričakujte popolno izgubo osebnih podatkov.
  • Popravilo namestite - Če iščete bolj osredotočen pristop, raje izberite to metodo. Potrebovali boste združljiv namestitveni medij, glavna prednost pa je, da boste lahko hranili vse svoje osebne podatke, vključno z aplikacijami, aplikacijami, osebnimi mediji in celo nekaterimi uporabniškimi nastavitvami.

Upoštevajte katero koli metodo, ki vam ustreza.

Oznake Windows 11 minut branja