Mikä on virhekoodi 0x8007000d?
Virhe 0x8007000d ilmenee, kun komponentit ovat vahingoittuneet päivityksen aikana tai puuttuvat kokonaan. Virhettä 0x8007000d voi korjata useilla tavoilla, esimerkiksi Windowsin vianmääritystyökalun avulla.
Mitä virhekoodi 0x8007000d tarkoittaa?
Kun Windows havaitsee päivityksen aikana vioittuneita järjestelmätiedostoja, saatat saada virhekoodin 0x8007000d. Virheilmoituksessa lukee: ”Joitakin päivitystiedostoja puuttuu tai niissä on virheitä”. Virhe ilmenee Windows-versioissa 7, 8, 10 ja 11 ja estää päivityksen suorittamisen. Siksi on tärkeää korjata virhe 0x8007000d mahdollisimman pian. Valitettavasti et voi tehdä paljoakaan estääksesi tämän ongelman ilmenemisen. Jos komponentteja puuttuu tai ne ovat vioittuneet, Windows keskeyttää päivityksen. On kuitenkin olemassa useita mahdollisia ratkaisuja.
Kuinka korjata virhe 0x8007000d Windowsin vianmääritystyökalulla
Ensimmäinen asia, jota kannattaa kokeilla, kun saat virhekoodin 0x8007000d, on Windowsin automaattinen vianmääritys. Se etsii virheen mahdollisia syitä ja yrittää sitten korjata ongelman. Käytä vianmääritystä virhekoodin 0x8007000d korjaamiseksi seuraavasti:
- Avaa asetukset.
- Napsauta ”Päivitykset ja suojaus”.
- Etsi ”Vianmääritys”.
- Napsauta ”Lisävianmääritystyökalut” ja sitten ”Windows Update”.
- Napsauta ”Suorita vianmääritys”, ja järjestelmä alkaa etsiä virheen syytä. Tämä voi kestää hetken.
Jos Windows löytää ongelman syyn, se yrittää korjata sen välittömästi. Jos tämä onnistuu, voit käynnistää päivityksen uudelleen. Jos Windows ei löydä ongelman syytä tai ei pysty korjaamaan sitä, sinun on etsittävä muita ratkaisuvaihtoehtoja.
Voiko virustorjuntaohjelmien väliaikainen poistaminen käytöstä auttaa?
Toinen yhtä yksinkertainen ratkaisu liittyy virustorjuntaohjelmiin ja palomuuriin. Jos käytät kolmannen osapuolen ohjelmia, ne saattavat häiritä yhteyttä Windows-palvelimeen. Kokeile poistaa nämä ohjelmat väliaikaisesti käytöstä ja käynnistä päivitys uudelleen. Kun päivitys on valmis, voit ottaa ne uudelleen käyttöön.
Kuinka korjata tiedostoja virheen 0x8007000d ratkaisemiseksi
Jos mikään edellä mainituista ratkaisuista ei ole auttanut, virhekoodi 0x8007000d saattaa johtua vioittuneesta järjestelmätiedostosta. Windowsissa on useita komentoja, joiden avulla voit korjata nämä tiedostot itse. Ensin sinun on avattava komentokehote seuraavasti:
- Napsauta [Windows]-näppäintä ja [R]-näppäintä avataksesi ”Suorita”-valintaikkunan.
- Kirjoita komentoriville ”cmd” ja paina sitten samanaikaisesti [Ctrl] + [Shift] + [Enter].
- Vahvista valitsemalla ”Kyllä”. Jatka sitten työskentelyä järjestelmänvalvojan oikeuksilla.
- Kirjoita seuraava komento:
sfc /scannowshell- Vahvista painamalla [Enter].
- Odota, kunnes komento on suoritettu loppuun. Käynnistä sitten tietokone uudelleen.
- Käytä nyt DISM-komentoa (Deployment Image Servicing and Management). Avaa konsoli ja kirjoita:
DISM.exe /Online /Cleanup-image /Restorehealthshell- Vahvista painamalla [Enter] ja anna prosessin jatkua, kunnes se on valmis. Käynnistä sitten tietokone uudelleen. Voit nyt asentaa päivityksen uudelleen, eikä 0x8007000d-virheestä pitäisi enää aiheutua ongelmia.
Kuinka nollata päivityskomponentit
Jos sekään ei auta, sinun on nollattava päivityskomponentit, jotta pääset eroon virheestä 0x8007000d lopullisesti. Voit tehdä sen muutamalla vaiheella:
- Tarvitset järjestelmänvalvojan oikeudet, joten paina [Windows] + [R], kirjoita ”cmd”, paina [Ctrl] + [Shift] + [Enter] ja vahvista valinta valitsemalla ”Kyllä”.
- Kirjoita seuraavat neljä komentoa peräkkäin ja vahvista kukin niistä painamalla [Enter]:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiservershell- Nimeä nyt kaksi latauskansiota uudelleen seuraavilla komennoilla:
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bakshell- Käynnistä nyt uudelleen edellä mainitut palvelut:
net start wuauserv
net start cryptSvc
net start bits
net start msiservershellVirhettä 0x8007000d ei pitäisi enää ilmetä.
Huomioi tämän artikkelin oikeudellinen vastuuvapauslauseke.