Klaida 0x800f0831 diegimo klaida, „Windows“ nepavyko įdiegti šių naujinimų



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

The 0x800f0831 klaida paprastai aptinka paveikti vartotojai „WindowsUpdate.log“ naudojant Renginių žiūrovas nepavykus įdiegti kaupiamojo naujinimo. Nors problema dažniausiai kyla dėl „Windows Server Update“ paslaugų, patvirtinta, kad ji gali pasirodyti ir galutinio vartotojo „Windows“ versijose.



„Windows“ naujinimo klaida 0x800f0831



Kaip paaiškėja, populiariausia priežastis, kuri suaktyvins šį klaidos pranešimą, yra trūkstamas ankstesnio naujinimo paketo aprašas. Kitaip tariant, WU („Windows Update“) komponentas nežino, kas paskutinį kartą buvo įdiegta, todėl atsisako įdiegti naujus paketus. Jei šis scenarijus yra tinkamas, problemą galite išspręsti patys įdiegę trūkstamą naujinį.



Kita galima priežastis, dėl kurios atsiras 0x800f0831 klaida yra scenarijus, kai jūsų galutinio vartotojo mašina negali bendrauti su „Windows Update“ serveriais. Tai gali palengvinti sistemos failų sugadinimas arba VPN ryšiai arba tarpiniai serveriai.

Tačiau problemą gali sukelti ir neįgalinta WU paslauga arba trūksta .NET 3.5 Framework . Tokiu atveju turėsite įgalinti sistemą iš „Windows“ funkcijų meniu arba galite ją įdiegti iš suderinamos diegimo laikmenos.

Retomis aplinkybėmis naudojant „Windows“ naujinimus gali nepavykti 0x800f0831 klaida dėl tam tikros rūšies sistemos korupcijos. Tai gali būti išspręsta naudojant sistemos atkūrimą, atliekant SFC ir DISM nuskaitymus, arba atnaujinant OS komponentus (per „Clean install“ arba „Repair install“).



Kaip šalinti ir išspręsti klaidą 0x800f0831 per „Windows“ naujinimą?

1 metodas: įdiekite trūkstamą naujinį rankiniu būdu

Jei ieškote greito būdo paspartinti problemą, geriausia tikimybė, kad problema bus išspręsta vienu kadru, yra rankiniu būdu įdiegti nepavykusį naujinimą. Kaip paaiškėjo, yra vienas nepavykęs naujinimas, kuris dažniausiai sukelia šią problemą ( KB4512489 ).

Jei šis scenarijus yra tinkamas, galite naudoti „Microsoft Update“ katalogą rankiniu būdu rasti ir įdiegti trūkstamą paketą. Tai veiksminga tose situacijose, kai problemą sukelia sugadinta WU priklausomybė. Keli paveikti vartotojai patvirtino, kad ši operacija jiems pasiteisino.

Čia pateikiamas trumpas „Microsoft Update“ katalogo naudojimo būdas pataisyti 0x800f0831 klaida:

  1. Naudokite numatytąją naršyklę ir pasiekite šią nuorodą ( čia ) prieigai prie „Microsoft Update“ katalogas .
  2. Kai pavyks nusileisti teisingoje vietoje, naudokite paieškos funkciją viršutiniame dešiniajame ekrano kampe, norėdami ieškoti atnaujinimo, kuris atsisako įdiegti įprastai.

    Ieškoma naujinio, kurį norite įdiegti rankiniu būdu

  3. Kai pamatysite rezultatų sąrašą, ieškokite tinkamos tvarkyklės ir nuspręskite, kurią atsisiųsti pagal savo procesoriaus architektūrą ir paveiktą „Windows“ versiją.

    Tinkamo „Windows Update“ pasirinkimas

  4. Kai pavyks rasti tinkamą „Windows“ naujinimą jūsų situacijai, spustelėkite su juo susietą mygtuką „Atsisiųsti“ ir palaukite, kol procesas bus baigtas.
  5. Kai tik atsisiuntimas bus baigtas, eikite į vietą, kurioje jį atsisiuntėte, tada dešiniuoju pelės mygtuku spustelėkite .inf failą ir pasirinkite Diegti iš naujai pasirodžiusio kontekstinio meniu.

    „Inf“ tvarkyklės diegimas

  6. Tvarkyklės diegimo ekrane vykdykite ekrane pateikiamas instrukcijas, kad užbaigtumėte diegimo procesą, tada iš naujo paleiskite kompiuterį.

Jei ši operacija neleido apeiti 0x800f0831 klaida arba ieškote metodo, kuris pašalintų problemą sukeliantį komponentą, pereikite prie kito galimo pataisymo, esančio žemiau.

