Windows 10/11中清理无效EFI启动项有五种方法:一、用msconfig图形界面删除;二、用管理员命令bcdedit精准清除BCD记录;三、进UEFI设置直接删NVRAM条目;四、挂载EFI分区手动删除冗余.efi文件;五、用傲梅分区助手可视化批量管理。

如果您在Windows 10或Windows 11系统中看到开机时出现多个重复、过时或无效的EFI启动项(如旧系统、PE工具、已卸载系统的残留条目),则说明UEFI固件中仍保留着未被清除的引导记录。以下是清理这些无效EFI启动项的具体操作方法:
一、使用系统配置工具(msconfig)删除引导项
该方法适用于BIOS/UEFI混合模式下部分可识别的启动项,通过图形界面直接管理启动菜单列表,操作直观且不易误删核心项。
1、同时按下Win + R键,打开“运行”对话框。
2、输入msconfig并按回车,进入“系统配置”窗口。
3、点击顶部的“引导”选项卡,等待系统加载当前可用的启动项列表。
4、在列表中选中描述为“Windows 11”、“Windows PE”或明显非当前系统的条目。
5、点击下方的“删除”按钮,该启动项将从启动菜单中移除。
6、点击“应用”→“确定”,系统提示重启后生效。
二、通过管理员命令提示符使用bcdedit删除EFI引导项
该方法直接修改Windows启动配置数据(BCD),可精准定位并清除UEFI环境下残留的引导记录,尤其适用于msconfig中删除按钮呈灰色不可用的情况。
1、右键点击“开始”按钮,在弹出菜单中选择“终端(管理员)”。
2、在管理员权限窗口中,输入命令:bcdedit /enum firmware并回车,列出所有固件级启动项及其标识符。
3、在输出结果中查找description字段含“PE”、“Ubuntu”、“Legacy”或已卸载系统名称的行,并记下其identifier值(形如{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx})。
4、输入删除命令:bcdedit /delete {identifier} /f,将{identifier}替换为上一步获取的实际值。
5、再次执行bcdedit /enum firmware,确认目标项已不再显示。
三、进入UEFI固件设置界面直接删除启动项
该方法作用于主板NVRAM层,可彻底移除操作系统无法控制的顽固启动项(如USB设备遗留、第三方PE写入的UEFI启动条目),是最终清除手段。
1、重启计算机,在开机自检(POST)过程中连续按Del、F2或F10键(具体依主板品牌而定)进入UEFI设置界面。
2、使用方向键导航至“Boot”或“Startup”选项卡。
3、在启动选项列表中,找到名称包含“PE”、“USB”、“EFI USB Device”、“Windows Boot Manager (旧)”等可疑条目。
4、选中该条目,根据界面提示按“-”键或选择“Delete”/“Remove Boot Option”将其移除。
5、按F10键保存更改并退出,系统将自动重启。
四、挂载EFI分区并手动清理冗余引导文件
当启动项已从NVRAM删除但开机仍显示失效菜单时,说明EFI系统分区中仍残留对应.efi引导文件,需手动定位并清除。
1、右键“此电脑”→“管理”→“磁盘管理”,找到标有“EFI系统分区”的隐藏FAT32分区(通常100–500MB)。
2、右键该分区→“更改驱动器号和路径”→“添加”→分配一个未使用的盘符(如Z:)。
3、打开文件资源管理器,进入Z:\EFI\目录,查看子文件夹(如Microsoft、Boot、Ubuntu、PE等)。
4、确认其中非当前Windows系统所用的文件夹(如“Kylin”、“GRUB”、“Hiren”),可安全删除整文件夹。
5、删除后,关闭所有窗口,勿格式化或修改Microsoft或Boot文件夹。
五、使用第三方工具(傲梅分区助手)批量管理UEFI启动项
该方法提供可视化UEFI启动项管理界面,支持一键识别、筛选与删除PE、旧系统、测试环境等冗余项,降低命令行操作门槛。
1、下载安装傲梅分区助手专业版,启动后点击顶部菜单栏的“工具”→“UEFI管理工具”。
2、软件自动扫描并列出所有UEFI启动项,包括名称、路径、状态及创建时间。
3、勾选目标项(如“Windows PE 2023”、“Old Windows 10 Backup”),点击“删除”按钮。
4、弹出确认窗口后点击“是”,软件将同步清除NVRAM记录与EFI分区对应文件。
5、点击“立即重启”使更改即时生效,或稍后手动重启。










