Taigi, jūs įdiegėte švarią naujausios Microsoft Windows 11 kopiją. Viskas atrodo tvarkinga ir švaru, bet jūs turite keletą senų programų, kurias norite įdiegti ir kurias norite įdiegti įdiegti .NET Framework v3.5. Galbūt netgi norėsite iš naujo įdiegti .NET Framework 4.8, jei anksčiau ją pašalinote iš Windows.

Tačiau kai bandote jį įdiegti, gaunate klaidą su kodu 0x80071AB1. Daugeliu atvejų problema kyla dėl „Windows Update“ funkcijos problemos.

Šiame vadove pateiksime keletą greitų pataisymų, kad galėtumėte baigti diegti .NET Framework ir naudoti visas norimas programas savo kompiuteryje.

1. Pabandykite atnaujinti „Windows“.

Jei bandote įdiegti naujesnę .NET versiją, Windows naujinimas paprastai palengvins jūsų darbą. Visi .NET Framework versijos išleistos po .NET Framework 3.5, pirmiausia buvo platinamos per Windows Update, todėl galbūt norėsite jį naudoti kaip pirmąją gynybos liniją.

Paspauskite Win + I paleisti Nustatymai programą ir pasirinkite Windows "naujinimo iš kairės šoninės juostos. Dešinėje srityje pasirinkite Tikrinti, ar yra atnaujinimų mygtuką.

instagram viewer

„Windows“ ieškos galimų naujinimų. Jei ten matote .NET, eikite į priekį ir įdiekite jį iš „Windows Update“.

2. Paleiskite SFC nuskaitymą

The Sistemos failų tikrintuvas (SFC) įrankis yra integruota programa, kuri tikrina, ar jūsų „Windows“ kompiuteryje nėra sugadintų arba trūkstamų sistemos failų. Jei gaunate šią klaidą dėl sugadintų arba trūkstamų sistemos failų, paleidus SFC komandą ji bus ištaisyta automatiškai.

Paspauskite Win + R, tipas cmd, ir paspauskite Ctrl + Shift + Enter Norėdami paleisti komandų eilutę kaip administratorių. Vykdykite šią komandą:

sfc /scannow

Tegul nuskaitymas baigtas. Jei aptiks kokių nors sistemos failų, kuriuos reikia taisyti, jis automatiškai padarys tai, ko reikia. Kai paslaugų programa baigs taisyti failus, pabandykite iš naujo įdiegti .NET Framework.

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

„Windows“ turi kelis integruotus trikčių šalinimo įrankius, kurie gali padėti išspręsti klaidas neperšokant.

Susijęs:„Windows“ turi integruotus šių problemų trikčių šalinimo įrankius

Trikčių šalinimo priemonės nėra itin veiksmingos, bet verta pabandyti. Jei dėl kokios nors priežasties „Windows“ naujinimas trikdo, galite naudoti įtaisytąjį „Windows Update“ trikčių šalinimo įrankį ir pamatyti, ar jis išsprendžia problemą.

Paspauskite Win + I paleisti Nustatymai programą ir eikite į Sistema > Trikčių šalinimas > Kiti trikčių šalinimo įrankiai. Čia rasite trikčių šalinimo įrankių sąrašą. Ieškoti Windows "naujinimo ir pasirinkite Bėk šalia jo esantį mygtuką.

Tai atlikus bus paleista „Windows Update“ trikčių šalinimo priemonė. Tiesiog vykdykite ekrane pateikiamas instrukcijas. Trikčių šalinimo įrankis bandys rasti problemas ir išspręsti tas, kurias gali. Jei jis neaptinka problemos, jis tiesiog pasakys, kad nerado jokių problemų.

4. Paleiskite „Windows“ naujinimo paslaugą

Jei „Windows“ naujinimo paslauga neveikia, negalėsite tinkamai atnaujinti. Tačiau paleisti paslaugą, kuri neveikia, yra gana paprasta. Paspauskite Win + R, tipas paslaugos.msc, ir paspauskite Įeikite Norėdami paleisti paslaugų konsolę.

Tada ieškokite paslaugos, vadinamos Windows "naujinimo. Dešiniuoju pelės mygtuku spustelėkite jį ir pasirinkite Savybės. Toliau pažiūrėkite į Paslaugos būsena. Jeigu sako Sustojo, pasirinkite Pradėti mygtuką, norėdami pradėti paslaugą.

Tai atlikus prasidės Windows "naujinimo paslauga. Pabandykite iš naujo paleisti kompiuterį ir pažiūrėkite, ar jis pašalina 0x80071AB1 klaidą.

5. Iš naujo nustatykite „Windows Update“ komponentus

Jei vis tiek negalite išspręsti problemos, galbūt norėsite iš naujo nustatyti „Windows Update“ komponentus ir sužinoti, ar tai padeda. Pradėkite paleisdami komandų eilutę kaip administratorių.