2 metodas: išjunkite VPN arba tarpinį serverį (jei taikoma)

Antra pagal dydį priežastis, galinti sukelti 0x800f0831 klaida yra tam tikri trukdžiai, kurie užblokuoja jūsų „Windows“ galutinio vartotojo versijos ir „Windows Update“ serverio ryšius. Daugeliu atvejų pranešta, kad šią problemą sukūrė VPN klientas arba tarpinis serveris.

Kai kurie vartotojai, kurie stengėsi išspręsti šią problemą, patvirtino, kad jiems pavyko išspręsti problemą pašalinus savo VPN klientą arba išjungiant tarpinį serverį (atsižvelgiant į taikomą scenarijų).

Sukūrėme du atskirus vadovus, kad pritaikytume abu scenarijus, kurie gali būti taikomi, todėl vadovaukitės tuo, kuris tinka jūsų dabartinei situacijai.

Pastaba: Jei nenaudojate nei VPN ryšio, nei tarpinio serverio, praleiskite toliau pateiktus vadovus ir pereikite tiesiai į 3 metodą.

Išjunkite VPN ryšį

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite „Appwiz.cpl“ ir paspauskite Įveskite atidaryti Programos ir funkcijos Meniu.

    Įveskite appwiz.cpl ir paspauskite Enter, kad atidarytumėte įdiegtų programų sąrašą

  2. Kai pavyks patekti į Programos ir funkcijos ekrane slinkite žemyn per įdiegtų programų sąrašą ir radote trečiosios šalies VPN, kuris, jūsų manymu, gali sukelti problemą.
  3. Radę trečiosios šalies VPN sprendimą, kuris, jūsų manymu, gali sukelti problemą, dešiniuoju pelės mygtuku spustelėkite jį ir naujai pasirodžiusiame kontekstiniame meniu pasirinkite Pašalinti.

    Pašalinamas VPN įrankis

  4. Patekę į pašalinimo ekraną, vadovaukitės ekrane pateikiamomis instrukcijomis, kad užbaigtumėte procesą, tada iš naujo paleiskite kompiuterį.
  5. Baigę kitą paleisties seką, pabandykite dar kartą įdiegti nepavykusį naujinimą ir pažiūrėkite, ar vis dar kyla ta pati problema.

Išjunkite tarpinį serverį

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Teksto laukelyje įveskite “ „ms-settings: network-proxy“ ir paspauskite Įveskite atsiverti a Įgaliojimas gimtojo skirtukas Nustatymai Meniu.

    Vykdomas dialogo langas: ms-settings: network-wifi

  2. Kai būsite Įgaliojimas skirtuką, slinkite žemyn į rankinio tarpinio serverio sąrankos skyrių, tada tiesiog išjunkite perjungiklį, susietą su Naudokite tarpinį serverį „.

    Išjungti tarpinio serverio naudojimą

  3. Sėkmingai atlikę šį pakeitimą, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema buvo išspręsta kito kompiuterio paleidimo metu.

Jei nė vienas iš šių dviejų scenarijų, kai taikoma, pereikite prie kito toliau pateikto galimo pataisymo.

3 metodas: nustatykite „Windows“ naujinimo būseną į automatinę

Jei kompiuteris, kurio „Windows Update“ diegimas nepavyko, yra bendro domeno dalis, gali būti, kad tinklo strategija arba trečiosios šalies sistemos optimizavimo įrankis išjungė pagrindinę paslaugą, atsakingą už atnaujinimo funkciją.

Jei šis scenarijus yra tinkamas, problemą galite išspręsti patekę į „Services“ ekraną, nustatydami „Startup Type“ į „Automatic“ ir priverstinai paleiskite „Windows Update“ paslaugą.

Štai trumpas vadovas, kaip tai padaryti:

Pastaba: Toliau nurodyti veiksmai turėtų būti universalūs, todėl turėtumėte galėti jų laikytis neatsižvelgdami į naudojamą „Windows“ versiją.

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite „Services.msc“ teksto laukelyje ir paspauskite Įveskite atidaryti Paslaugos ekranas.

    Įveskite „services.msc“ dialogo lange Vykdyti ir paspauskite Enter

    Pastaba: Jei būsite paraginti UAC (vartotojo abonemento kontrolė) , spustelėkite Taip suteikti administracines privilegijas.

  2. Kai būsite Paslaugos ekraną, slinkite žemyn per vietinių paslaugų sąrašą ir nustatykite Windows 'naujinimo paslaugą. Kai pamatysite, dukart spustelėkite jį arba dešiniuoju pelės mygtuku spustelėkite ir pasirinkite Savybės iš kontekstinio meniu.

    „Windows Update“ ypatybės

  3. Kai pavyks patekti į vidų „Windows Update“ ypatybės ekrane, pasirinkite bendrą skirtuką ir pradėkite nustatydami išskleidžiamąjį meniu, susietą su Paleisties tipas į Automatinis.

    „Windows Update“ paslaugos paleidimo tipo nustatymas į Automatinis

  4. Spustelėkite Taikyti Norėdami išsaugoti pakeitimus, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta kitą kartą paleidus kompiuterį.

