Kaip ištaisyti atnaujinimo klaidą 0x800f0845 sistemoje „Windows 10“?



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

Kai kurie „Windows 10“ vartotojai praneša, kad visi laukiantys „Windows“ naujinimai, kuriuos jie bando įdiegti, galiausiai nepavyksta 0x800f0845 Klaidos kodas. Daugeliu atvejų paveikti vartotojai praneša, kad ši problema veiksmingai neleidžia jiems įdiegti jokių naujų laukiančių „Windows“ naujinimų.



Kaip išspręsti „Windows 10“ naujinimo klaidos kodą 0x800f0845



Jei susiduriate su šia problema, pirmiausia turėtumėte patikrinti, ar jūsų operacinė sistema negali automatiškai išspręsti problemos, paleisdama „Windows Update“ trikčių šalinimo įrankį. Jei programa negali pati išspręsti problemos, taip pat turėtumėte pabandyti iš naujo nustatyti kiekvieną WU komponentą, susijusį su atnaujinimo operacija - rankiniu būdu arba naudojant naujinimo agentą.



Bet tuo atveju 0x800f0845 klaidą iš tikrųjų sukelia tam tikros rūšies sistemos failų sugadinimas, turėtumėte pabandyti juos identifikuoti ir ištaisyti dviem įmontuotomis paslaugomis - DISM ir SFC. Jei to nepakanka, apsvarstykite galimybę atlikti remontą vietoje.

Tačiau jei nesate pasirengęs efektyviai iš naujo įdiegti „Windows“ versijos, greičiausiai galite apeiti sugedusį WU komponentą rankiniu būdu įdiegdami laukiančius naujinimus tiesiogiai iš „Windows Update“ katalogas .

1 metodas: paleiskite „Windows Update“ trikčių šalinimo įrankį

Prieš bandydami bet kokį kitą pataisymą, turėtumėte pradėti nuo paprasčiausio patikrinimo, ar jūsų kompiuteris negali automatiškai išspręsti problemos. Laimei, kiekvienoje naujausioje „Windows“ versijoje (įskaitant „Windows 10“) yra automatinis įrankis, galintis nuskaityti dažniausiai pasitaikančius neatitikimus, susijusius su „Windows Update“, ir automatiškai pritaikyti rekomenduojamą pataisymą, jei bus atrastas pažįstamas scenarijus.



Žinoma, tai neišspręs visų žinomų problemų, tačiau tai yra geras pirmasis žingsnis šalinant triktis 0x800f0845 Klaidos kodas.

Norėdami paleisti „Windows Update“ trikčių šalinimo įrankį, vykdykite toliau pateiktas instrukcijas, kad ją įdiegtumėte ir pritaikytumėte rekomenduojamą pataisą:

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Tada įveskite „ „ms-settings“: trikčių šalinimas “ ir paspauskite Įveskite atidaryti Problemų sprendimas skirtukas Nustatymai skirtuką.

    Prieiga prie „Windows“ naujinimo trikčių šalinimo įrankio

  2. Kai būsite Problemų sprendimas skirtukas Nustatymai programą, pereikite į dešinę skiltį ir spustelėkite Windows 'naujinimo , tada spustelėkite Paleiskite trikčių šalinimo įrankį .

    Vykdomas „Windows Update“ trikčių šalinimo įrankis

  3. Kai tik atidarysite „Windows Update“ trikčių šalinimo įrankį, jis pradės tikrinti, ar nėra bendrų neatitikimų. Kai šis procesas bus baigtas, spustelėkite Taikykite šią pataisą jei taisymas bus rekomenduojamas.

    Taikykite šią pataisą

  4. Atsižvelgiant į rekomenduojamą pataisymą, gali tekti laikytis papildomų instrukcijų.
  5. Kai pataisymas bus sėkmingai pritaikytas, iš naujo paleiskite kompiuterį ir bandykite iš naujo įdiegti naujinimus, kurių anksčiau nepavyko 0x800f0845 Klaidos kodas.