Paspauskite Win + R, tipas cmd, ir paspauskite Ctrl + Shift + Enter paleisti komandų eilutę su administratoriaus teisėmis. Tada sustok Fono išmanioji perdavimo paslauga ir „Windows“ naujinimo paslauga su šiomis komandomis:

net stop bitai
net stop wuauserv

Tada paleiskite šią komandą, kad ištrintumėte qmgr*.dat failus:

Ištrinkite „%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat“

Dabar turėsite iš naujo nustatyti abi paslaugas, kurias ką tik sustabdėte naudodami šias komandas:

sc.exe sdset bitai D: (A;; CCLCSWRPWPDTLOCRRCSY)(A;; CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;; CCLCSWLOCRRCAU)(A;; CCLCSWRPWPDTLOCRRCPU)
sc.exe sdset wuauserv D: (A;; CCLCSWRPWPDTLOCRRCSY)(A;; CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;; CCLCSWLOCRRCAU)(A;; CCLCSWRPWPDTLOCRRCPU)

Jums nereikia įvesti šių komandų. Tiesiog nukopijuokite ir įklijuokite juos į savo komandų eilutės langą.

Tada turite pereiti į aplanką System32 naudodami komandų eilutę. Vykdykite šią komandą, kad pakeistumėte katalogą į System32:

cd /d %windir%
sistema32

Tada turite paleisti komandų paketą. Vykdykite kiekvieną iš šių komandų vieną po kitos nukopijuodami jas įklijuodami jas į komandų eilutę ir paspausdami Įeikite:

regsvr32.exe atl.dll
regsvr32.exe scrrun.dll
regsvr32.exe msxml.dll
regsvr32.exe msxml3.dll
regsvr32.exe msxml6.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browseui.dll
regsvr32.exe jscript.dll
regsvr32.exe vbscript.dll
regsvr32.exe actxprxy.dll
regsvr32.exe softpub.dll
regsvr32.exe wintrust.dll
regsvr32.exe dssenh.dll
regsvr32.exe rsaenh.dll
regsvr32.exe gpkcsp.dll
regsvr32.exe sccbase.dll
regsvr32.exe slbcsp.dll
regsvr32.exe cryptdlg.dll
regsvr32.exe oleaut32.dll
regsvr32.exe ole32.dll
regsvr32.exe shell32.dll
regsvr32.exe initpki.dll
regsvr32.exe wuapi.dll
regsvr32.exe wuaueng.dll
regsvr32.exe wuaueng1.dll
regsvr32.exe wucltui.dll
regsvr32.exe wups.dll
regsvr32.exe wups2.dll
regsvr32.exe wuweb.dll
regsvr32.exe qmgr.dll
regsvr32.exe qmgrprxy.dll
regsvr32.exe wucltux.dll
regsvr32.exe muweb.dll
regsvr32.exe wuwebv.dll

Šiuo metu turite paleisti šią komandą, kad iš naujo nustatytumėte „Winsock“:

„netsh winsock“ nustatymas iš naujo

Galiausiai iš naujo paleiskite anksčiau sustabdytas paslaugas naudodami šias komandas:

tinklo pradžios bitai
net start wuauserv

Tai turėtų iš naujo nustatyti visus „Windows Update“ komponentus. Jei tai neveikia, bandykite dar kartą ir vykdykite tris papildomas komandas po komandos, kuri ištrina qmgr*.dat failus:

Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\SoftwareDistribution\Download Download.bak
Ren %Systemroot%\System32\catroot2 catroot2.bak

Klaidos kodas 0x80071AB1 Ištaisytas

Tikimės, kad vienas iš šių pataisymų jums padėjo ir jums pavyko sėkmingai įdiegti .NET Framework.

„Windows 11“ paprastai automatiškai įdiegs naujausią .NET Framework versiją, tačiau gali tekti ją atnaujinti vėliau, kai „Microsoft“ išleis naujinimus.

Tačiau „Windows Update“ retkarčiais susiduria su problemomis. Jie erzina, bet daugeliu atvejų juos lengva ištaisyti.

Kaip 5 paprastais veiksmais išspręsti „Windows“ naujinimo problemas

Ar „Windows Update“ jums nepavyko? Galbūt atsisiuntimas įstrigo arba naujinimas atsisakė įdiegti. Parodysime, kaip išspręsti dažniausiai pasitaikančias „Windows“ naujinimo problemas sistemoje „Windows 10“.

Skaitykite toliau

DalintisTviteryjeEl. paštas
Susijusios temos
  • Windows
  • Windows 10
  • Windows 11
  • „Windows“ klaidos
Apie autorių
Arjunas Ruparelia (Paskelbta 40 straipsnių)

Arjunas pagal išsilavinimą yra buhalteris ir mėgsta tyrinėti technologijas. Jam patinka taikyti technologijas, kad kasdienės užduotys būtų lengvesnės, o dažnai ir linksmesnės.

Daugiau iš Arjun Ruparelia

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Spauskite čia norėdami užsiprenumeruoti