Jei „Windows Update“ paleisties tipas jau buvo nustatytas kaip Automatinis ir tai neišsprendė problemos, pereikite prie kito toliau pateikto metodo.

4 metodas: .NET Framework 3.5 įgalinimas

Jei bandydami įdiegti kaupiamąjį naujinimą susiduriate su problema, turėtumėte išnagrinėti išjungimo galimybę .NET 3.5 sistema . Kaupiamųjų naujinimų diegimo procesas yra sudėtingesnis ir gali nepavykti, jei neįgalinta visa reikalinga priklausomybė.

Keli paveikti vartotojai patvirtino, kad jiems pavyko išspręsti problemą naudojant „Windows“ funkcijų meniu, kad tai užtikrintų .NET 3.5 sistema yra išjungtas.

Čia pateikiamas trumpas vadovas, kaip užtikrinti, kad „Windows“ kompiuteryje būtų įgalinta .NET Framework:

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Teksto laukelyje įveskite „Appwiz.cpl“ ir paspauskite Įveskite atidaryti Programos ir funkcijos Meniu.

    Įveskite appwiz.cpl ir paspauskite Enter, kad atidarytumėte įdiegtų programų sąrašą

  2. Kai būsite Programos ir funkcijos meniu spustelėkite Įjunkite arba išjunkite „Windows“ funkcijas (iš kairės ekrano dalies).

    Programose ir funkcijose spustelėkite Įjungti arba išjungti „Windows“ funkcijas

  3. Viduje „Windows“ funkcijos ekrane įsitikinkite, kad žymimasis laukelis susietas su .NET Framework 3.5 (apima .NET 2.0 ir 3.0) ir spustelėkite Gerai kad išsaugotumėte pakeitimus.

    .NET Framework 3.5 įgalinimas

  4. Spustelėkite Taip patvirtinimo eilutėje palaukite, kol bus įgalinta 3.5 .NET Framework. Kai tai bus, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta po kito kompiuterio paleidimo.

Jei vis tiek susiduriate su tuo pačiu 0x800f0831 klaida, pereikite prie kito galimo pataisymo, esančio žemiau.

5 metodas: .NET Framework 3.5 diegimas per CMD

Jei bandant įgalinti „.NET Framework 3.5“ anksčiau nurodytas metodas sukėlė klaidą arba parinktis nebuvo pasiekiama „Windows“ funkcijų ekrane, galite priversti diegti patys, įdiegdami trūkstamą sistemą iš padidinto CMD terminalo.

Mes sukursime pasirinktinį CMD scenarijų, kuris privers įdiegti .NET Framework 3.5 ir vykdykite komandas automatiškai.

Tačiau nepamirškite, kad norint tai padaryti, jums reikės suderinamos „Windows“ diegimo laikmenos. Jei neturite paruoštos, turėsite ją sukurti.

Pastaba: Štai kaip sukurti suderinamą „Windows 7“ diegimo laikmeną ( čia ) ir „Windows 10“ ( čia ).

