What is EFI? How to identify EFI system partitions on Windows 11?

EFI is the firmware interface that UEFI PCs use to start Windows, and the EFI system partition (ESP) is the small FAT32 partition on a GPT disk that holds the boot files the firmware loads; on Windows 11 you can identify it in DiskPart, where it is listed with the type System.

This guide shows three ways to find the ESP, what it contains, why Disk Management will not shrink or delete it, and how to rebuild its boot files if they are damaged.

What Is EFI? How to identify EFI System Partitions on Windows 11?
Disk Management labels the ESP as Healthy (EFI System Partition) and gives it no drive letter. (Image: Microsoft)

How to identify EFI system partition Windows 11/10?

DiskPart is the quickest way, because it labels the ESP by type instead of by drive letter.

  1. Right-click Start and select Terminal (Admin), then approve the prompt.
  2. Type diskpart and press Enter.
  3. Type list disk and press Enter. An asterisk in the Gpt column marks a GPT disk.
  4. Type select disk 0 (use the number of your Windows disk) and press Enter.
  5. Type list partition and press Enter.
  6. Find the partition whose Type reads System. That is the EFI system partition.
  7. Type exit to leave DiskPart.

To confirm the file system, type list volume before you exit. The ESP appears as a small FAT32 volume marked Hidden, with no drive letter.

Find the EFI partition with DiskPart, PowerShell or Disk Management

Tool What identifies the ESP Best for
DiskPart (list partition) Type column shows System Any PC, including Windows PE and recovery prompts
PowerShell (Get-Partition) GPT type GUID c12a7328-f81f-11d2-ba4b-00a0c93ec93b Scripts and exact identification
Disk Management A small FAT32 partition with no drive letter at the start of the Windows disk A visual check of the whole disk layout

Identify the EFI system partition with PowerShell

Every GPT partition carries a type GUID. Microsoft defines c12a7328-f81f-11d2-ba4b-00a0c93ec93b as the EFI system partition, so filtering on it returns only the ESP.

Get-Partition | Where-Object GptType -eq '{c12a7328-f81f-11d2-ba4b-00a0c93ec93b}'

Run it in an elevated PowerShell window. It lists every partition, then keeps only the one whose GPT type is the EFI system partition GUID.

You should see: One row with the disk number, partition number and a size of a few hundred MB. No output means the disk is MBR or has no ESP.

To check whether a disk is GPT at all, run Get-Disk and read the Partition Style column.

Check the EFI partition in Disk Management

  1. Right-click Start and select Disk Management.
  2. In the bottom pane, find the disk that holds (C:).
  3. Look for the small FAT32 partition with no drive letter, usually first on the disk. That is the ESP.
  4. To confirm the disk is GPT, right-click the disk label (for example Disk 0) and select Properties.
  5. Open the Volumes tab and read the value next to Partition style.
Check EFI partition in Disk Management showing a 100 MB EFI System Partition
On this disk the EFI System Partition is 100 MB and sits first, before the C: drive. (Image: Microsoft Q&A)

What is EFI partition in Windows?

On GPT drives the system partition is called the EFI System Partition, and the device boots to it. Windows manages it, and it should hold no other files, including Windows RE tools.

Property EFI system partition
File system FAT32
Minimum size, 512-byte or 512e sector drives 200 MB
Minimum size, 4K native sector drives 300 MB
GPT type GUID c12a7328-f81f-11d2-ba4b-00a0c93ec93b
Drive letter None by default
Main contents Windows Boot Manager and the BCD store in \EFI\Microsoft\Boot
Fallback boot file \EFI\Boot\bootx64.efi on x64 PCs

The default UEFI layout for Windows is the EFI system partition, a 16 MB Microsoft reserved partition (MSR), the Windows partition and a recovery partition.

What is the difference between EFI and MBR?

MBR is a partition style used with legacy BIOS boot. A UEFI PC boots Windows from a GPT disk, and the EFI system partition takes the place of the active System Reserved partition used on MBR disks.

UEFI with GPT Legacy BIOS with MBR
Boot partition EFI system partition, FAT32 Active system partition
Partitions per disk Up to 128 Up to 4 primary, or 3 plus an extended partition
Maximum partition size About 18 exabytes 2 TB with 512-byte sectors
Boot folder \EFI\Microsoft\Boot \Boot
Windows 11 support Required: UEFI, Secure Boot capable Not supported

Does Windows 11 need an EFI-based partition to upgrade?

Yes. Microsoft lists the Windows 11 firmware requirement as UEFI, Secure Boot capable, and a UEFI PC boots Windows from a GPT disk with an EFI system partition. A Windows 10 PC on an MBR disk can be converted with MBR2GPT, which creates the ESP.

  1. Back up the PC, and suspend BitLocker if it is on.
  2. Open Terminal (Admin).
  3. Run mbr2gpt /validate /disk:0 /allowFullOS and wait for Validation completed successfully.
  4. Run mbr2gpt /convert /disk:0 /allowFullOS.
  5. Restart, open the firmware settings and switch the boot mode to UEFI. The disk only boots in UEFI mode after conversion.

MBR2GPT needs a disk with at most three primary partitions and no extended or logical partitions. The conversion cannot be undone.

How can I see what's in the EFI partition?

The ESP has no drive letter, so mount it temporarily with mountvol, which has a switch made for the EFI system partition.

  1. Open Terminal (Admin) and switch to Command Prompt, or run cmd.
  2. Type mountvol S: /s and press Enter to mount the ESP as drive S:.
  3. Type dir S:\EFI and press Enter to list the boot folders, such as Microsoft and Boot.
  4. Do not add, rename or delete files on S:.
  5. Type mountvol S: /d and press Enter to remove the drive letter.

