可安全删除非系统盘上的冗余efi分区。需先通过磁盘管理确认其不在当前系统盘,再用diskpart加override参数删除,并验证变为未分配空间。

在 Windows 11 中,误删或强行格式化 EFI 系统分区会导致系统无法启动,但有时你确实需要彻底清理旧设备残留的隐藏 EFI 分区(例如克隆硬盘后多出的冗余 EFI),又不想触发 BitLocker 恢复密钥弹窗或破坏当前启动环境。
确认 EFI 分区是否可安全删除
打开磁盘管理 → 右键“此电脑”→“管理”→左侧点“磁盘管理”。找到标有“系统”“EFI 系统分区”且容量为 100–500 MB 的小分区。⚠️ 【若该分区所在磁盘正在运行当前 Windows 系统,则绝对不可删】。只处理非系统盘上的 EFI 分区,比如旧 SSD 拆下来当从盘挂载后的 EFI。
右键该分区 → “属性” → “卷”选项卡 → 查看“卷标”,若显示“EFI System Partition”且“文件系统”为 FAT32,再核对“位置”列:确认磁盘编号不是当前系统盘(通常系统盘是磁盘 0,且其 EFI 在最前面)。
使用 diskpart 彻底清除 EFI 分区
以管理员身份运行命令提示符或 PowerShell。
输入 diskpart → 等待 DISKPART> 提示出现。
执行以下指令序列:
list disk → 找到目标磁盘编号(如 Disk 1)→ select disk 1 → list partition → 找到对应 EFI 分区编号(通常是第 1 或第 2 个,类型为 System)→ select partition X(X 替换为实际编号)→ 【delete partition override】。
这一步必须加 override 参数,否则 diskpart 会拒绝删除受保护的系统分区;不加则报错退出,前几步操作全部白做。
清除后验证与善后
关闭 diskpart → 再次打开磁盘管理 → 刷新界面 → 原 EFI 分区位置应显示为“未分配”空间。
如需合并进相邻分区:右键相邻的主分区 → “扩展卷” → 向导中默认选中该未分配空间 → 完成。
若该磁盘后续要重新用作系统盘,记得在安装 Windows 前用 diskpart 手动重建 EFI:create partition efi size=100 → format quick fs=fat32 → assign letter=S → exit。











