The EFI System Partition (ESP) is a mandatory, hidden 100–500 MB FAT32 partition on GPT disks that stores UEFI bootloaders for Windows, macOS, and Linux, and formatting or deleting it will immediately render your computer unbootable.
● In multi-boot configurations, a single ESP manages multiple operating systems via dedicated subfolders (such as /EFI/Microsoft or /EFI/ubuntu), eliminating the need for multiple boot partitions on one physical disk.
● Unlike Microsoft Reserved partitions (which prepare space for Windows data) or Recovery partitions (which handle system resets), the ESP is exclusively for hardware firmware initialization and cannot be safely modified to free up storage space.
● If a corrupted ESP triggers a "No bootable device" error, you must either repair the startup files using OS installation media or connect the drive to a working PC to extract data using recovery software like Wondershare Recoverit before attempting a boot rebuild.
Ask AI for a summary
The EFI System Partition (ESP) is a small but essential area on your disk that allows modern computers using UEFI firmware to start your operating system correctly. Even though you rarely see or interact with it directly, the EFI partition stores critical boot files that Windows, macOS, and many Linux distributions rely on every time you power on your device. Misconfiguring or deleting this partition can lead to startup failures, missing operating systems, and potential data loss. This guide explains what the EFI System Partition is, how it works, which types exist, and how to handle it safely, plus what to do if something goes wrong and you need to recover data from a system drive.
Try Recoverit to Perform Data Recovery
Security Verified. 3,591,664 people have downloaded it.
In this article
What Is EFI System Partition
The EFI System Partition, usually labeled as ESP, is a small, hidden partition on a GPT (GUID Partition Table) disk that stores the files required for a UEFI-based system to boot. Instead of placing boot code directly in the MBR, UEFI firmware looks inside this dedicated partition for bootloaders and configuration data.
On most PCs, the ESP is formatted with a FAT32 file system and marked with a special GPT type. It normally does not receive a drive letter, so you do not see it in File Explorer, but you can view it with tools like Disk Management, DiskPart, or third-party partition managers.
Key characteristics of the EFI System Partition:
- Lives on GPT disks used by UEFI firmware
- Typically formatted as FAT32
- Stores OS bootloaders and related files
- Is hidden from everyday use to prevent accidental changes
- Is required for normal boot on UEFI systems
How Does EFI System Partition Work
When you press the power button on a modern computer, several steps occur before your desktop appears. The EFI System Partition is central to this process, especially on systems that use UEFI boot instead of traditional BIOS.
Basic UEFI boot sequence using the ESP:
- The motherboard firmware (UEFI) initializes hardware components such as CPU, memory, and storage controllers.
- UEFI looks at the attached drives, reads the GPT, and locates the partition marked as EFI System Partition.
- UEFI mounts the ESP (internally) and reads boot entries from its configuration, often stored in the NVRAM and referencing files on the ESP.
- The firmware loads the selected bootloader on the ESP (for example, Microsoft’s bootmgfw.efi for Windows) and hands control to it.
- The bootloader then starts the chosen operating system, which continues loading system files from its own partition.
This process allows multiple operating systems to coexist on the same disk, each with its own boot files in separate folders inside the same EFI partition. For instance, you might see directories such as /EFI/Microsoft, /EFI/Boot, /EFI/ubuntu, or /EFI/Apple, depending on what is installed.
What are the Types of EFI System Partition
There is only one EFI System Partition per physical disk in most standard setups, but how it is used and structured can vary between operating systems and vendors. It is also helpful to compare the ESP with other reserved or hidden partitions used by your system so you know what each one does.
EFI System Partition Layout on Different OS
The contents and recommended size of the ESP differ slightly between Windows, macOS, and Linux distributions, even though the basic purpose remains the same.
| Platform | Typical ESP Size and Use |
|---|---|
| Windows (UEFI) | Creates a 100–300 MB EFI System Partition, formatted as FAT32. Stores the Windows Boot Manager, BCD configuration, and sometimes vendor-specific tools. Labeled as "System" in Disk Management. |
| macOS | Uses a 200 MB ESP on GPT disks. It contains Apple boot files and can also store data for Boot Camp or other loaders. Usually hidden in Disk Utility. |
| Linux (UEFI) | Often reuses an existing ESP or creates one around 300–500 MB. Contains GRUB, systemd-boot, or other Linux bootloaders under directories like /EFI/ubuntu or /EFI/fedora. |
In multi-boot configurations, a single ESP can have multiple subfolders, each dedicated to one operating system’s bootloader. UEFI firmware lets you choose which boot entry to prioritize, either through its setup screens or from within an operating system.
EFI System Partition vs Other System Partitions
On a UEFI/GPT disk, the EFI System Partition is just one of several special partitions. Others handle recovery tools, OEM utilities, or older BIOS-style boot mechanisms. Understanding the differences helps you avoid deleting something important when using tools like Disk Management.
| Partition Type | Main Purpose |
|---|---|
| EFI System Partition (ESP) | Stores UEFI bootloaders, drivers, and configuration files that firmware uses to start the OS. Deleting it makes the system unbootable in UEFI mode. |
| Microsoft Reserved/System Reserved Partition | On GPT, the MSR (Microsoft Reserved) prepares space for Windows system data; on older MBR disks, the System Reserved partition stores boot files and BitLocker metadata. |
| Recovery Partition | Contains system recovery tools, OEM recovery environments, and image data used for "Reset this PC" or factory restore processes. |
Key distinction: the ESP is exclusively for UEFI boot-related files. It is not meant to store user data, regular applications, or personal documents. That separation is one reason why changing or trying to "clean up" this partition manually is risky.
Practical Tips for EFI System Partition
Because the EFI System Partition directly affects whether your PC can start, you should treat it with care. Proper management minimizes the chance of an unbootable system and the need for urgent data recovery.
Best Practices for Managing the ESP
- Avoid formatting or deleting the ESP. Do not attempt to remove the ESP to "gain space." Its size is small and crucial for booting.
- Use trusted tools. When resizing or moving partitions, use well-known utilities and carefully read each step to avoid touching the EFI partition.
- Keep backups of important data. If the disk fails or partitions become corrupted, backups let you restore files even if the system does not boot.
- Note your boot configuration in multi-boot systems. Document which operating systems are installed and how they are chained through the ESP, so you can recreate entries if something goes wrong.
When You Might Need to Modify the ESP
In some advanced scenarios, you may need to interact with the ESP, normally from within an operating system or a recovery environment.
- Reinstalling or repairing a bootloader (for example, using Windows installation media to repair startup files).
- Adding another OS to a multi-boot setup where the new installer needs to place its bootloader on the existing ESP.
- Cleaning up leftover boot entries after removing an OS, using tools like bcdedit on Windows or efibootmgr on Linux.
Whenever you work with the ESP, back up your important data first and consider imaging the system disk. If a mistake causes a boot failure, you can still recover files with a dedicated data recovery tool before reinstalling or rebuilding the boot environment.
How to Use Recoverit to Recover Lost Data
Partition changes, failed OS installations, or disk errors can make a system disk unstable or unbootable, even when the EFI System Partition is involved. Recoverit by Wondershare is a dedicated data recovery solution designed to help you restore deleted, lost, or inaccessible files from internal and external drives, including disks that contain an ESP and recovery partitions. You can learn more and download the software from the Recoverit official website.
Key Features Offered by Recoverit
- Recover lost files from system disks, including drives with EFI System Partition and other reserved areas.
- Support for more than 1000 file formats, from documents and photos to videos and emails across many storage devices.
- Intuitive scanning, filtering, and preview options, so you restore only the data you really need after a partition or boot issue.
Step-by-Step Guide on How To Recover Lost Data
1. Choose a Location to Recover Data
Install and launch Recoverit, then go to the main interface. Under "Hard Drives and Locations," select the disk that contains the missing or inaccessible data, such as the system drive that holds the EFI System Partition. Confirm your choice so Recoverit can prepare to analyze that location before scanning.

