Opgelost Installatiefout - 0x80070020 Preview-update (KB5124010) (26200.9550)

Dit topic is als opgelost gemarkeerd

userman

Gebruiker
Lid geworden
29 mrt 2004
Berichten
361
Besturingssysteem
Windows 11
Een tijdje geleden heb ik mijn Windows 11 home opnieuw geïnstalleerd vanwege het niet opgelost krijgen van update problemen. Het is goed blijven gaan tot nu met de update (KB5124010) (26200.9550) , Die blijft steeds mislukken.
Moet ik maar geduld hebben en gaat die toch nog wel eens lukken of moet ik weer ingrijpen? Ik heb de Windows update cache al geleegd maar zonder resultaat.
 
Maak een batch file opslaan als ReparatieUpdate.bat
PHP:
@echo off
:: Controleer op administrator-rechten
net session >nul 2>&1
if %errorLevel% == 0 (
    goto :run_commands
) else (
    goto :get_admin
)

:get_admin
echo Dit script moet als administrator worden uitgevoerd.
echo Er wordt nu gevraagd om administrator-rechten...
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit /b

:run_commands
title Windows Update Reparatie Tool
cls
echo ============================================================
echo   WINDOWS UPDATE REPARATIE EN SYSTEM SCAN
echo ============================================================
echo.

:: 1. DISM Restore Health
echo [1/3] Bezig met controleren van de Windows-installatiekopie (DISM)...
echo Dit kan enkele minuten duren. Gelieve te wachten...
echo ------------------------------------------------------------
DISM.exe /Online /Cleanup-image /Restorehealth
echo.
echo DISM-scan voltooid.
echo ------------------------------------------------------------
echo.

:: 2. SFC Scannow
echo [2/3] Bezig met het controleren van systeembestanden (SFC)...
echo Dit kan even duren...
echo ------------------------------------------------------------
sfc /scannow
echo.
echo SFC-scan voltooid.
echo ------------------------------------------------------------
echo.

:: 3. Windows Instellingen openen met instructie
echo [3/3] Bezig met openen van de Windows-instellingen...
echo ------------------------------------------------------------
echo.
echo  INSTRUCTIE:
echo  1. Er opent nu een venster met Windows-instellingen.
echo  2. Typ rechtsboven in de zoekbalk van dat venster:
echo     "De Windows Update-probleemoplosser uitvoeren"
echo  3. OF klik onderaan op "Andere probleemoplossers"
echo     en kies "Uitvoeren" naast Windows Update.
echo.
echo ------------------------------------------------------------

:: Opent direct de Problemen Oplossen-pagina van Windows 11
start ms-settings:troubleshoot

echo.
echo ============================================================
echo   Alle acties vanuit het script zijn voltooid!
echo   Volg de stappen in het zojuist geopende instellingenvenster.
echo ============================================================
echo.
pause
exit
 
Vanmorgen kreeg ik plots een blauw update teken in het systeemvak met de melding 26H2 is beschikbaar en deze is probleemloos gegaan.🤨
Nu maar op zoek wat er weer allemaal veranderd is.
 
Onderstaande een nieuwe batch file. Mogelijk wil Edmoor of iemand anders die veel ervaring heeft met de commando's met name die van Windows Update Services Reset & Cache opschonen, deze eens testen of die goed is.
PHP:
@echo off
:: Schakel over naar UTF-8 codering voor juiste weergave van speciale tekens en witregels
chcp 65001 >nul

:: Controleer op administrator-rechten
net session >nul 2>&1
if %errorLevel% == 0 (
    goto :run_commands
) else (
    goto :get_admin
)

:get_admin
echo Dit script moet als administrator worden uitgevoerd.
echo Er wordt nu gevraagd om administrator-rechten...
powershell -Command "Start-Process '%~f0' -Verb RunAs"
exit /b

:run_commands
title Windows Update Reparatie Tool
cls
echo ===================================================================================
echo   WINDOWS UPDATE REPARATIE EN SYSTEM SCAN
echo ===================================================================================
echo:

:: 1. DISM Restore Health
choice /c JNC /m "Wilt u de DISM-scan (controleren van Windows-installatiekopie) uitvoeren"
if errorlevel 3 goto :CANCEL
if errorlevel 2 goto :ASK_SFC
if errorlevel 1 goto :RUN_DISM