2 metodas: iš naujo nustatykite „Windows“ naujinimą

Kita gana dažna priežastis, dėl kurios gali pasireikšti ši klaida, yra vienas ar keli „Windows Update“ komponentai, kurie iš tikrųjų yra įstrigę ribotoje būsenoje (jis nėra įjungtas ir išjungtas). Jei šis scenarijus yra tinkamas, turėtumėte sugebėti išspręsti šią problemą iš naujo nustatydami kiekvieną WU komponentą, dalyvaujantį naujinimo operacijoje.

Tai galima pasiekti paleidus automatinį scenarijų arba tai darant rankiniu būdu (iš pakelto CMD raginimas ). Nepaisant jūsų pageidaujamo požiūrio, mes sukūrėme du atskirus vadovus, kurie pritaikyti abiejų tipų vartotojams.

WU nustatymas iš naujo per „Update Agent“

  1. Atidarykite šią nuorodą ( čia ) iš numatytosios naršyklės ir spustelėkite parsisiųsti mygtukas susietas su ResetWUEng.zip atsisiųsti Iš naujo nustatykite „Windows“ naujinimą agentas.

    Atsisiųskite „Windows Update Reset Agent“

  2. Baigę atsisiųsti, eikite į priekį ir ištraukite archyvą naudodami tokią programą 7zip arba Winzipas .
  3. Ištraukę įrankį, dukart spustelėkite ResetWUEng.exe ir spustelėkite Taip kai paragino Vartotojo abonemento kontrolė (UAC) langas.
  4. Paskutiniame raginime spustelėkite Taip palaukite, kol operacija bus baigta, tada iš naujo paleiskite kompiuterį.
  5. Kai paleisite kompiuterio atsarginę kopiją, pabandykite iš naujo įdiegti naujinimą, kurio anksčiau nepavyko 0x800f0845 klaidą ir sužinokite, ar problema jau išspręsta.
  6. Jei kyla ta pati problema, pereikite tiesiai į Metodas 3 .

WU nustatymas iš naujo per padidintą CMD

  1. Paspauskite „Windows“ klavišas + R atsiverti a Bėk dialogo langas. Naujame teksto laukelyje įveskite „Cmd“ ir paspauskite „Ctrl“ + „Shift“ + „Enter“ atidaryti pakeltą Komandinė eilutė . Kai pamatysite UAC (vartotojo abonemento kontrolė) , spustelėkite Taip suteikti administracines privilegijas.

    Komandų eilutės vykdymas kaip administratorius

  2. Kai būsite pakelto CMD eilutėje, įveskite šią komandą kokia tvarka ir paspauskite Įveskite po kiekvieno, kad sustabdytumėte visus svarbius dalykus Windows 'naujinimo paslaugos:
    „net stop wuauserv net stop cryptSvc net stop bitai net stop msiserver“

    Pastaba: Šios komandos veiksmingai sustabdys „Windows Update“, „MSI Installer“, kriptografijos ir BITS paslaugas.

  3. Sustabdžius kiekvieną atitinkamą paslaugą, eilės tvarka vykdykite dvi toliau nurodytas komandas ir paspauskite Įveskite po kiekvieno:
    ren C:  Windows  SoftwareDistribution SoftwareDistribution.old ren C:  Windows  System32  catroot2 Catroot2.old

    Pastaba: Ši operacija išvalys ir pervardys Programinės įrangos platinimas ir Catroot2 aplankai. Atminkite, kad du aplankai naudojami kaip saugojimo talpyklos, skirtos WU komponentui laikyti laikinus OS atnaujinimo failus. Kadangi nėra galimybės jų ištrinti įprastai, turėsite juos pervadinti, kad priverstumėte savo OS sukurti naujus atitikmenis.

  4. Pervardžius du naujus aplankus, vykdykite šias komandas bet kokia tvarka ir paspauskite Įveskite po kiekvienos komandos, kad iš naujo įgalintumėte 2 žingsnyje išjungtas paslaugas:
    net start wuauserv net start cryptSvc neto pradžios bitai net start msiserver
  5. Paleidus kiekvieną paslaugą, pabandykite iš naujo įdiegti „Windows“ naujinimus, kurių anksčiau nepavyko, ir patikrinkite, ar operacija baigta be 0x800f0845 Klaidos kodas.

