Microsoft onthult workaround voor als Windows-update blijft hangen

Microsoft heeft een workaround vrijgegeven voor als een update voor Windows niet wil installeren door een tekort aan ruimte op de EFI-partitie. Een commando zorgt ervoor dat de update niet langer extra bufferruimte reserveert op de partitie, waardoor updaten wel lukt.

Het ging afgelopen week bij veel gebruikers mis met de Patch Tuesday-patch KB5089549 voor Windows 11, meldt Neowin. Gebruikers klaagden erover dat de installatie bleef hangen rond 35 procent en terugkwam met de foutcode 0x800f0922.

Die foutcode betekent dat er te weinig ruimte is op de EFI-partitie waarvan Windows probeert op te starten. Daardoor lukt de update niet. Het uitvoeren van een commando om het register aan te passen verhelpt de problemen. Microsoft komt later met een permanente oplossing, maar tot die tijd is het mogelijk om deze workaround toe te passen.

De foutmelding treedt op als de ruimte op de partitie 10MB of lager is, zo meldt het bedrijf. Het is onbekend waardoor de fout ineens kan optreden. Als de update niet slaagt, dan gaat Windows automatisch terug naar de laatste versie om de pc weer te laten functioneren.

De workaround van Microsoft

1. Opdrachtprompt openen als administrator: druk op Start en zoek op Opdrachtprompt, vervolgens rechtsklik en klik op 'als administrator uitvoeren'
2. Plak dit commando: reg add "HKLM\SYSTEM\CurrentControlSet\Control\Bfsvc /v EspPaddingPercent /t REG_DWORD /d 0 /f"
3. Herstart het apparaat en probeer de update opnieuw te installeren

Windows Update
Windows Update

Door Arnoud Wokke

Redacteur Tweakers

17-05-2026 • 11:42

20

Submitter: MineTurtle

Reacties (20)

Sorteer op:

Weergave:

Dus de workaround is dus het minimale percentage aanpassen naar 0. Klinkt inderdaad als een workaround. Überhaupt vindt ik het bijzonder dat ze een update van de bestanden op EFI partitie moeten doen die ze veel meer ruimte nodig heeft.
Ze voegen eerste de nieuwe files toe en als dat goed gaat wordt de opstart info aangepast zodat de neiwe set als eerste boot-mechanisme ingesteld staat, zodat hij bij de volgende reboot van de neiuwe opstart.
Na sucesvolle reboot met de nieuwe files wordt de oude set pas verwijderd.
(Tot die oude verwijderd is kun je nog terug naar de oude set, manueel via de EFI shell, of the Windows recovery mechanismes kunnen hem heractiveren.)

Is safety mechanisme. Pas de oude set verwijderen als je zeker weet dat de nieuwe correct is geinstalleerd en werkt. Je wilt niet als er iets fout gaat een unbootable systeem achter laten.