File Explorer can refuse to open the mounted ESP even from an admin account. Use the dir command instead.

Should I delete the EFI partition?

No. Do not delete the EFI system partition on the disk Windows boots from. The firmware boots to this partition. Without it, the PC has no Windows Boot Manager to load and Windows will not start until the boot files are rebuilt.

How can I delete the EFI partition in Windows? Only on a disk you are wiping, such as an old drive or a USB stick. In DiskPart, select that disk and run clean, which removes every partition on it. Check the disk number twice, because clean cannot be undone. If a leftover UEFI partition is on a USB stick, you can remove the UEFI_NTFS partition from a USB drive the same way.

Shrink volume is greyed out in Windows 11 [fix]

Shrink Volume is greyed out on the EFI system partition

Disk Management only shrinks volumes that are NTFS or have no file system, and the ESP is FAT32.

  1. Leave the ESP at its current size; it needs at least 200 MB, or 300 MB on 4K native drives.
  2. Shrink the Windows (C:) partition instead if you need unallocated space.

Shrink Volume on C: offers less space than the free space shown

Unmovable files such as the page file or shadow copy storage sit near the end of the volume.

  1. Open Event Viewer and check the Application log for event ID 259, which names the unmovable file.
  2. Move the page file or stored shadow copies to another disk from Control Panel.
  3. Shrink the volume, then move the page file back.

Shrink is refused from the command line too

DiskPart uses the same rules as Disk Management.

  1. Open Terminal (Admin) and run diskpart.
  2. Run list volume, then select volume <number> for C:.
  3. Run shrink desired=<MB>. If the desired size is too large, add minimum=<MB> for a smaller fallback.

How do I restore the EFI partitions?

If the ESP still exists but its boot files are corrupted, BCDBoot recreates them from the Windows folder.

  1. Boot from Windows installation media and press Shift + F10 to open Command Prompt.
  2. Run diskpart, then list vol, and note the letters of the Windows volume and the FAT32 system volume.
  3. Run exit to leave DiskPart.
  4. Optionally format the system partition with format S: /q, replacing S with its letter.
  5. Run bcdboot D:\Windows, replacing D with the letter of the Windows volume.
  6. Restart the PC. Windows should start normally.
EFI system partition FAT32 volume flagged Full repair needed in Windows 11 Settings
Settings > System > Storage > Disks & volumes shows the ESP type, FAT32 file system and its repair status. (Image: Microsoft Q&A)

EFI system partition Windows 11 FAQ

What is EFI in a computer?

EFI, now developed as UEFI, is the firmware interface between a PC's hardware and its operating system. It starts the PC and loads the boot files from the EFI system partition. Windows 11 requires UEFI firmware that is Secure Boot capable.

What does EFI stand for?

EFI stands for Extensible Firmware Interface. UEFI, the current version, stands for Unified Extensible Firmware Interface. On cars and engines EFI means electronic fuel injection, which is unrelated to PCs.

How do I identify the EFI partition in DiskPart?

Run diskpart as administrator, then list disk, select disk 0 and list partition. The partition with the type System is the EFI system partition. Running list volume shows it as a small hidden FAT32 volume without a drive letter.

Where is the EFI partition located?

It is a separate partition on the disk Windows boots from, usually the first one. It has no drive letter, so it does not appear in File Explorer. DiskPart, Disk Management and the Get-Partition command in PowerShell all show it.

What is the EFI folder?

The EFI folder is the top-level folder on the EFI system partition. On Windows it contains EFI\Microsoft\Boot, which holds Windows Boot Manager and the BCD store, and EFI\Boot, which holds the fallback boot file the firmware opens by default.

How big should the EFI partition be?

Microsoft sets a minimum of 200 MB on drives with 512-byte or 512e sectors and 300 MB on 4K native drives. It must be formatted FAT32 and should contain only the files Windows manages.

Can I open the EFI partition in File Explorer?

Not by default, because it has no drive letter. Mount it with mountvol S: /s from an elevated Command Prompt, list its contents with dir S:\EFI, and remove the letter afterwards with mountvol S: /d.

Does upgrading to EFI offer any benefits?

Yes. Moving from legacy BIOS and MBR to UEFI and GPT allows Secure Boot, up to 128 partitions and partitions larger than 2 TB, and it is required for Windows 11. MBR2GPT converts a Windows system disk without deleting data.

Why can't I shrink the EFI partition?

Disk Management and DiskPart only shrink volumes that are NTFS or have no file system. The EFI system partition is FAT32, so Shrink Volume is greyed out for it.

Philip Celasco

Philip is a Texas-based technology writer and IT administrator at Techdows.com with more than 10 years of experience creating practical content for everyday users and professionals. He specializes in web browsers, particularly Chromium-based platforms such as Google Chrome, Microsoft Edge, Brave, and Opera. Through his work as an IT administrator, Philip has hands-on experience managing devices, configuring browser policies, troubleshooting software and network issues, and helping people resolve problems that affect productivity and security. His articles are based on practical testing and real-world technical experience. He covers browser settings, extensions, performance problems, privacy controls, security features, and Windows troubleshooting. Outside work, Philip enjoys the quieter side of life in Texas and stepping away from the screen when he can. He has two kids, two cats and loves to play golf with his mother during the weekends.

Leave a Reply

Your email address will not be published. Required fields are marked *