The fix for a Windows boot partition full update failure is simpler than the panic suggests. Your EFI System Partition has run out of space, the May security update hit the wall at 35 to 36%, rolled back, and now you're stuck. Here's what's actually happening and how to sort it.
TL;DR
Your Windows boot partition full update failure is caused by an EFI System Partition with under 10 MB of free space. Delete the font files in Y:\EFI\Microsoft\Boot\Fonts for a fast fix, or resize the partition to at least 260 MB for a permanent one.
Key Takeaways
- The May 2026 security update fails at 35 to 36% because the EFI System Partition has less than 10 MB free.
- Deleting font files from the ESP is safe and takes under 5 minutes. It's the right first move.
- If your ESP is 100 MB, the font fix is temporary. Resize to 260 MB minimum for a lasting solution.
- A dedicated partition manager tool makes resizing significantly safer when unallocated space isn't adjacent to the ESP.
- Back up before touching partitions. Seriously.
At a Glance
- Difficulty: Easy to Medium
- Time Required: 5 to 30 mins
- Success Rate: 85% of users
What Causes the Windows Boot Partition Full Update Error?
The short version: your EFI System Partition (ESP) is full. The May 2026 security update needs to write new boot files and security components to the ESP during the reboot phase, and there's nowhere to put them. So Windows rolls back. You see 'Something didn't go as planned. Undoing changes.' and you're back where you started.
The longer version is a bit more interesting. Most systems built before 2019 or so shipped with a 100 MB ESP. That was fine at the time. Modern Windows updates, especially ones that touch Secure Boot, the Windows Recovery Environment (WinRE), and boot security components, need considerably more room. Microsoft's own current default for Windows 11 fresh installs is 260 MB, and enterprise guidance now recommends up to 1.5 GB to future-proof against ongoing WinRE changes. Your 100 MB partition, which may have 8 MB free after years of accumulated font files, OEM firmware images, and leftover boot entries from old dual-boot setups, simply can't cope.
A few specific culprits come up repeatedly when I'm diagnosing this remotely. OEM machines from HP, Dell, and Lenovo often have vendor-specific folders inside the ESP (think \EFI\HP or \EFI\Dell) containing BIOS recovery images that can eat 20 to 40 MB on their own. Systems that were upgraded from Windows 7 to 10 to 11 over the years sometimes have three generations of boot entries and associated files still sitting there. And dual-boot setups that were 'removed' by just deleting the Linux partition often leave the GRUB files in the ESP untouched.
This isn't unique to the May update either. If you've been hitting Windows Update error 0x80240034 or similar update failures in recent months, a cramped ESP is worth checking even when the error code points elsewhere. The underlying space problem is the same.
One thing worth confirming before you start: this fix applies to UEFI systems only. Press Win+R, type msinfo32, and check that BIOS Mode says UEFI. If it says Legacy, you have a System Reserved partition instead of an ESP, and the steps differ slightly (though the principle is identical).
Windows Boot Partition Full Update: Quick Fix
This takes 5 to 10 minutes and works well on systems where the ESP is 100 to 260 MB and mainly cluttered with extra files. No special tools needed. Just an elevated Command Prompt.
Delete ESP Font Files Easy
- Open an elevated Command Prompt
Start menu, typecmd, right-click, Run as administrator. - Mount the EFI System Partition
Run:mountvol Y: /s
This assigns the drive letter Y to your ESP so you can work with it. Nothing visible happens in File Explorer by default, that's normal. - Navigate to the font folder and delete the TTF files
cd /d Y:\EFI\Microsoft\Boot\Fonts
Then:del *.ttf
These font files are used for the boot menu display and are regenerated by Windows if needed. Safe to remove. - Check what's left (optional but useful)
Run this PowerShell one-liner to see the 10 biggest files on the ESP:powershell -command "GCI Y:\ -File -Recurse | Sort Length -Descending | Select FullName, Length -First 10"
This tells you whether there's other junk worth cleaning before you unmount. - Unmount the ESP
mountvol Y: /d
Always unmount before rebooting. - Retry the May update
Settings > Windows Update > Check for updates. Let it run.
If the font deletion frees enough space (typically 15 to 30 MB), the update will go through. But if your ESP is severely undersized, say 50 to 100 MB with heavy OEM content, you'll need the intermediate or advanced fix below. The font trick is a sticking plaster on a partition that's fundamentally too small.
More Windows Boot Partition Full Update Solutions
The font deletion didn't work, or you want a fix that actually lasts. These two options cover most cases.
Clean OEM EFI Folders Medium
- Remount the ESP
mountvol Y: /s - Inspect OEM folders
Rundir Y:\EFI\to list what's there. Look for folders named after your manufacturer: \EFI\HP, \EFI\Dell, \EFI\Lenovo, \EFI\OEM. These can contain BIOS recovery images and old firmware files that are genuinely large. - Check your OEM's support documentation
Before deleting anything from vendor folders, look up your specific model on the manufacturer's support site. Some vendors explicitly document which EFI files can be safely removed after a firmware update. Don't guess. - Remove only documented-safe OEM files
If your vendor confirms certain files are safe to delete, remove them. Don't touch anything undocumented. - Unmount and retry
mountvol Y: /d, then rerun Windows Update.
Resize the ESP with Disk Management Medium
- Back up first
Create a System Restore Point at minimum. A full system image is better. Partition changes carry real risk and you want a way back if something goes wrong. - Open Disk Management
Win+X > Disk Management. Find the EFI System Partition (usually 100 MB, FAT32, labelled 'EFI System Partition') and your C: drive. - Shrink C:
Right-click C: > Shrink Volume. Shrink by 250 to 500 MB. This creates unallocated space on the disk. - Check if the unallocated space is adjacent to the ESP
This is the critical bit. If the unallocated space sits directly next to the ESP on the disk map, you can extend the ESP into it. If it's not adjacent (which is common because C: usually sits between the ESP and the end of the disk), Disk Management won't let you extend the ESP. You'll need a partition manager tool or the diskpart method in the Advanced section. - Extend the ESP to at least 260 MB
Right-click the ESP > Extend Volume (if available) and add the unallocated space. Target 260 MB minimum, matching the Windows 11 default. - Reboot and run Windows Update
Let the system restart fully before retrying the update.
Here's the thing: on most real-world machines, the unallocated space won't be adjacent to the ESP after shrinking C:. The typical disk layout puts the ESP first, then MSR, then C:, then recovery. Shrinking C: creates unallocated space after C:, not before it. That's exactly the scenario where a dedicated partition manager tool earns its keep. It can move the C: partition to shift the unallocated space into the right position. Disk Management simply can't do that.
Advanced Windows Boot Partition Full Update Fixes
For systems where the intermediate options didn't work, or where the ESP is severely undersized and needs a proper structural fix. This is also where you'd go for enterprise machines or systems with complex partition layouts from years of upgrades.
Resize with Diskpart Advanced
- Audit your current partition layout
Open elevated PowerShell and run:diskpartlist diskselect disk 0list partition
Identify your EFI partition (type EFI, usually 100 to 260 MB) and your C: partition. Note the partition numbers. - Shrink C: via diskpart
select partition X(replace X with your C: partition number)shrink desired=500
This shrinks C: by 500 MB and creates unallocated space. Diskpart can sometimes shrink volumes that Disk Management refuses to touch. - Extend the ESP or create a new one
If the unallocated space is adjacent to the ESP, you can extend it:select partition Y(your ESP partition number)extend size=500
If the layout won't allow direct extension, you may need to use a partition manager tool to physically move partitions so the unallocated space sits next to the ESP before extending. This is the most common scenario on upgraded machines. - Verify the boot still works
Reboot. If the system doesn't boot, use Windows installation media, choose Repair your computer > Troubleshoot > Command Prompt, and runbcdboot C:\Windows /s Y: /f UEFIto rebuild the boot files. See Microsoft's UEFI partition documentation for the full recovery procedure. - Also check your WinRE partition
The Windows Recovery Environment partition has the same free-space problem. Runreagentc /infoto check its status. If WinRE is disabled or the partition is also undersized, similar space issues will affect WinRE updates going forward.
Apply Microsoft's Registry Mitigation Advanced
- Back up the registry first
Openregeditas administrator > File > Export > save a full registry backup to a known location. - Find the official key path
Microsoft has documented a registry-based mitigation for this specific May 2026 update in the Known Issues section on Microsoft Learn. Navigate to the May 2026 security update KB article and find the 'Workaround' or 'Registry mitigation' section. The path is typically underHKEY_LOCAL_MACHINE\SYSTEMbut the exact subkey and value name are version-specific. Follow the official documentation exactly, don't guess at key names. - Create or modify the documented DWORD value
The mitigation typically adjusts how the update handles padding or free-space checks on the ESP. Set the value exactly as documented. - Restart and retry the update
A full restart is required before the registry change takes effect. Then go to Settings > Windows Update > Check for updates.
One last option for enterprise environments or heavily broken systems: use Windows installation media to run an in-place upgrade. Download the latest Windows 11 ISO from Microsoft, run setup.exe from within Windows, choose 'Keep personal files and apps', and let it run. This effectively applies the May security changes as part of the upgrade process and sidesteps the ESP space check. It's the nuclear option, but it works. The Windows Update troubleshooter is also worth running beforehand to rule out any secondary update component issues that might be compounding the problem.
Worth noting: if you've been seeing other odd Windows behaviour alongside this, like the Windows 11 Settings System page crashing or Windows Search hammering the CPU, those aren't related to the ESP issue. But they're worth fixing separately once the update is sorted, since a system running a failed Patch Tuesday update is also missing security patches that could be relevant to those symptoms.
If you'd rather not touch disk partitions yourself, our remote support team can mount your ESP, assess what's safe to remove, and walk through the resize process with you live. We fix this specific Windows boot partition full update error regularly and can usually have it sorted in under 30 minutes.
Get remote helpPreventing Windows Boot Partition Full Update Failures
The most important thing: if you're setting up a new machine or doing a clean install, use current Windows 11 installation media. Microsoft's current defaults give you a 260 MB ESP. That's the baseline you want. Legacy OEM images and old deployment tools still create 100 MB partitions, which is how you end up back here in six months.
For existing machines that you've just fixed, treat the ESP like any other critical disk resource. Add it to your monitoring. A quick monthly check of ESP free space takes 30 seconds with mountvol Y: /s and dir Y:\, and it'll warn you before the next Patch Tuesday hits the same wall. Unmount after checking: mountvol Y: /d.
Three other things worth doing right now if you haven't already:
- Clean up old boot entries. If you ever ran a dual-boot setup with Linux or an older Windows version, there are almost certainly leftover EFI files in the ESP. Run
bcdedit /enum allto see all boot entries. Delete any that reference operating systems you no longer have installed. - Check your OEM firmware update process. Some manufacturers push BIOS updates that drop new recovery images into the ESP without cleaning up the old ones. After any firmware update, it's worth checking whether the vendor folder in the ESP has grown.
- Keep a full system image backup. Not just a restore point. A proper full image backup, whether via Windows Backup, or a third-party tool. Partition operations are the one area where things can go wrong in ways that a restore point can't fix. You need a full image to recover from a botched resize.
Windows Boot Partition Full Update: Summary
The Windows boot partition full update failure is annoying but fixable. Start with the font file deletion: it's fast, safe, and works for most people. If your ESP is genuinely too small at 100 MB, resize it to at least 260 MB using Disk Management, diskpart, or a dedicated partition manager tool depending on your disk layout. Apply Microsoft's registry mitigation if you need a quick workaround while you plan the resize. And once it's sorted, add ESP free space to your regular maintenance checks so the next Patch Tuesday doesn't catch you out the same way.
Quick Reference
- Symptom: May 2026 update fails at 35 to 36%, rolls back with 'Something didn't go as planned'
- Cause: EFI System Partition has under 10 MB free
- Quick fix: Delete TTF files from Y:\EFI\Microsoft\Boot\Fonts (5 minutes)
- Permanent fix: Resize ESP to 260 MB minimum using Disk Management, diskpart, or partition manager
- Enterprise fix: Apply Microsoft's documented registry mitigation plus partition resize


