Kaip ištaisyti klaidą 0x80073701 ir įjungti atnaujinimus
Kai trūksta kai kurių svarbių sistemos failų arba jie yra sugadinti, gali pasirodyti klaidos kodas 0x80073701. Kad atnaujinimai vėl veiktų, galite pasinaudoti problemų sprendimo priemone arba patys ištaisyti failus.
Kas yra „Windows Update“ klaidos kodas 0x80073701?
Jei atnaujinimo metu matote klaidos kodą 0x80073701, tai dažniausiai reiškia, kad trūksta arba yra sugadinti kai kurie svarbūs sistemos failai. Kadangi šie failai reikalingi atnaujinimui, procesas visiškai sustabdomas. Nors kompiuterio perkrovimas gali padėti išspręsti problemą su klaida 0x80073701, tai mažai tikėtina. Klaida 0x80073701, taip pat žinoma kaip error_sxs_assembly_missing, paprastai kartojasi ir trukdo atnaujinimui. Laimei, yra būdų, kaip išspręsti šią problemą, ir mes jums apie juos papasakosime.
Naudokite problemų sprendimo priemonę, kad išspręstumėte klaidą 0x80073701
Pirmasis būdas, kurį galite išbandyti siekdami išspręsti klaidą 0x80073701, tinka ir daugeliui kitų klaidų kodų. „Windows“ turi savo problemų sprendimo priemonę, kuri nuskaito visą sistemą ir automatiškai pašalina klaidas. Prieš bandydami kitus sprendimus, šis metodas gali pasirodyti veiksmingas sprendžiant klaidos kodą 0x80073701. Atlikite šiuos veiksmus:
- Atidarykite nustatymus.
- Pasirinkite „Problemų sprendimas“.
- Spustelėkite „Papildoma trikčių šalinimo priemonė“.
- Ieškokite parinkties „Windows Update“, tada paleiskite trikčių šalinimo priemonę.
Jei sistema nustatys, kaip išspręsti problemą 0x80073701, ji automatiškai atliks reikiamus taisymo veiksmus. Baigus procesą, perkraukite kompiuterį ir vėl pabandykite atlikti atnaujinimą.
Išjunkite trečiųjų šalių saugumo programinę įrangą
Jei ankstesnis būdas nepadeda, yra dar vienas paprastas būdas, kuriuo galite išspręsti klaidą 0x80073701. Kartais šią klaidą sukelia trečiosios šalies ugniasienė arba trečiosios šalies gamintojo antivirusinė programa. Jos gali trukdyti prisijungti prie „Microsoft“ serverių. Sprendimas: laikinai išjunkite saugumo programinę įrangą ir vėl paleiskite atnaujinimą. Po to vėl įjunkite visas programas, kad ir toliau naudotumėtės geriausia įmanoma apsauga.
Išvalyti „WinSxS“
Klaidos kodą 0x80073701 kartais gali sukelti sugadinti sistemos failai, kurių anksčiau minėti sprendimai gali neištaisyti. Tokiais atvejais galite apsvarstyti galimybę išvalyti aplanką „WinSxS“, taip pašalinant pasenusius ir potencialiai žalingus failus. Atlikite šiuos veiksmus:
- Paspauskite klavišų kombinaciją [Windows] + [R], kad atidarytumėte dialogo langą „Vykdyti“.
- Įveskite „cmd“ ir kartu paspauskite klavišus [Ctrl], [Shift] ir [Enter]. Jei po to patvirtinsite pasirinkdami „Yes“, tęsite kaip administratorius.
- Atsivers konsolė; įveskite šią komandą ir ją vykdykite paspaudę [Enter]:
dism /online /cleanup-image /startcomponentcleanupshell- Kai komanda bus įvykdyta, perkraukite kompiuterį ir pabandykite vėl paleisti atnaujinimą. Klaidos kodas 0x80073701 dabar turėtų nebeatsirasti.
Išspręskite klaidą 0x80073701 naudodami sistemos failų tikrinimo priemonę
Sistemos failų tikrinimo priemonės (SFC) naudojimas yra dar vienas būdas išspręsti problemą, susijusią su klaida 0x80073701. Šis būdas apima tik keletą veiksmų:
- Dar kartą atidarykite dialogo langą „Vykdyti“ paspaudę klavišų kombinaciją [Windows] + [R].
- Prisijunkite kaip administratorius.
- Įveskite šią komandą į konsolę ir ją vykdykite:
sfc / scannowshell- Palaukite, kol komanda bus įvykdyta. Po to iš naujo paleiskite kompiuterį ir pabandykite dar kartą paleisti atnaujinimą, kurio vykdymas anksčiau buvo sustabdytas dėl klaidos kodo 0x80073701.
Atkurti atnaujinimo komponentus
Rankinis „Windows Update“ komponentų atstatymas taip pat gali išspręsti klaidą 0x80073701. Atlikite šiuos veiksmus:
- Prisijunkite kaip administratorius. Atidarykite langą „Vykdyti“ paspaudę [Windows] + [R], tada įveskite komandą „cmd“.
- Įveskite šias keturias komandas viena po kitos ir kiekvieną iš jų vykdykite paspaudę [Enter]:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiservershell- Šios komandos sustabdo nurodytas „Windows“ paslaugas. Kitu žingsniu pervardysite atnaujinimų aplankus. Vieną po kito vykdykite toliau išvardytas atitinkamas komandas, naudodami:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.oldshell- Galiausiai paleiskite paslaugas iš naujo naudodami šias komandas:
net start wuauserv
net start cryptsvc
net start bits
net start msiservershell- Iš naujo paleiskite kompiuterį ir vėl paleiskite atnaujinimą. Klaida 0x80073701 turėtų nebekilti.
Atkreipkite dėmesį į teisinį atleidimą nuo atsakomybės, susijusį su šiuo straipsniu.