Kuinka korjata Windowsin virhekoodi 0x80070005

Windows näyttää virhekoodin 0x80070005, kun Windows-päivitysten asennuksessa on ongelmia(problem installing Windows updates) . Saatat myös kohdata virheen, jos Windows ei voi aktivoida tai suorittaa tiettyjä Office -sovelluksia, erityisesti Windows - päivityksen jälkeen. Virhekoodi periaatteessa kertoo, että Windowsilla(Windows) ei ole tarvittavia tiedostoja tai rekisterin oikeuksia toiminnon suorittamiseen.

Korostamme seitsemän mahdollista vianmääritysratkaisua Windowsin(Windows) virhekoodiin 0x80070005.

1. Suorita Windows Updaten vianmääritys(Windows Update Troubleshooter)

Tee tämä, jos saat virhekoodin 0x80070005, kun yrität asentaa Windows - päivitystä. Windows Updaten(Windows Update) vianmääritys voi myös korjata muita virheitä päivityksen aikana  .

Valitse Windows 11: ssä Asetukset(Settings) > Järjestelmä(System) > Vianmääritys(Troubleshoot) > Muut vianmääritykset(Other troubleshooters) ja valitse Windows Update -kohdan vieressä oleva Suorita -painike.(Run)

Jos sinulla on Windows 10 -tietokone, siirry kohtaan Asetukset(Settings) > Päivitys ja suojaus(Update & Security) > Vianmääritys(Troubleshoot) > Lisävianmääritys(Additional troubleshooter) > Windows Update ja valitse Suorita vianmääritys(Run the troubleshooter) .

Odota(Wait) , että vianmääritystoiminto diagnosoi mahdolliset ongelmat, jotka aiheuttavat virhekoodin 0x80070005, ja noudata näytön suosituksia.

2. Etsi haittaohjelmia ja viruksia

Haittaohjelmat(Malware) ja virukset poistavat usein tärkeitä järjestelmätiedostoja ja rekisteriavaimia, joita tarvitaan tiettyjen ohjelmien suorittamiseen ja Windows - päivitysten asentamiseen. Käytä kolmannen osapuolen ohjelmistoja tarkistaaksesi tietokoneesi haittaohjelmien ja virusten varalta(scan your PC for malware and viruses) tai ota reaaliaikainen suojaus käyttöön Windowsin suojaussovelluksessa(Windows Security) .

Siirry kohtaan Asetukset(Settings) > Tietosuoja ja suojaus(Privacy & security) > Windowsin suojaus(Windows Security) > Avaa Windowsin suojaus(Open Windows Security) > Virus- ja uhkien suojaus(Virus & threat protection) > Hallinnoi asetuksia(Manage settings) ja ota käyttöön Reaaliaikainen suojaus(Real-time protection) .

Siirry Windows 10:ssä kohtaan Asetukset(Settings) > Päivitys ja suojaus(Update & Security) > Windowsin suojaus(Windows Security) > Virus- ja uhkien suojaus(Virus & threat protection) > Hallinnoi asetuksia(Manage settings) ja ota reaaliaikainen suojaus(Real-time protection) käyttöön .

3. Suorita System File Checker

System File Checker ( SFC ) on komentorivityökalu, joka tarkistaa korruptoituneiden, vaurioituneiden ja puuttuvien järjestelmätiedostojen varalta Windowsissa(checks for corrupt, damaged, and missing system files in Windows) . Jos työkalu löytää niitä, se korvaa ne uudella kopiolla.

Jos saat 0x80070005:n, koska tärkeä järjestelmätiedosto puuttuu tai on vioittunut, SFC :n suorittaminen on paras tapa korjata ongelma. Yhdistä tietokoneesi Internetiin ja seuraa alla olevia ohjeita.

  1. Kirjoita komentokehote (command prompt)Windowsin(Windows Search) hakupalkkiin ja valitse Suorita(Run as administrator) järjestelmänvalvojana .

Jos tietokoneessasi on Windows 8 tai uudempi, Microsoft suosittelee DISM ( Deployment Image Services(Deployment Image Servicing) and Management ) -työkalun suorittamista ennen System File Checkerin(System File Checker) suorittamista . Muussa tapauksessa(Otherwise) siirry vaiheeseen(Step) 3, jos sinulla on Windows 7 -tietokone.

  1. Kirjoita tai liitä DISM.exe /Online /Cleanup-image /Restorehealth terminaaliin ja paina Enter .

Suorita järjestelmän tiedostojen tarkistus(System File Checker) (katso seuraava vaihe), kun saat onnistumisviestin "Palautustoiminto suoritettu onnistuneesti".

  1. Kirjoita tai liitä sfc /scannow terminaaliin ja paina Enter .

