Kuinka korjata virhe 0x80073701 ja ottaa päivitykset käyttöön
Virhekoodi 0x80073701 saattaa tulla näkyviin, jos joitakin välttämättömiä järjestelmätiedostoja puuttuu tai ne ovat vioittuneet. Voit saada päivitykset toimimaan uudelleen käyttämällä vianmääritystyökalua tai korjaamalla tiedostot itse.
Mikä on Windows Update -virhekoodi 0x80073701?
Jos päivityksen aikana näkyy virhekoodi 0x80073701, se tarkoittaa usein, että joitakin tärkeitä järjestelmätiedostoja puuttuu tai ne ovat vioittuneet. Koska näitä tiedostoja tarvitaan päivitysten suorittamiseen, prosessi keskeytyy kokonaan. Vaikka tietokoneen uudelleenkäynnistäminen saattaisi auttaa korjaamaan virheen 0x80073701, se on epätodennäköistä. Virhe 0x80073701, joka tunnetaan myös nimellä error_sxs_assembly_missing, palaa usein ja estää päivityksen. Onneksi on olemassa tapoja korjata tämä ongelma, ja kerromme niistä sinulle.
Käytä vianmääritystyökalua virheen 0x80073701 ratkaisemiseen
Ensimmäinen keino, jolla voit yrittää korjata virhekoodin 0x80073701, sopii myös moniin muihin virhekoodeihin. Windowsissa on oma vianmääritystyökalu, joka tarkistaa koko järjestelmän ja korjaa virheet automaattisesti. Ennen kuin kokeilet muita ratkaisuja, tämä menetelmä voi osoittautua tehokkaaksi virhekoodin 0x80073701 korjaamisessa. Toimi seuraavasti:
- Avaa asetukset.
- Valitse ”Vianmääritys”.
- Napsauta ”Lisävianmääritys”.
- Etsi ”Windows Update” -vaihtoehto ja suorita vianmääritys.
Jos järjestelmä löytää ratkaisun virheeseen 0x80073701, se suorittaa tarvittavat korjaukset automaattisesti. Kun prosessi on valmis, käynnistä tietokone uudelleen ja yritä päivitystä uudelleen.
Poista kolmannen osapuolen tietoturvaohjelmisto käytöstä
Jos edellinen vaihtoehto ei toimi, voit korjata virheen 0x80073701 toisella yksinkertaisella menetelmällä. Virhe johtuu toisinaan kolmannen osapuolen palomuurista tai kolmannen osapuolen virustorjuntaohjelmasta. Nämä voivat estää yhteyden muodostamisen Microsoftin palvelimiin. Ratkaisu: Poista tietoturvaohjelmisto väliaikaisesti käytöstä ja suorita päivitys uudelleen. Käynnistä sen jälkeen kaikki ohjelmat uudelleen, jotta saat jatkossakin parhaan mahdollisen suojan.
Puhdista WinSxS
Virhekoodi 0x80073701 voi joskus johtua viallisista järjestelmätiedostoista, joita edellä mainitut ratkaisut eivät välttämättä korjaa. Tällaisissa tapauksissa voit harkita WinSxS-kansion puhdistamista, jolloin vanhentuneet ja mahdollisesti haitalliset tiedostot poistetaan. Toimi seuraavasti:
- Paina näppäinyhdistelmää [Windows] + [R] avataksesi Suorita-valintaikkunan.
- Kirjoita ”cmd” ja paina samanaikaisesti [Ctrl], [Shift] ja [Enter]. Jos vahvistat valinnan valitsemalla ”Kyllä”, jatkat järjestelmänvalvojana.
- Konsoli avautuu; kirjoita seuraava komento ja suorita se painamalla [Enter]:
dism /online /cleanup-image /startcomponentcleanupshell- Kun komento on suoritettu loppuun, käynnistä tietokone uudelleen ja yritä suorittaa päivitys uudelleen. Virhekoodi 0x80073701 ei pitäisi enää näkyä.
Korjaa virhe 0x80073701 järjestelmätiedostojen tarkistustyökalulla
Järjestelmätiedostojen tarkistustyökalun (SFC) käyttö on toinen tapa korjata virhe 0x80073701. Tämä vaihtoehto vaatii vain muutaman vaiheen:
- Avaa ”Suorita”-valintaikkuna uudelleen painamalla [Windows] + [R].
- Kirjaudu sisään järjestelmänvalvojana.
- Kirjoita seuraava komento konsoliin ja suorita se:
sfc / scannowshell- Odota, kunnes komento on suoritettu loppuun. Käynnistä sen jälkeen tietokone uudelleen ja yritä suorittaa päivitys uudelleen, joka aiemmin keskeytyi virhekoodin 0x80073701 vuoksi.
Nollaa päivityskomponentit
Myös Windowsin päivityskomponenttien manuaalinen nollaaminen voi ratkaista virheen 0x80073701. Toimi seuraavasti:
- Kirjaudu sisään järjestelmänvalvojana. Avaa ”Suorita”-ikkuna painamalla [Windows] + [R] ja kirjoita sitten komento ”cmd”.
- Kirjoita seuraavat neljä komentoa peräkkäin ja suorita kukin painamalla [Enter]:
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiservershell- Nämä komennot pysäyttävät määritetyt Windows-palvelut. Seuraavassa vaiheessa nimeät päivityskansiot uudelleen. Suorita alla luetellut komennot yksi kerrallaan seuraavasti:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.oldshell- Lopuksi käynnistä palvelut uudelleen seuraavilla komennoilla:
net start wuauserv
net start cryptsvc
net start bits
net start msiservershell- Käynnistä tietokone uudelleen ja suorita päivitys uudelleen. Virhekoodi 0x80073701 ei pitäisi enää aiheuttaa ongelmia.
Huomioi tämän artikkelin oikeudellinen vastuuvapauslauseke.