Kennisbank
Een Windows-update offline installeren met DISM
Gebruik deze route alleen als:
- Windows niet start;
- pakketstatus en logboeken op een cumulatieve update wijzen die niet volledig is verwerkt;
- terugdraaien geen gezonde vorige toestand oplevert;
- het exacte officiële pakket en eventuele prerequisites bekend zijn.
Waarom Windows PE hiervoor wordt gebruikt
Windows PE draait los van de Windows-installatie op de SSD. DISM kan die installatie daardoor als offline image onderhouden.
dism /Image:D:\ ...
Gebruik in Windows PE niet DISM /Online voor de defecte installatie. /Online verwijst naar de draaiende PE-omgeving.
Voorwaarden
Ga alleen verder als:
- data en herstelkopieën veilig zijn;
- de SSD betrouwbaar genoeg is voor writes;
- BitLocker kan worden ontgrendeld;
- de echte Windows-partitie is vastgesteld;
- Windows-release en architectuur bekend zijn;
- het exacte Microsoft-pakket en alle prerequisites zijn vastgesteld;
- er voldoende vrije ruimte is voor pakket, logs en scratch.
In de voorbeelden is D: Windows en E: een schrijfbare herstel-USB of andere schijf.
1. Bepaal Windows en BitLocker-status
diskpart
list volume
exit
dir D:\Windows
dir D:\Program Files
dir D:\Users
manage-bde -status
Stop als D: niet aantoonbaar de bedoelde, ontgrendelde Windows-installatie is.
2. Leg de huidige toestand vast
dism /Image:D:\ /Get-CurrentEdition
mkdir E:\logs
dism /Image:D:\ /Get-Packages /Format:Table
dism /Image:D:\ /Get-Packages /Format:Table > E:\logs\packages-before.txt
Bewaar deze uitvoer voor vergelijking na de pakketbewerking.
3. Selecteer het passende officiële pakket
Gebruik Microsoft Update Catalog en de supportpagina van het specifieke KB.
Controleer minimaal:
- Windows-release, bijvoorbeeld 24H2 of 25H2;
- x64 of Arm64;
- buildfamilie;
- exact KB-nummer;
- publicatiedatum en pakketvariant;
- vereiste servicing- of checkpointpakketten.
Vanaf Windows 11 24H2 kunnen checkpoint cumulative updates eerdere checkpoint-MSU’s vereisen. Volg de documentatie van het specifieke KB.
4. Verifieer het gedownloade bestand
Als een betrouwbare SHA-256-waarde beschikbaar is:
Get-FileHash 'E:\packages\windows-update-x64.msu' -Algorithm SHA256
Komt de hash niet overeen, gebruik het bestand dan niet. Controleer ook dat het pakket van een officiële Microsoft-bron afkomstig is.
5. Maak scratchruimte
mkdir E:\scratch
Zorg voor voldoende vrije ruimte.
6. Installeer het gecontroleerde pakket
dism /English /Image:D:\ /Add-Package /PackagePath:E:\packages\windows-update-x64.msu /ScratchDir:E:\scratch /LogPath:E:\logs\dism-add-package.log /LogLevel:4 /NoRestart
Verwacht: DISM accepteert het pakket als toepasbaar en voltooit de offline packagebewerking zonder fout.
Als Microsoft prerequisites in een vaste volgorde documenteert, verwerk alleen die pakketten in die volgorde.
7. Controleer pakketstatus en componentstore
dism /Image:D:\ /Get-Packages /Format:Table
dism /Image:D:\ /Get-Packages /Format:Table > E:\logs\packages-after.txt
dism /Image:D:\ /Cleanup-Image /ScanHealth /LogPath:E:\logs\dism-scanhealth-after.log
Vergelijk packages-before.txt en packages-after.txt.
Een gerichte bestandscontrole kan bij een specifieke diagnose aanvullend nuttig zijn:
sfc /verifyfile=D:\Windows\System32\winlogon.exe /offbootdir=D:\ /offwindir=D:\Windows
8. Laat Windows de configuratie afronden
Een pakket dat offline succesvol is toegevoegd kan tijdens de volgende normale start nog configuratie uitvoeren.
- onderbreek een lange eerste start niet te snel;
- houd rekening met meerdere automatische herstarts;
- noteer een nieuwe foutcode als de start nog mislukt;
- test meer dan één succesvolle start.
Na offline servicing kan het nodig zijn bijgewerkte opstartbestanden opnieuw naar de systeempartitie te kopiëren:
EFI en BCD herstellen met BCDBoot →
‘Package is not applicable’
Forceer het pakket niet. Controleer opnieuw:
- Windows-release en build;
- architectuur;
- editie;
- reeds geïnstalleerde of superseded pakketten;
- vereiste checkpoint- of servicingpakketten.
Praktijkvoorbeeld
Bij één Windows 11-pc bracht rollback de installatie niet terug naar een werkende toestand. De pakketstatus en logboeken wezen op een lokaal onvoltooide update.
Het volledige geverifieerde pakket kon offline worden verwerkt. Windows rondde de resterende configuratie tijdens de volgende starts af.
Lees de geanonimiseerde case →
Stop als
- pakket of prerequisites niet exact vaststaan;
- BitLocker niet kan worden ontgrendeld;
- de SSD onbetrouwbaar is;
- onvoldoende vrije ruimte bestaat;
- DISM de image niet betrouwbaar kan openen.
Bewaar de logs en het pakketoverzicht voor verdere diagnose.