Odota(Wait) onnistumisviestiä, sulje komentokehote(Command Prompt) - ikkuna ja suorita sovellus/käyttöjärjestelmä uudelleen, jolloin 0x80070005-virhe ilmestyy. Sinun on ehkä käynnistettävä tietokoneesi uudelleen suorittaaksesi odottavat korjaustoimenpiteet.

Kiinnitä siis huomiota näytön viestiin, kun suoritat järjestelmän tiedostontarkistusta(System File Checker) .

4. Päivitä Windowsin rekisteri

Microsoft suosittelee rekisterin päivittämistä,(Microsoft recommends updating the registry) jos virhekoodi 0x80070005 tulee näkyviin Office - sovellukseen Windowsin(Windows) päivityksen jälkeen . Minkä tahansa rekisterin kohteen poistaminen tai vahingoittaminen voi aiheuttaa muita ongelmia Windowsissa(Windows) . Varmista siis, että varmuuskopioit Windowsin rekisterin(back up the Windows Registry) ennen päivityksen suorittamista.

Sulje kaikki Microsoft Office -sovellukset ja toimi seuraavasti:

  1. Paina Windows-näppäintä(Windows key) + R , kirjoita Suorita-ruutuun regedit ja valitse OK .

  1. Laajenna HKEY_USERS -kansio, napsauta hiiren kakkospainikkeella S-1-5-20- kansiota ja valitse pikavalikosta Oikeudet(Permissions) .

  1. Valitse Lisää(Add) .

  1. Kirjoita valintaikkunaan nykyisen käyttäjän nimesi, valitse Tarkista nimet(Check Names) ja valitse OK .

  1. Valitse seuraavaksi Lisäasetukset(Advanced) . Tämä avaa rekisterikansion Suojauksen lisäasetukset(Advanced Security Settings) -valikon.

  1. Valitse Luvat-välilehdeltä juuri luotu käyttäjä ja valitse Muokkaa(Edit) .

  1. Valitse Full Control -ruutu ja valitse OK .

  1. Valitse VERKKOPALVELU(NETWORK SERVICE) ja valitse Muokkaa(Edit) .

  1. Valitse Full Control -ruutu ja valitse OK .

  1.  Tarkista lopuksi Korvaa kaikki aliobjektin käyttöoikeusmerkinnät tämän objektin periytyvillä käyttöoikeuksilla(Replace all child object permission entries with inheritable permission entries from this object) ja valitse OK .

  1. Valitse vahvistuskehotteessa Kyllä .(Yes)

  1. Valitse Käytä(Apply) ja sitten OK .

Sulje rekisterieditori(Registry Editor) , avaa Office - sovellus uudelleen ja tarkista, pysäyttääkö tämä virhekoodin 0x80070005.

  1. Paina Windows-näppäintä(Windows key) + R avataksesi Windows Run -ruudun.
  2. Kirjoita valintaikkunaan C:\Users\USERNAME\AppDataOK .

Huomautus:(Note:) Korvaa C: asemakirjaimella, johon Windows on asennettu. Samoin(Likewise) korvaa KÄYTTÄJÄNIMI(USERNAME) tietokoneesi käyttäjätunnuksella.

  1. Napsauta Paikallista(Local) kansiota hiiren kakkospainikkeella ja valitse pikavalikosta Ominaisuudet(Properties) .

  1. Siirry Suojaus(Security) - välilehteen ja valitse Muokkaa(Edit) .

  1. Valitse Lisää(Add) .

  1. Kirjoita valintaikkunaan Kaikki , valitse (Everyone)Tarkista nimet(Check Names,) ja valitse sitten OK .

  1. Valitse Kaikki(Everyone) ja valitse Salli(Allow) - ruutu Täysi hallinta -sarakkeessa.

  1. Valitse Käytä(Apply) ja sitten OK .

  1. Saatat saada "Error Applying Security " -ilmoituksen muutaman kerran, kun Windows asettaa käyttöoikeudet. Valitse Jatka(Continue) prosessin loppuun asti.

  1. Valitse OK sulkeaksesi Paikalliset(Local) käyttöoikeudet -ikkunan ja asentaaksesi Windows- päivityksen (Local)uudelleen(Windows) .

  1. Tallenna muutokset valitsemalla uudelleen OK .

5. Tarkista palomuurin asetukset

Voit ratkaista 0x80070005-virheen määrittämällä SVCHOSTin(SVCHOST) ( Windows - palvelujen isäntäprosessi) ohittamaan palomuurin asetukset.

  1. Kirjoita Windowsin hakupalkkiin (Windows Search)palomuuri(firewall) ja valitse tulossivulta Palomuuri ja verkon suojaus .(Firewall & network protection)

  1. Vieritä sivun alaosaan ja valitse Salli sovellus palomuurin kautta(Allow an app through firewall) .

