Fout 0x8007000d treedt op wanneer com­po­nen­ten tijdens een update be­scha­digd zijn geraakt of helemaal ontbreken. Er zijn een aantal manieren om 0x8007000d op te lossen, onder andere met de Windows-pro­bleem­op­los­ser.

Wat betekent foutcode 0x8007000d?

Wanneer Windows tijdens een update be­scha­dig­de sys­teem­be­stan­den tegenkomt, kan foutcode 0x8007000d ver­schij­nen. De fout­mel­ding luidt: ‘Sommige up­da­te­be­stan­den ontbreken of bevatten fouten’. De fout­mel­ding ver­schijnt in Windows 7, 8, 10 en 11 en ver­hin­dert dat een update wordt uit­ge­voerd. Het is dus be­lang­rijk om 0x8007000d zo snel mogelijk te verhelpen. Helaas kunt u niet veel doen om dit probleem te voorkomen. Als er on­der­de­len ontbreken of be­scha­digd zijn, zal Windows de update afbreken. Er zijn echter een aantal mogelijke op­los­sin­gen.

Hoe 0x8007000d op te lossen met Windows-pro­bleem­op­los­ser

Het eerste wat u moet proberen wanneer u foutcode 0x8007000d krijgt, is de au­to­ma­ti­sche Windows-pro­bleem­op­los­ser. Deze zoekt naar mogelijke oorzaken voor de fout en probeert ver­vol­gens het probleem op te lossen. Om de pro­bleem­op­los­ser voor 0x8007000d te gebruiken, voert u de volgende stappen uit:

  1. Open de in­stel­lin­gen.
  2. Klik op ‘Update en be­vei­li­ging’.
  3. Zoek naar ‘Problemen oplossen’.
  4. Klik op ‘Extra pro­bleem­op­los­sers’ en ver­vol­gens op ‘Windows Update’.
  5. Klik op ‘Pro­bleem­op­los­ser uitvoeren’ en het systeem gaat op zoek naar de oorzaak van de fout. Dit kan even duren.

Als Windows de oorzaak van het probleem vindt, zal het proberen dit meteen op te lossen. Als dit werkt, kunt u de update opnieuw starten. Als Windows de oorzaak van het probleem niet kan vinden of het niet kan oplossen, moet u op zoek gaan naar andere mo­ge­lijk­he­den.

Kan het tijdelijk uit­scha­ke­len van an­ti­vi­rus­pro­gram­ma’s helpen?

Een andere, even een­vou­di­ge oplossing heeft te maken met uw an­ti­vi­rus­pro­gram­ma’s en firewall. Als u programma’s van derden gebruikt, kunnen deze de ver­bin­ding met de Windows-server verstoren. Probeer deze programma’s tijdelijk uit te schakelen en start de update opnieuw. Nadat de update is voltooid, kunt u ze weer in­scha­ke­len.

Hoe bestanden te her­stel­len om 0x8007000d op te lossen

Als geen van bo­ven­staan­de op­los­sin­gen voor u heeft gewerkt, kan 0x8007000d zijn ver­oor­zaakt door een be­scha­digd sys­teem­be­stand. Windows heeft een aantal op­drach­ten die u kunt gebruiken om deze bestanden zelf te her­stel­len. Eerst moet u de op­dracht­prompt openen. Dat doet u als volgt:

  1. Klik op [Windows] en [R] om ‘Uitvoeren’ te openen.
  2. Voer ‘cmd’ in de op­dracht­re­gel in en druk ver­vol­gens te­ge­lij­ker­tijd op [Ctrl] + [Shift] + [Enter].
  3. Bevestig met ‘Ja’. Blijf ver­vol­gens werken met be­heer­ders­rech­ten.
  4. Voer de volgende opdracht in:
sfc /scannow
shell
  1. Bevestig met [Enter].
  2. Wacht totdat de opdracht volledig is uit­ge­voerd. Start ver­vol­gens uw computer opnieuw op.
  3. Gebruik nu de DISM-opdracht (De­ploy­ment Image Servicing and Ma­na­ge­ment). Open hiervoor de console en voer het volgende in:

1

  1. Bevestig met [Enter] en laat het proces doorlopen totdat het voltooid is. Start ver­vol­gens uw computer opnieuw op. U kunt nu de update opnieuw in­stal­le­ren en u zou geen problemen meer moeten hebben met 0x8007000d.

Hoe up­date­com­po­nen­ten resetten

Als dat ook niet werkt, moet u de up­date­com­po­nen­ten resetten om 0x8007000d voorgoed te ver­wij­de­ren. Dat kunt u in een paar stappen doen:

  1. Je hebt be­heer­ders­rech­ten nodig, dus druk op [Windows] + [R], typ ‘cmd’, druk op [Ctrl] + [Shift] + [Enter] en bevestig met ‘Ja’.
  2. Voer de volgende vier op­drach­ten achter elkaar in en bevestig ze ver­vol­gens met [Enter]:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
shell
  1. Hernoem nu twee down­lo­ad­map­pen met de volgende op­drach­ten:
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
shell
  1. Start nu de bo­ven­staan­de services opnieuw op:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
shell

Fout 0x8007000d zou niet meer moeten optreden.

Let op de ju­ri­di­sche dis­clai­mer met be­trek­king tot dit artikel.

Ga naar hoofdmenu