Hoe u Windows 10-updatefout 0x8007045b efficiënt kunt oplossen
Het omgaan met de 0x8007045b-fout tijdens Windows-updates kan enorm frustrerend zijn. Het is alsof Windows een woedeaanval krijgt en gewoon weigert te upgraden, vaak vergezeld door die cryptische melding: ” 0x8007045B -2147023781 – ERROR_SHUTDOWN_IN_PROGRESS“.Meestal wordt het veroorzaakt door corruptie in de updateservices, ontbrekende systeembestanden of conflicten met antivirussoftware van derden. Eerlijk gezegd kan deze fout zomaar uit het niets opduiken, dus een paar trucjes achter de hand hebben kan een hoop gedoe besparen.
Als je dit probleem oplost, kun je zonder problemen overstappen naar de nieuwste Windows-build. Het gaat om het resetten of repareren van de updatecomponenten, het controleren van je systeembestanden en soms het handmatig installeren van de nieuwste updates als al het andere niet lukt. Het goede nieuws is dat de meeste van deze oplossingen vrij eenvoudig zijn, maar wees niet verbaasd als sommige stappen wat geduld of meerdere pogingen vereisen.
Hoe u fout 0x8007045b in Windows kunt oplossen
Gebruik de probleemoplosser voor Windows Update
Deze ingebouwde tool is vaak de eerste stap. Hij scant op inconsistenties in je update-instellingen en probeert deze automatisch te herstellen. In sommige configuraties werkt hij verrassend goed, vooral als de fout wordt veroorzaakt door kleine serviceproblemen of beschadigde cachegegevens.
- Druk op de Windows -toets en klik op het tandwielpictogram om Instellingen te openen.
- Ga naar Bijwerken en beveiliging > Problemen oplossen.
- Zoek in het rechterdeelvenster naar ‘Windows Update’.
- Klik erop en klik vervolgens op Probleemoplosser uitvoeren.
- Volg de instructies. Het apparaat doet wat het moet doen: scannen, problemen detecteren en proberen te repareren.
Geef het even de tijd. Soms lijkt het op sommige machines vast te lopen of stappen over te slaan, maar blijft het probleem bestaan en start je pc daarna opnieuw op. Probeer de update vervolgens opnieuw. Als dit niet helpt, ga dan verder met de volgende stap, want er spelen waarschijnlijk dieperliggende problemen.
Verwijder antivirus- of beveiligingssoftware van derden
Ja, dit is vervelend, maar waar: antivirusprogramma’s kunnen Windows Update verstoren. Op sommige apparaten schakelt u het programma van derden uit of verwijdert u het, en plotseling wordt het updateproces niet meer geblokkeerd. Test of dat helpt en schakel de software indien nodig opnieuw in of vervang deze. Windows Defender is meestal een prima alternatief, omdat het geïntegreerd is en minder snel conflicten veroorzaakt.
Verwijderen kan heel eenvoudig: ga naar Configuratiescherm > Programma’s en onderdelen en verwijder het antivirusprogramma. U kunt ook met de rechtermuisknop op het pictogram in het systeemvak klikken en ‘Uitschakelen’ selecteren. Vergeet niet om het later weer in te schakelen, tenzij u zeker weet dat het om een veiligheidsrisico gaat.
SFC- en DISM-scans uitvoeren
Dit is waar het een beetje “technisch” wordt, maar het is de moeite waard. Beschadigde of ontbrekende systeembestanden liggen vaak aan de basis van hardnekkige updatefouten. Het uitvoeren van sfc /scannowen DISM-opdrachten kan deze onderliggende problemen verhelpen.
- Open de opdrachtprompt als administrator.(Klik met de rechtermuisknop op het menu Start > Windows Terminal (Admin) of zoek naar Opdrachtprompt, klik met de rechtermuisknop en selecteer Als administrator uitvoeren.)
- Typ
sfc /scannowen druk op Enter. Laat het programma draaien – dit kan 10-15 minuten duren. Het scant en probeert corrupte bestanden te repareren. - Start uw computer opnieuw op nadat de update is voltooid en kijk of de update dan weer werkt.
- Als dat niet het geval is, opent u de Opdrachtprompt opnieuw en voert u de volgende opdrachten één voor één uit:
Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /RestoreHealth
Deze opdrachten controleren de Windows-image op beschadiging en proberen deze te repareren. Ik lieg niet, soms lopen ze vast of geven ze fouten, vooral als de image echt beschadigd is. Als alles soepel loopt, start dan opnieuw op en probeer de update uit te voeren.
Windows Update Services opnieuw instellen
Corruptie of gedeeltelijke stopzetting van updateservices kan deze fout veroorzaken. Het probleem wordt vaak opgelost door de services helemaal opnieuw in te stellen. Zo werkt het:
- Open de opdrachtprompt als beheerder.
- Stop de updateservices met deze opdrachten:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
Hernoem vervolgens de mappen SoftwareDistribution en Catroot2. Soms raken de gecachte gegevens beschadigd en is een schone lei nodig:
Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 Catroot2.old
Registreer vervolgens alle DLL-bestanden die Windows Update gebruikt. Het is even een klusje, maar hier is een beknopte lijst met opdrachten: plak ze gewoon allemaal in hetzelfde opdrachtpromptvenster met verhoogde rechten:
regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll regsvr32.exe /s shdocvw.dll regsvr32.exe /s browseui.dll regsvr32.exe /s jscript.dll regsvr32.exe /s vbscript.dll regsvr32.exe /s scrrun.dll regsvr32.exe /s msxml.dll regsvr32.exe /s msxml3.dll regsvr32.exe /s msxml6.dll regsvr32.exe /s actxprxy.dll regsvr32.exe /s softpub.dll regsvr32.exe /s wintrust.dll regsvr32.exe /s dssenh.dll regsvr32.exe /s rsaenh.dll regsvr32.exe /s gpkcsp.dll regsvr32.exe /s sccbase.dll regsvr32.exe /s slbcsp.dll regsvr32.exe /s cryptdlg.dll regsvr32.exe /s oleaut32.dll regsvr32.exe /s ole32.dll regsvr32.exe /s shell32.dll regsvr32.exe /s initpki.dll regsvr32.exe /s wuapi.dll regsvr32.exe /s wuaueng.dll regsvr32.exe /s wuaueng1.dll regsvr32.exe /s wucltui.dll regsvr32.exe /s wups.dll regsvr32.exe /s wups2.dll regsvr32.exe /s wuweb.dll regsvr32.exe /s qmgr.dll regsvr32.exe /s qmgrprxy.dll regsvr32.exe /s wucltux.dll regsvr32.exe /s muweb.dll regsvr32.exe /s wuwebv.dll
Zodra alle DLL’s zijn geregistreerd, reset u de netwerkconfiguratie (Winsock en proxy):
netsh winsock reset netsh winsock reset proxy
Start ten slotte de services die u eerder hebt gestopt opnieuw op:
net start wuauserv net start cryptSvc net start bits net start msiserver
Herstart en controleer vervolgens op updates. Soms lossen deze stappen vreemde corruptiebugs op die geen enkele andere methode aankan. Als het probleem nog steeds bestaat, is er waarschijnlijk sprake van schade op systeemniveau die een drastischer oplossing vereist.
De nieuwste Windows-updates handmatig installeren
Als het gebruikelijke updateproces steeds fouten oplevert, kan het downloaden van het zelfstandige updatepakket helpen. Zoek het exacte KB-nummer voor uw laatst geïnstalleerde CU in de Microsoft Update Catalog. Zodra u dat hebt:
- Zoek uw KB op die site. Kies de juiste architectuur (x86, x64, ARM).
- Download het.msu-updatebestand.
- Voer het bestand uit en volg de instructies om de update handmatig te installeren. Soms omzeilt dit de bugs in de defecte updateservice volledig.
Gebruik Systeemherstel of Windows opnieuw instellen
Als niets anders werkt en u over herstelpunten beschikt, kan terugdraaien de kernproblemen die deze bugs veroorzaken, verhelpen. Open Configuratiescherm > Systeem en beveiliging > Systeem > Systeembeveiliging om toegang te krijgen tot herstelpunten. Kies het nieuwste herstelpunt van vóór het probleem en laat Windows het systeem terugdraaien. Houd er rekening mee dat hierdoor apps of instellingen kunnen worden verwijderd.
Hoewel een nieuwe installatie wat drastischer is, garandeert het een schone lei als al het andere faalt. Soms is de enige oplossing wissen en opnieuw installeren. Maar probeer eerst deze andere oplossingen voor een minder pijnlijke oplossing.
Samenvatting
- Voer de probleemoplosser voor Windows Update uit.
- Schakel antivirus-software van derden tijdelijk uit of verwijder deze.
- Voer SFC- en DISM-scans uit om systeembestanden te herstellen.
- Stel de Windows Update-componenten handmatig opnieuw in.
- Download en installeer indien nodig handmatig de nieuwste updates.
- Gebruik systeemherstelpunten of overweeg een reset als alle andere oplossingen mislukken.
Afronding
Dit soort fouten kan iedereen gek maken, maar meestal is het met wat geduld te verhelpen. Of het nu gaat om het resetten van services, het uitvoeren van scans of het handmatig updaten, de sleutel is doorzettingsvermogen. Het oplossen van diepgewortelde corruptie of conflicten kan lastig zijn, maar het is niet onmogelijk. Laten we hopen dat dit één update in beweging brengt en wat hoofdbrekens bespaart.