:RUN_DISM
echo:
echo [1/6] Bezig met controleren van de Windows-installatiekopie (DISM)...
echo Dit kan enkele minuten duren. Gelieve te wachten...
echo -----------------------------------------------------------------------------------
DISM.exe /Online /Cleanup-image /Restorehealth
echo DISM-scan voltooid.
echo -----------------------------------------------------------------------------------

:ASK_SFC
echo:
:: 2. SFC Scannow
choice /c JNC /m "Wilt u de SFC-scan (controleren van systeembestanden) uitvoeren"
if errorlevel 3 goto :CANCEL
if errorlevel 2 goto :ASK_RESET
if errorlevel 1 goto :RUN_SFC

:RUN_SFC
echo:
echo [2/6] Bezig met het controleren van systeembestanden (SFC)...
echo Dit kan even duren...
echo -----------------------------------------------------------------------------------
sfc /scannow
echo:
echo SFC-scan voltooid.
echo -----------------------------------------------------------------------------------

:ASK_RESET
echo:
:: 3. Windows Update Services Reset & Cache opschonen
choice /c JNC /m "Wilt u de Windows Update-services stoppen en resetten"
if errorlevel 3 goto :CANCEL
if errorlevel 2 goto :ASK_MSDT
if errorlevel 1 goto :RUN_RESET

:RUN_RESET
echo:
echo [3/6] Bezig met het stoppen van Windows Update-services...
echo -----------------------------------------------------------------------------------
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
echo:
echo Wachten tot de services volledig zijn gestopt...
timeout /t 3 /nobreak >nul
echo:
echo Map SoftwareDistribution en Catroot2 hernoemen om cache te legen...
if exist %systemroot%\SoftwareDistribution.bak rmdir /s /q %systemroot%\SoftwareDistribution.bak
if exist %systemroot%\System32\catroot2.bak rmdir /s /q %systemroot%\System32\catroot2.bak
ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%\System32\catroot2 catroot2.bak
echo:
echo Services weer opstarten...
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
echo:
echo Windows Update-services succesvol gereset!
echo -----------------------------------------------------------------------------------

:ASK_MSDT
echo:
:: 4. Windows Update Probleemoplosser openen
choice /c JNC /m "Wilt u de klassieke Windows Update-probleemoplosser uitvoeren"
if errorlevel 3 goto :CANCEL
if errorlevel 2 goto :ASK_GETHELP
if errorlevel 1 goto :RUN_MSDT

:RUN_MSDT
echo:
echo [4/6] Bezig met starten van de Windows Update-probleemoplosser...
echo Volg de instructies op het scherm in het geopende venster.
echo -----------------------------------------------------------------------------------
msdt.exe /id WindowsUpdateDiagnostic
echo:
pause

:ASK_GETHELP
echo:
:: 5. Moderne Windows Update Probleemoplosser openen via 'Get Help'
choice /c JNC /m "Wilt u de NIEUWE Windows Update-probleemoplosser (Get Help) uitvoeren"
if errorlevel 3 goto :CANCEL
if errorlevel 2 goto :ASK_SETTINGS
if errorlevel 1 goto :RUN_GETHELP

:RUN_GETHELP
echo:
echo [5/6] Bezig met starten van de NIEUWE Windows Update-probleemoplosser...
echo De 'Get Help' app opent nu automatisch om de diagnose te starten.
echo -----------------------------------------------------------------------------------
start ms-contact-support://fwlink/?LinkId=2159801
echo:
pause

:ASK_SETTINGS
echo:
:: 6. Windows Instellingen openen met instructie
choice /c JNC /m "Wilt u de Windows-instellingen voor probleemoplossing openen"
if errorlevel 3 goto :CANCEL
if errorlevel 2 goto :COMPLETED
if errorlevel 1 goto :RUN_SETTINGS

:RUN_SETTINGS
echo:
echo [6/6] Bezig met openen van de Windows-instellingen...
echo -----------------------------------------------------------------------------------
echo  INSTRUCTIE:
echo  1. Er opent nu een venster met Windows-instellingen.
echo  2. Klik onderaan op "Andere probleemoplossers"
echo  3. Klik op de knop "Uitvoeren" naast Windows Update.
echo -----------------------------------------------------------------------------------
start ms-settings:troubleshoot

:COMPLETED
echo:
echo ===================================================================================
echo   Alle gekozen acties vanuit het script zijn voltooid!
echo ===================================================================================
echo:
pause
exit

:CANCEL
echo:
echo ===================================================================================
echo   Het script is door de gebruiker geannuleerd.
echo ===================================================================================
echo:
pause
exit
 
Laatst bewerkt:
Terug
Bovenaan Onderaan