Select Language:
If you’re trying to update your UEFI firmware and run into a message saying there isn’t enough free disk space, it often means the EFI partition is too small. Many systems have a tiny 100 MB EFI partition that isn’t large enough for the update files.
Here’s a simple way to fix this issue:
First, you’ll want to create a bigger EFI partition. To do this, shrink your main C: drive to free up space—about 300 MB or more—and then create a new EFI partition on the freed space. You can do this by using disk management tools or a partition management program. Once the new partition is ready, copy the necessary EFI files into it using a command like ‘bcdboot’.
Next, to remove the old EFI partition, you might run into a problem: some security or disk protection tools, like third-party partition managers, can automatically lock certain partitions. If you haven’t intentionally installed any partition protection software, this might be linked to built-in features or system security tools.
To get around this, try disabling or stopping any running third-party disk management tools temporarily. You can also boot into Safe Mode or use disk management commands from a recovery environment to delete the old EFI partition. Be cautious—making changes to your EFI partition can make your system unbootable if not done correctly. It’s best to back up your data first.
Once the old EFI partition is removed and the new one is set up properly, rerun your firmware update. The update should now complete without errors because the new larger EFI partition has enough space for the update files.
If you’re unsure about any of these steps, consider seeking advice from a professional or someone experienced with disk partitioning to avoid damaging your system.