Kai būsite pasirengę diegimo laikmeną, vykdykite toliau pateiktą instrukciją, kad priverstumėte ją įdiegti .NET Framework 3.5 iš padidėjusio CMD raginimo:

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite „Notepad.exe“ ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti pakeltą Užrašų knygelė langas. Kai būsite paraginti UAC (vartotojo abonemento kontrolė) , spustelėkite Taip suteikti administracines privilegijas.

    Atidaromas padidintas „Notepad“ langas

  2. Išplėstinio „Notepad“ lango viduje įklijuokite šį kodą:
    @echo off Pavadinimas .NET Framework 3.5 Neprisijungęs diegimo įrankis, skirtas %% I, esantis (DEFGHIJKLMNOPQRSTUVWX YZ), jei egzistuoja „%% I: \ sources  install.wim“, nustatykite setupdrv = %% I, jei apibrėžta setupdrv (echo Rastas diskas% setupdrv % echo .NET Framework 3.5 diegimas ... Atsisakyti / prisijungti / įgalinti-funkciją / „Featurename“: NetFX3 / Visi / Šaltinis: VIETININKAS :  sources  sxs / LimitAccess aidas. echo .NET Framework 3.5 turėtų būti įdiegtas aidas. ) else (echo Nerasta diegimo laikmenos! echo Įdėkite DVD ar USB „flash“ atmintinę ir dar kartą paleiskite šį failą. echo.) pristabdyti

    Pastaba: Pakeiskite VIETININKAS su disko, kuriame šiuo metu yra diegimo laikmena, laišku.

  3. Kai kodas bus sėkmingai įvestas, eikite į Failas> Išsaugoti kaip ir pasirinkite tinkamą vietą, kurioje norite išsaugoti failą.

    Scenarijaus išsaugojimas pasirinktoje vietoje

  4. Galite įvardyti pataisymą, kaip norite, tačiau labai svarbu, kad jį užbaigtumėte plėtiniu * .cmd *. Tada spustelėkite Sutaupyti sukurti scenarijų, kuris, tikiuosi, pataisys 0x800f0831 klaida.

    CMD pataisos kūrimas

  5. Eikite į vietą, kurioje išsaugojote .cmd failą, tada dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Vykdyti kaip administratorių iš kontekstinio meniu. Tada spustelėkite Taip patvirtinimo eilutėje ir palaukite, kol procesas bus baigtas.
  6. Įdiegę .NET 3.5 Framework, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta kitą kompiuterio paleidimo metu.

Jei vis tiek susiduriate su tuo pačiu 0x800f0831 klaida, pereikite prie kito galimo pataisymo, esančio žemiau.

6 metodas: atlikti SFC ir DISM nuskaitymus

Jei nė vienas iš toliau pateiktų metodų neleido jums išspręsti problemos 0x800f0831 klaida, labai tikėtina, kad problemą iš tikrųjų sukelia kažkokia sistemos failų korupcija. Jei šis scenarijus yra tinkamas, pirmiausia turėtumėte paleisti keletą komunalinių paslaugų (DISM ir SFC) kurie yra pritaikyti sugadintiems egzemplioriams ištaisyti ir pakeisti.

DISM (Deployment Image Servicing and Management) yra įrankis, kuris labai priklauso nuo WU komponento. Norint pataisyti sugadintus sistemos failus, reikalingas interneto ryšys.

Iš kitos pusės, SFC (sistemos failų tikrintuvas) yra 100% vietinis ir naudoja vietinį talpykloje esantį archyvą, kad sugadintus duomenis pakeistų sveikais atitikmenimis.

Kadangi abi komunalinės paslaugos veikia skirtingai, raginame jus veikti abu iš eilės, kad padidintumėte savo sėkmės tikimybę.

Štai trumpas SFC ir DISM nuskaitymo iš padidinto CMD raginimo vadovas:

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite „Cmd“ ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti Padidėjusi komandinė eilutė . Kai pamatysite UAC (vartotojo abonemento kontrolė), spustelėkite Taip suteikti administratoriui prieigą.

    Įveskite „cmd“ į dialogo langą Vykdyti

  2. Kai būsite pakelto CMD eilutėje, įveskite šią komandą ir paspauskite Enter, kad pradėtumėte SFC nuskaitymą.
    sfc / scannow

    Pastaba: Ši programa naudos vietinius talpykloje saugomus duomenis, kad pakeistų visus blogus „Windows“ failus sveiku atitikmeniu. Bet kai pradėsite šį nuskaitymą, neuždarykite jo anksčiau - tai padarys jūsų sistemą veikiamą blogų sektorių, kurie gali sukelti skirtingų problemų.

  3. Baigę SFC nuskaitymą, iš naujo paleiskite kompiuterį ir palaukite, kol bus baigtas kitas paleidimas.
  4. Kitą kartą paleidus dar kartą atlikite 1 veiksmą, kad atidarytumėte kitą padidintą CMD terminalą. Šį kartą paleiskite toliau pateiktą komandą, kad pradėtumėte DISM nuskaitymą:
    dism / online / cleanup-image / restorehealth

    Pastaba: Prieš pradėdami šią procedūrą, įsitikinkite, kad jūsų interneto ryšys yra stabilus. DISM naudoja „Windows Update“, kad atsisiųstų sugadintų sistemos failų, kuriuos reikia pakeisti, kopijas.

  5. Baigę operaciją, iš naujo paleiskite kompiuterį ir patikrinkite, ar problema išspręsta kitą kartą paleidus kompiuterį.

Jei vis tiek susiduriate su tuo pačiu 0x800f0831 klaida , pereikite prie žemiau pateikto galutinio taisymo.