Neemt niet weg dat de beslissing van Microsoft jaren geleden om die EFI partitie default niet groter dan 100 MB te maken geen hele handige was. Da's prima voor de huis tuin en keuken gebruiker met maar 1 OS op de PC, maar...
Als je gaat dual booten, (of je backup of antivurs software installeerd er nog een rescue boot bij, of je OEM PC komt met een of andere rescue/restore to factory tool die extra files in de EFI partitie zet, dan wordt 100 MB snel heel krap.
Het is ook vooral een probleem bij upgrades: de nieuwe minimumgrootte van de EFI-partitie is 200MiB. De meeste mensen zullen hier tegenwoordig geen last meer van hebben, maar de mensen die van Windows 10 naar Windows 11 zijn gegaan (of nog een langer upgradepad hebben genomen) zullen hier vroeg of laat tegenaan lopen.

Het zou ook niet nodig moeten zijn: van de 200MiB die Windows 11 tegenwoordig reserveert bij installatie, wordt op mijn VM maar 34MiB gebruikt. Je zou drie bootloaders kwijt moeten kunnen op de 100MiB die Windows 7+ reserveerde.

Als je dualboot en probeert een Linux-kernel en initramfs op de 200MiB te knallen, dan zul je wel flinke problemen krijgen.

Ik snap zelf niet waarom MS tegenwoordig niet gewoon 500MiB of meer reserveert, het is niet alsof we nog op 6GiB harde schijven werken. Zelfs goedkope apparaten komen tegenwoordig met minstens 100GiB aan schijfruimte.

Als gebruiker kun je, mits je een herstel-USB hebt, zelf ook de hoofdpartitie resizen, een nieuwe EFI-partitie maken, je bootloader erop installeren, de oude deregistreren, en dan de oude EFI-partitie verwijderen. Niet iets dat je in vijf minuten doet maar ook redelijk foolproof als je ooit een Windows-installatie gerepareerd hebt. Kwestie van bcdedit, fixboot, en bootrec juist aanroepen.
Heb zelf eens mijn Windows bootloader kapot gekregen nadat ik met systemdboot aan het prutsen was in mn Linux boot...ging dan ook pas kapot na de volgende windows update.
MS zou best de default EFI partitie vergroten bij nieuwe installaties naar bv. 1GB of zo ipv slechts100MB.
Kon het zelf fixen door de MS bootloader te overschrijven via terminal in de Windows iso installer.

[Reactie gewijzigd door Clemens123 op 17 mei 2026 11:57]

"10MB of lager" is dat nog van deze tijd?!

Vraagje: waarom/wat zou een reden kunnen zijn om zo'n laag MB-aantal in te stellen. of ingesteld te laten worden (door IT-beheer?)?
Die EFI partitie is heel lang standaard 100 MB geweest, dat werd zo automatisch ingesteld. Tot en met Windows 10 is dat eigenlijk ook altijd ruimschoots voldoende geweest.

In Disk Management zie je die partitie (die geen drive letter heeft) als "System Reserved".

Maar er wordt steeds meer gebruik gemaakt van die partitie, voor oa updates etc. Daarom is onder Windows 11 het aanbevolen minimum met UEFI/GPT 200 MB, en er wordt aangeraden om het eigenlijk altijd op 260+ MB in te stellen. Zie dit artikel van Microsoft Windows 11 25H2 upgrade fails on systems with 100MB EFI System Partition (ESP) – poor detection & guidance - Microsoft Q&A

Ik weet het niet zeker, maar volgens mij wordt die partitie niet automatisch vergroot als je WIn10 upgrade naar Win11. Het zou dus best wel eens kunnen dat veel van de "probleemgevallen" daar uiteindelijk (deels) uit voortkomen.
Dat is 10 MB vrije ruimte, de partitie is 100 MB dacht ik. Dat is niet zo gek als ze vinden dat W11 met 64 GB moet kunnen draaien.
Ik vind het zelfs vrij liberaal gezien de aard van de partitie. Het bevat (vrijwel) alleen de bootloader en wat lowlevel drivers om het OS op te kunnen starten.

We zijn natuurlijk tegenwoordig gewend dat een fotootje al vele malen groter is dan de volledige capaciteit van de eerste space shuttles :), maar dat wil niet zeggen dat alles zo inefficiënt is geworden.
Sinds Windows98 is dit mechanisme al een draak.
Windows 98 gebruikt geen efi.
Wat bepaalt nou eigenlijk de grootte van de EFI partitie? Ik heb net even gekeken, op mijn Windows 11 Pro installatie is de EFI partitie 200 megabyte waarvan ca. 34 megabyte in gebruik.
Default installatie bepaalt dat. De OEM kan dit groter maken, maar dat gebeurd bijna nooit.

Voeger (tot en met Windows 10) was de default idd 100 MB, met Windows 11 (beter: UEFI/GPT) is dat vergroot naar 200 MB (al wordt 260+ MB aanbevolen, zie Windows 11 25H2 upgrade fails on systems with 100MB EFI System Partition (ESP) – poor detection & guidance - Microsoft Q&A)
Ik denk dat de mensen zelf ook moeten realiseren dat een OS een OS hoort te zijn, en geen actieve entertainment arcade kast. Die je bezighoudt met vanalles behalve je eigen programma's.

Ik wil door het jaar heen niet door hebben dat ik een OS heb draaien. Stilletjes op de achtergrond alles doen wat je wilt. En meer niet.
Precies. Jij snapt het. De taak van een goed OS is zoveel mogelijk een dun laagje software zijn en niet opvallen. Zo'n foutmelding van Windows is net zo irritant als een pop-up venster.