Jei ta pati problema vis dar kyla, pereikite prie kito toliau pateikto galimo sprendimo.

3 metodas: DISM ir SFC nuskaitymo vykdymas

Pasak paveiktų vartotojų, ši konkreti problema (nepavyksta įdiegti tam tikro „Windows“ naujinimo su klaidos kodu 0x800f0845) dažnai sukelia sugadinti sistemos failai, kurie galiausiai sugadina WU („Windows Update“) komponentą.

Tai atrodo rimta problema, tačiau gera žinia ta, kad „Windows 10“ yra keletas įmontuotų paslaugų (DISM ir SFC), kurios gali automatiškai išspręsti daugumą sugadintų sistemos failų.

SFC (sistemos failų tikrintuvas) yra 100% vietinis įrankis, kuris remiasi vietoje saugomu archyvu, kad ištaisytų sugadintų failų atvejus, pakeisdamas juos sveikomis kopijomis.

DISM (diegimo ir vaizdo paslaugos bei diegimas) naudoja WU subkomponentą, norėdamas atsisiųsti sveikus sugadintų failų, kuriuos reikia pakeisti, atitikmenis. Nors jis yra pranašesnis už SFC, jo efektyvumui gali pakenkti, jei korupcija paveikia patį subkomponentą, kurį naudoja DISM.

Kadangi abi komunalinės paslaugos daro viską kitaip, mūsų rekomendacija yra atlikti nuoseklų SFC ir DISM nuskaitymą, kad būtų maksimaliai padidintos jūsų galimybės ištaisyti sugadintą egzempliorių, kuris sukelia 0x800f0845.

Pradėkite atliekant SFC nuskaitymą ir kantriai palaukite, kol operacija bus baigta.

Atliekamas SFC nuskaitymas

Pastaba : Nutraukus operaciją prieš ją baigiant, jūsų HDD / SSD diske gali atsirasti loginių klaidų, dėl kurių gali kilti kitų problemų.

Baigę operaciją, iš naujo paleiskite kompiuterį ir prieš tai palaukite, kol bus baigtas kitas paleidimas inicijuojant DISM nuskaitymą .

Nuskaityti sistemos failus

Pastaba: Norint sėkmingai užbaigti, DISM reikalingas patikimas interneto ryšys, todėl prieš pradėdami šią procedūrą įsitikinkite, kad esate prisijungę prie stabilaus tinklo.

Baigę antrąjį nuskaitymą, iš naujo paleiskite kompiuterį ir patikrinkite, ar operacija baigta kitą kartą paleidus kompiuterį.

5 metodas: naujinimas naudojant „Windows“ naujinimų katalogą

Jei nė vienas iš anksčiau nurodytų metodų neleido nustatyti ir pašalinti pagrindinės priežasties 0x800f0845 klaidos kodą, visada galite apeiti WU komponentas ir įdiekite laukiantį naujinimą rankiniu būdu - nesikliaudami vietiniu „Windows Update“ komponentu.

Tai galite lengvai padaryti naudodami „Microsoft Update“ katalogas . Keli paveikti vartotojai patvirtino, kad ši operacija galiausiai leido jiems sukurti OS naujausią versiją.

SVARBU: Turėkite omenyje, kad šis metodas neištaisys pagrindinės priežasties, kuri galiausiai sukelia 0x800f0845 Klaidos kodas. Tai tik sprendimas, kuris turėtų leisti įdiegti laukiančius naujinius.

