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”选项卡。