2. Deep Scan the Location
Recoverit will automatically start a deep scan of the selected drive. During this process, it examines file tables, directories, and fragments to locate recoverable data created before the efi system partition issue or other disk problems appeared. You can monitor progress, pause or stop the scan, and apply filters to focus on specific file types.

3. Preview and Recover Your Desired Data
When the scan is complete, browse through the list of found files. Use the preview feature to confirm that important documents, photos, or videos are intact. Select the items you want to restore, click "Recover," and choose a safe destination on a different drive to avoid overwriting any recoverable data on the original system disk.

Conclusion
The EFI System Partition is a core component of modern UEFI-based computers, storing the bootloaders and related files your operating system needs to start. Because of its role, any damage, deletion, or incorrect changes to this partition can quickly result in startup problems and possible data loss.
By understanding what the EFI System Partition does, how it is organized, and the best practices for managing it, you can reduce the risk of boot failures and protect your data. If files on a system disk become inaccessible after partition issues, a dedicated data recovery tool such as Recoverit can help you scan the drive, preview what is still recoverable, and restore important data before you attempt deeper repairs or reinstallations.
Next: Recovery Partition
FAQ
-
What is the EFI System Partition used for?
The EFI System Partition (ESP) stores UEFI bootloaders, drivers, and configuration files that your firmware reads to start the operating system. Without a valid ESP, a UEFI-based computer normally cannot boot. -
Can I delete the EFI System Partition to free up disk space?
No. The ESP is required for UEFI boot, and deleting it typically makes your system unbootable. Its size is small, so removing it does not meaningfully increase usable space but can cause serious startup problems. -
How big should the EFI System Partition be?
Most modern systems allocate between 100 MB and 500 MB for the ESP. Windows usually creates an ESP around 100–300 MB, which is enough for standard boot files and firmware updates. -
What should I do if the EFI System Partition is corrupted?
If the ESP is corrupted, your PC may show errors like "No bootable device." You can try repairing the bootloader using OS installation media, but you should first recover important data from the disk with tools such as Recoverit to avoid permanent loss. -
Can I recover data if my PC will not boot because of EFI issues?
Yes. You can remove the affected drive and connect it to another working computer, or boot from a recovery USB and then run data recovery software like Recoverit to scan the disk and restore important files before reinstalling or repairing the operating system.