Jei nuspręsite eiti šiuo keliu, vadovaukitės toliau pateiktomis instrukcijomis, norėdami rankiniu būdu įdiegti laukiančius naujinimus naudodami „Microsoft“ naujinimų katalogą:

  1. Prisijunkite prie šios nuorodos ( čia ) iš numatytosios naršyklės, kad galėtumėte pasiekti „Microsoft Update“ katalogas Oficiali svetainė.
  2. Kai būsite viduje, naudokite paieškos funkciją, norėdami ieškoti naujinio, kurio nepavyksta įdiegti naudojant 0x800f0845 Klaidos kodas.

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

  3. Kai pasirodys rezultatai, nustatykite versiją, kuri suderinama su jūsų „Windows“ versija, žiūrėdami į OS architektūrą ir „Windows“ versiją.

    Tinkamo „Windows Update“ pasirinkimas

    Pastaba: Jei nežinote savo OS architektūros, dešiniuoju pelės mygtuku spustelėkite Šis kompiuteris į „File Explorer“ ir pasirinkti Savybės iš kontekstinio meniu. Tada iš rezultatų sąrašo pažvelkite į Sistemos tipas ir patikrinkite savo OS bitinę versiją.

    Tikrinamas operacinės sistemos tipas

  4. Nusprendę teisingą naujinimą, kurį turite įdiegti savo kompiuteryje, spustelėkite mygtuką Atsisiųsti ir palaukite, kol procesas bus baigtas.
  5. Kai atsisiuntimas bus baigtas, eikite į vietą, kurioje buvo atsisiųstas naujinimas, dešiniuoju pelės mygtuku spustelėkite .inf failą ir pasirinkite Diegti.

    „Inf“ tvarkyklės diegimas

  6. Vykdykite ekrane pateikiamas instrukcijas, kad užbaigtumėte diegimą, tada pakartokite 2–5 veiksmus atlikdami likusius naujinimus, kurių neįmanoma įdiegti.
  7. Sėkmingai įdiegę kiekvieną laukiantį naujinimą, iš naujo paleiskite kompiuterį ir patikrinkite, ar laukiantys naujinimai dingo iš „Windows“ naujinimo ekrano.

6 metodas: atlikite „Install Install / Clean install“

Jei nė vienas iš anksčiau pateiktų pataisymų neleido išspręsti šios problemos, labai tikėtina, kad jūsų sistema susiduria su tam tikro tipo sistemos failų sugadinimu, kurio neįmanoma išspręsti įprastai. Jei šis scenarijus yra tinkamas, problemą galėsite išspręsti tik iš naujo nustatę kiekvieną „Windows“ komponentą su taisymo (vietoje taisymo) arba švariu įdiegimu.

Jei norite iš naujo nustatyti labai „Windows“ komponentą, rekomenduojamas metodas atlikti remonto diegimą (taisymas vietoje). Ši operacija palies tik OS komponentus, o tai reiškia, kad jūsų asmeninė laikmena, žaidimai, programos ir net kai kurios vartotojo nuostatos liks nepaliestos.

Pastaba: Atminkite, kad norint atlikti, jums greičiausiai reikės diegimo laikmenos remonto diegimas (vietoje atliekamas remontas) - nebent esate pasirengęs priversti 3 mašinos pertraukimus įkrovos sekos metu, kad būtų parodytas atkūrimo meniu (šiek tiek rizikingas).

Bet jei norite greitai ir neskausmingai atlikti procedūrą, turėtumėte visiškai kreiptis į švarus diegimas . Tačiau nepamirškite, kad nebent iš anksto sukursite atsarginę duomenų kopiją, bent jau prarasite asmeninius duomenis, saugomus OS diske, ir pasirinktines vartotojo nuostatas.

Žymos Windows 'naujinimo 7 minutes perskaityta