Hoe u update- of installatiefout 0x80080005 op Windows 11/10 kunt oplossen
Heb je last van de update- of installatiefout 0x80080005 op Windows? Ja, het is zo’n probleem waarbij Windows gewoon weigert te updaten zonder je een vreemde code te geven. Meestal verschijnt het tijdens een interne upgrade of wanneer patches vastlopen. Best vervelend, omdat het je blokkeert van de nieuwste functies of beveiligingsupdates. Deze handleiding is in principe een overzicht van de oorzaken, en een aantal praktische manieren, die al een paar keer zijn geprobeerd, om het probleem te verhelpen. Als je deze stappen volgt, zou je de update moeten zien in plaats van die gevreesde foutmelding.
Eerlijk gezegd wordt deze fout veroorzaakt door beschadigde Windows-updatecomponenten, problemen met bestandsrechten of conflicten veroorzaakt door de firewall die bepaalde processen blokkeert. Soms helpt het om de map Systeemvolume-informatie aan te passen, omdat Windows daar nogal vreemd omgaat met rechten. Deze oplossingen helpen meestal om de orde te herstellen en die updates zonder problemen te installeren.
Hoe u fout 0x80080005 op Windows kunt oplossen
Voordat je begint met het oplossen van problemen, zorg ervoor dat je een recent systeemherstelpunt of een back-up hebt – gegevensverlies is nooit leuk, en voorkomen is beter dan genezen. Probeer deze oplossingen vervolgens één voor één uit, en hopelijk verhelpt één ervan de fout. Zo niet, dan kom je in ieder geval meer te weten over wat de update mogelijk blokkeert.
- Voer de probleemoplosser voor Windows Update uit
- Windows Firewall tijdelijk uitschakelen
- Neem de controle over de map Systeemvolume-informatie over
- Verwijder de mappen SoftwareDistribution en Catroot2
Voer de probleemoplosser voor Windows Update uit
Dit is eigenlijk de eerste stap, omdat Windows een ingebouwde probleemoplosser heeft die veelvoorkomende updateproblemen scant en oplost. Dit is vooral handig als sommige bestanden beschadigd zijn geraakt of instellingen niet werken. In Windows 11 drukt u op de knop Win + Iom Instellingen te openen en navigeert u vervolgens naar Systeem > Problemen oplossen > Andere probleemoplossers. Zoek onder ‘Meest voorkomend’ (of iets dergelijks) naar Windows Update en klik op Uitvoeren. Het programma doet zijn werk, volgt de aanwijzingen en verhelpt vaak de storing – althans, dat is in de meeste installaties het geval geweest.
Windows 10? Hetzelfde verhaal: druk op Win + I, ga naar Bijwerken en beveiliging en vervolgens naar Problemen oplossen. Klik op Windows Update en kies Probleemoplosser uitvoeren. Start de computer opnieuw op nadat de update is voltooid en kijk of de fout zich blijft voordoen. Dit werkt soms wonderen, of beperkt in ieder geval het probleem.
Windows Firewall tijdelijk uitschakelen
Firewall is er om dingen te blokkeren, maar soms is hij iets *te* gretig. Hij kan voorkomen dat Windows Update-bestanden correct worden gedownload of geïnstalleerd. Want Windows moet het natuurlijk moeilijker maken dan nodig is. Om te testen of dit de boosdoener is, ga je naar Configuratiescherm > Systeem en beveiliging > Windows Defender Firewall. Klik links op Windows Defender Firewall in- of uitschakelen en selecteer vervolgens Uitschakelen voor zowel het privé- als het openbare netwerk. Klik op OK, start je computer opnieuw op en probeer de update opnieuw uit te voeren.
Als de update nu werkt, ben je op het goede spoor. Laat de firewall echter niet voor altijd uitgeschakeld, maar slechts een tijdelijke test. Anders is het tijd om naar andere blokkers te zoeken.
Volledige controle over de map Systeemvolume-informatie verlenen
Ja, dit is een beetje vreemd, maar het aanpassen van de rechten hier kan updateproblemen oplossen. Geen controle hebben over deze map kan het updateproces verstoren of ervoor zorgen dat Windows vastloopt. Om dit te doen, start je de opdrachtprompt als beheerder: druk op Win + R, typ cmd, en druk vervolgens op Ctrl + Shift + Enter. Bevestig de UAC-prompt als deze verschijnt en voer vervolgens deze opdracht in:
cmd.exe /c takeown /f "C:\System Volume Information\*" /R /D Y && icacls "C:\System Volume Information\*" /grant:R SYSTEM:F /T /C /L
Deze opdracht neemt het eigendom over en geeft volledige controle aan SYSTEM, waardoor Windows er vrij toegang toe heeft. Sluit de opdrachtprompt na uitvoering, start de computer opnieuw op en probeer de update opnieuw uit te voeren. Soms heeft Windows alleen toestemming nodig om dingen gedaan te krijgen.
SoftwareDistribution & Catroot2 mappen opschonen
Als niets anders werkt, is het opschonen van de updatecache van Windows een goed idee. Maar hier is het addertje onder het gras: je kunt deze mappen niet zomaar openen, omdat er nog steeds services zijn die er toegang toe hebben. Je moet eerst een paar updateservices stoppen. Open PowerShell of de opdrachtprompt als beheerder: druk op Win + Xen kies Terminal (beheerder) of Opdrachtprompt (beheerder). Voer vervolgens deze opdrachten uit:
net stop wuauserv net stop bits net stop cryptSvc net stop msiserver
Zodra dit stopt, hernoemt u de cachemappen:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old
Hiermee wordt de cache effectief gereset. Start vervolgens de services die u hebt gestopt opnieuw op:
net start wuauserv net start bits net start cryptSvc net start msiserver pause
Sluit ten slotte alles, start het systeem opnieuw op en probeer de update opnieuw. Meestal helpen nieuwe cachemappen Windows bij het ophalen van nieuwe updatebestanden, wat hopelijk de fout verhelpt.
Als dit allemaal te veel werk lijkt en de fout blijft bestaan, kunt u altijd handmatig de nieuwste updates downloaden via de Microsoft Update Catalog. Ga naar de [officiële website](https://www.microsoft.com/en-us/software-download/windows10), zoek naar het KB-nummer, download de installatie (.msu) en voer deze handmatig uit. Werkt soms perfect als automatische updates weigeren mee te werken.
Al met al is het repareren van 0x80080005 geen pretje, maar deze opties zijn behoorlijk betrouwbaar. Het gaat meestal om machtigingen, beschadigde cachebestanden of wat interferentie van beveiligingsapps. Soms doet Windows om vreemde redenen raar, maar met wat gepriegel komt het meestal weer goed.
Samenvatting
- Voer de probleemoplosser voor Windows Update uit.
- Schakel Windows Firewall tijdelijk uit.
- Krijg volledige controle over de map Systeemvolume-informatie.
- Herstel de cachemappen voor updates, zoals SoftwareDistribution en Catroot2.
- Als niets anders lukt, download dan handmatig de updates van Microsoft.
Afronding
Deze stappen hebben in de meeste gevallen geholpen toen Windows niet wilde updaten vanwege fout 0x80080005. Het is niet gegarandeerd, maar meestal voldoende om de boel te laten werken. Soms is een herinstallatie of een nieuwe Windows-installatie nodig, maar dat is meestal een laatste redmiddel. Ik hoop dat dit helpt – ik hoop dat het op een of twee machines werkt, want ik ken de frustratie van geblokkeerde updates maar al te goed.