能删,但仅限非当前启动的冗余efi分区;需先用diskpart重设id(set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7)使其可操作,或执行delete partition override强制清除,误删将导致无法开机。

当你在磁盘管理中看到一个100MB左右、无盘符、类型标注为“EFI系统分区”的灰色不可删分区,且确认它并非当前Windows 11的启动分区(比如是旧硬盘残留、克隆后多出来的、双系统卸载后未清理的),就需要绕过系统保护机制手动删除——因为右键“删除卷”始终呈灰色,常规操作完全无效。
先判断能不能删
打开磁盘管理(Win+R → 输入 diskmgmt.msc → 回车),逐块磁盘检查:【只有一块硬盘且只有一个EFI分区,这个绝对不能删】。若发现两块及以上硬盘,或同一块硬盘上有两个EFI分区,再进一步确认:当前Windows安装在哪个磁盘?那个磁盘上的EFI分区才是真启动分区;其余的,就是可删目标。
不确定就停在这里。误删正在使用的EFI分区会导致开机黑屏、无法进入系统,且恢复难度极高。
用 diskpart 重设ID后在图形界面删除
这是最稳妥的方法,适合怕输错命令但愿意动手的用户。它不直接抹除结构,而是让系统“认出”这个分区可被管理。
第一步:以管理员身份运行cmd → 输入 diskpart 回车
第二步:输入 list disk 查看所有物理磁盘,根据容量或磁盘序号识别目标磁盘(比如你要删的是磁盘1)
第三步:输入 select disk 1(把1换成你确认的磁盘编号)
第四步:输入 list partition,找到大小约100MB或500MB、类型显示为“System”的分区,记下它的编号(比如是分区2)
第五步:输入 select partition 2(把2换成你记下的编号)→ 输入 set id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7
第六步:关闭diskpart窗口 → 重新打开磁盘管理 → 右键那个EFI分区 → “删除卷”已可点击 → 执行删除
用 diskpart override 直接强制清除
方法一走不通、或者你已反复核对并确认该分区完全无用,就用这招。它跳过所有中间步骤,底层指令直击分区表项,执行后空间立刻变为“未分配”,无需重启即可生效。
方法一:在管理员CMD中运行 diskpart → list disk → select disk X → list partition → select partition Y → 【delete partition override】 → exit
注意:【delete partition override 命令不可逆,执行后该分区数据结构彻底消失,连恢复工具都难找回】。务必确保X和Y数字准确无误,哪怕选错一个分区,整块磁盘可能瞬间报废。
挂载EFI分区手动删引导文件(仅清理冗余启动项)
如果你只是想删掉开机时多余的启动选项(比如“Windows PE”“Ubuntu”“旧版Windows 10”),而不是删整个分区,那就不用动分区结构——只需清空里面对应的.efi文件。
第一步:以管理员身份运行CMD → 输入 mountvol S: /S(S:是临时盘符,可换为T:等未被占用的字母)
第二步:打开资源管理器,进入S:\EFI\,查看子文件夹(如Microsoft、Boot、ubuntu、tools等)
第三步:删掉非Microsoft和Boot目录的整个文件夹(例如ubuntu、fedora、tools),保留EFI\Microsoft\Boot和EFI\Boot\bootx64.efi不动
第四步:执行 mountvol S: /D 卸载该卷