Se ohjaa sinut ohjauspaneelin (Control Panel)Windows Defenderin palomuuri(Windows Defender Firewall) -ikkunaan .

  1. Valitse Muuta asetuksia(Change settings) .

  1. Valitse Salli toinen sovellus(Allow another app) .

  1. Valitse Selaa(Browse) .

  1.  Valitse svchost ja valitse Avaa(Open) .

  1. Jatka valitsemalla Lisää(Add) .

  1. Varmista, että tarkistat Windows-palveluiden isäntäprosessin sarakkeet " Private " (Services)ja (Windows)"(Host Process) Julkinen "(Private) .

  1. Valitse OK ja yritä päivittää tietokoneesi uudelleen.

6. Suorita puhdas käynnistys

Puhdas käynnistys Windowsissa(clean boot in Windows) voi auttaa diagnosoimaan käynnistysvirheiden, toistuvien sovellusten kaatumisten ja Windows Update -ongelmien syyn. Kun suoritat puhtaan käynnistyksen, tietokoneesi poistaa väliaikaisesti käytöstä ei-välttämättömät palvelut. Tämä auttaa eristämään ja diagnosoimaan ohjelmistoristiriidat, jotka aiheuttavat virhekoodin 0x80070005, kun päivität Windowsia(Windows) tai käytät Office - sovelluksia.

Varmista(Make) , että olet kirjautunut tietokoneellesi järjestelmänvalvojan tilillä, ennen kuin aloitat puhtaan käynnistyksen.

  1. Kirjoita Windowsin hakukenttään msconfig ja suorita (msconfig)Järjestelmän kokoonpano(System Configuration) järjestelmänvalvojana.

  1. Siirry Palvelut(Services) - välilehteen, valitse Piilota kaikki Microsoft-palvelut(Hide all Microsoft services) -ruutu ja valitse Poista kaikki käytöstä(Disable all) .

  1. (Afterward)Siirry sen jälkeen Käynnistys -(Start-up) välilehdelle ja valitse Avaa Tehtävienhallinta(Open Task Manager) .

  1. Napsauta luettelossa olevaa ohjelmaa hiiren kakkospainikkeella ja valitse Poista käytöstä(Disable) . Tee tämä kaikille Käynnistys(Startup) - välilehden sovelluksille.

Sulje Tehtävienhallinta(Task Manager) ja käynnistä tietokone uudelleen "puhtaan" ympäristön käynnistämiseksi. Jos et saa 0x80070005-virhettä puhtaan käynnistyksen jälkeen, se tarkoittaa, että jokin käytöstä poistetuista sovelluksista on vastuussa virheestä.

7. Nollaa Windows Update -komponentit

Nollaa kaikki Windows Update -agentin osat, jos virhe jatkuu yllä olevien vianmääritysvaiheiden kokeilun jälkeen.

  1. Kirjoita komentokehote (command prompt)Windowsin(Windows Search) hakupalkkiin ja valitse Suorita(Run as administrator) järjestelmänvalvojana .

  1. Kirjoita tai liitä net stop wuauserv terminaaliin ja paina Enter . Tämä komento pysäyttää Windows Update -palvelun.

  1. Kirjoita tai liitä seuraavaksi rd /s /q %systemroot%\SoftwareDistribution ja paina Enter .

  1. Kirjoita tai liitä lopuksi net start wuauserv ja käynnistä Windows Update -palvelu uudelleen painamalla Enter .

Sulje komentokehote(Command Prompt) - ikkuna ja tarkista, voitko nyt asentaa Windows-päivitykset(Windows Updates) ilman 0x80070005-virhekoodia.

Viimeinen keino: Palauta Windows

Palauta Windowsin tehdasasetukset,(Reset Windows to factory settings) jos et edelleenkään voi asentaa Windows - päivityksiä tai suorittaa Office -sovelluksia 0x80070005-virheen vuoksi.



About the author

Olen ohjelmistoinsinööri, jolla on yli 10 vuoden kokemus Windows-pohjaisten sovellusten suunnittelusta, rakentamisesta ja ylläpidosta. Olen myös perehtynyt tekstinkäsittelyyn, laskentataulukkolaskentaan ja esityksiin. Osaan kirjoittaa selkeitä ja ytimekkäitä kuvauksia koodista, selittää monimutkaisia ​​käsitteitä aloitteleville kehittäjille ja tehdä vianmäärityksiä asiakkaille lennossa.



Related posts