Ik weet niet of je er ervaring mee hebt, maar op mijn werk geeft Windows 10 na inloggen rechts onderin beeld het ene na het andere na het andere pop-up venster. Microsoft heeft in het verleden beloofd daar mee op te gaan houden, maar in plaats van er mee op te houden is het alleen maar erger geworden met pop-up vensters.

Windows 10 werkt op mijn werk ook op andere punten gammel. Zodra er een beetje een bijzondere driver op staat werkt Onedrive ineens niet goed meer. Apps willen vaak niet starten omdat ze eerst door de eindgebruiker handmatig herstel moeten hersteld door in de instellingen te duiken. Printsoftware werkt op allerlei manieren ook niet goed.

Als dat soort problemen anno 2026 nog steeds voorkomen dan is het gewoon geen goede software.

[Reactie gewijzigd door Uruk-Hai op 17 mei 2026 12:27]

Het grote voordeel van Windows is dat het backwards compatible is. IBM heeft ooit zijn ecosysteem verloren door clones van Compaq, toen het deze probeerde terug te krijgen met de (niet backwards compatible) MCA standaard. Waardoor je kon zien dat bedrijven liever backwards compatible blijven (Compaq) dan trouw waren aan het merk IBM. Het is bedrijven dus heel veel waard niet te hoeven veranderen.

Zodra een ander OS, bijvoorbeeld een van de vele Linux distro's, wel backwards compatible blijft en Windows die compatibiliteit zou breken; dan zul je bedrijven pas van Windows zien afstappen. Tot die tijd is het puur een kwestie van de juiste prijs blijven hanteren. Met al het geld dat Microsoft krijgt kunnen ze deze positie blijven verdedigen. In Duitsland, München, hebben ze ooit geprobeerd volledig over te stappen naar open-source alternatieven. Vanzelfsprekend liep dat stroef, omdat iedere grote aanpassing nu eenmaal tijd kost, maar Microsoft sprong daar tactisch in waardoor ze nu weer voornamelijk op Microsoft producten zitten. Voor Microsoft is dat nu een voorbeeld waarom je hun klant moet blijven.

Voor consumenten is het handig om hetzelfde OS als op het werk te kunnen gebruiken, dan hoef je niets nieuws te leren. En de jeugd kan het gebruiken om te gamen waardoor ze ook al weten hoe het OS werkt.

Het grote nadeel van "het grote consumenten OS" zijn is dat veel niet-technische mensen Windows gebruiken. Zodra je Windows-update faalt doordat je EFI schijf te klein is, zullen reguliere gebruikers dat mogelijk niet snappen. Hun lokale (jeugdige) Tweaker zal door dit nieuwsbericht hun PC kunnen fixen. En ook zo kun je zo'n ecosysteem in stand houden.
Wat je allemaal opnoemt zijn weliswaar feiten, maar ik vind dat jij daar met je neus te dicht op zit.

Wat ik doe is daar van een afstandje naar kijken en dan zie ik gewoon dat het belachelijk is dat dit soort wantoestanden nu nog steeds voorkomen.
Weet ik niet. Heb je daar een bron van? Dat Microsoft claimt dat AI problemen moet voorkomen als de EFI-partitie vol is? Ik vind het in elk geval een heel specifiek iets om te publiceren.
Dat weet ik niet.

Ik denk eerlijk gezegd dat Microsoft AI opdringt omdat dat bedrijf voor de zoveelste keer in zijn bestaan werkelijk geen flauw idee heeft waar het mee bezig is en maar gewoon lukraak wat uitprobeert om te zien of het aanslaat.

Weet je wat ik het beste vind dat Microsoft ooit heeft gemaakt?
Dat zijn producten als het Microsoft Natural Keyboard, de Zune muziekspeler en Windows Phone.
Dat vond ik kwalitatief gezien producten van topkwaliteit, maar daar is Microsoft helaas mee opgehouden.
Als iets een goed werkend product blijkt te zijn draait Microsoft het de nek om.

[Reactie gewijzigd door Uruk-Hai op 17 mei 2026 12:34]


Om te kunnen reageren moet je ingelogd zijn