7 metodas: sistemos atkūrimo naudojimas

Jei šią problemą pradėjote pastebėti neseniai po tvarkyklės ar naujinimo diegimo arba netikėtai išjungus mašiną ir nė vienas laukiantis naujinimas neįdiegtas, tikėtina, kad dėl neseniai įvykusio sistemos pakeitimo nepavyko įdiegti naujinimų.

Jei šis scenarijus yra tinkamas, turėtumėte sugebėti išspręsti šią problemą naudodami sistemos atkūrimo įrankį, kad atkurtumėte kompiuterio būklę, kai ši problema nebuvo kilusi.

Atminkite, kad pagal numatytuosius nustatymus „Windows 7“, „Windows 8.1“ ir „Windows 10“ yra sukonfigūruoti taip, kad reguliariai (svarbiuose sistemos įvykiuose) išsaugotų naujas atkūrimo momentines nuotraukas. Taigi, jei nepakeitėte šios numatytosios elgsenos (ar tai padarė už jus trečiosios šalies programa), turėtumėte pasirinkti daugybę atkūrimo momentinių nuotraukų.

Tačiau nepamirškite, kad sistemos atkūrimo momentinės nuotraukos naudojimas reiškia, kad visi pakeitimai, kuriuos atlikote sukūrę momentinę kopiją, taip pat bus prarasti. Tai apima visas įdiegtas programas, žaidimus ir visus kitus sistemos pakeitimus, kuriuos atlikote per tą laikotarpį.

Jei žinote pasekmes, čia pateikiamos nuoseklios naudojimo instrukcijos Sistemos atkūrimo jei norite atkurti kompiuterio būklę:

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite ‘rstrui’ ir paspauskite Įveskite atidaryti Sistemos atkūrimo Meniu.

    Sistemos atkūrimo vedlio atidarymas per langą Vykdyti

  2. Kai būsite inicialo viduje Sistemos atkūrimo ekrane spustelėkite Kitas norėdami pereiti į kitą meniu.

    Naudojant sistemos atkūrimą

  3. Kitame ekrane pradėkite operaciją pažymėdami laukelį, susietą su Rodyti daugiau atkūrimo taškų . Tada pirmiausia palyginkite kiekvieno išsaugoto atkūrimo taško datas ir pasirinkite senesnę nei šios problemos aprašymas.

    Sistemos atkūrimas į ankstesnį laiko tašką

    Pastaba: Tačiau nepasirinkite per seno atkūrimo taško, kad neprarastumėte tiek duomenų.

  4. Pasirinkę teisingą sistemos atkūrimo tašką, spustelėkite Kitas norėdami pereiti į kitą meniu.
  5. Kai pasieksite šį kelią, naudingoji programa sukonfigūruota ir paruošta naudoti. Norėdami įvykdyti šią pataisą, tiesiog spustelėkite Baigti pradėti procesą. Tai padarius, kompiuteris bus paleistas iš naujo, o senoji būsena bus vykdoma kitą kartą paleidus sistemą.

    Sistemos atkūrimo proceso paleidimas

Jei 0x800f0831 klaida vis dar pasitaiko arba šis metodas nebuvo taikomas, pereikite prie kito galimo pataisymo, esančio žemiau.

8 metodas: švarus diegimas / taisymas

Jei pasiekėte taip toli ir nė vienas iš anksčiau nurodytų metodų neleido išspręsti problemos, greičiausiai tai įvyko dėl tam tikros sistemos korupcijos, kurios neįmanoma išspręsti įprastai. Jei šis scenarijus yra tinkamas, vienintelė galimybė išspręsti problemą yra iš naujo nustatyti kiekvieną „Windows“ komponentą.

Kai tai reikia padaryti, turite du pasirinkimus:

  • Švarus diegimas - Tai lengviausias sprendimas iš dviejų. Jums nereikia diegimo laikmenos, o šią pataisą galite įdiegti tiesiai iš „Windows 10“, „Windows 8.1“ ir „Windows 7“ GUI. Tačiau tikėtina, kad visi asmens duomenys bus prarasti, nebent iš anksto sukursite savo duomenų kopijas.
  • Remonto diegimas - Jei norite labiau sutelkto požiūrio, turėtumėte pasirinkti šį metodą. Jums reikės suderinamos diegimo laikmenos, tačiau pagrindinis pranašumas yra tai, kad galėsite išsaugoti visus savo asmeninius duomenis, įskaitant programas, programas, asmeninę laikmeną ir net kai kurias vartotojo nuostatas.

Laikykitės bet kurio jums patogesnio metodo.

Žymos „Windows“ 11 minučių perskaityta