卸载麒麟系统后残留启动项需分五步清理:一、确认UEFI模式并挂载EFI分区;二、用efibootmgr删除NVRAM中Kylin启动项;三、手动删除EFI分区内Kylin相关文件;四、在Windows中用bootrec和bcdedit修复BCD;五、通过msconfig清除BCD中无效引导条目。

如果您已从双系统环境卸载麒麟操作系统,但重启后仍显示“Kylin OS”或“EFI Kylin”等无效启动项,说明UEFI固件中残留了引导条目,或Windows BCD数据库未同步更新。以下是解决此问题的步骤:
一、确认当前引导模式并检查EFI分区挂载状态
麒麟OS卸载后,其引导文件可能仍驻留在EFI系统分区(ESP)中,而Windows Boot Manager未自动清理该路径。需先确认系统是否运行在UEFI模式,并验证ESP是否已挂载至系统可访问路径。
1、打开终端,执行命令判断引导模式:
sudo [ -d /sys/firmware/efi ] && echo "UEFI模式" || echo "Legacy模式"
2、检查EFI分区是否已挂载:
mount | grep -i efi
3、若无输出,需手动挂载ESP(通常为/dev/sda1或/dev/nvme0n1p1):
sudo mkdir -p /mnt/efi
sudo mount /dev/sda1 /mnt/efi
4、确认挂载成功后,查看麒麟引导目录是否存在:
ls /mnt/efi/EFI/Kylin/
二、使用efibootmgr清除NVRAM中的麒麟启动项
NVRAM中存储着UEFI固件识别的启动顺序条目,即使麒麟分区已被删除,其Boot####编号仍保留在固件中,导致启动菜单持续显示无效项。必须通过efibootmgr工具从固件层面移除对应记录。
1、安装efibootmgr(如未预装):
sudo apt install efibootmgr -y
2、列出全部UEFI启动项及其编号:
sudo efibootmgr -v
3、识别含“Kylin”、“Desktop”、“AdvancedServer”等关键词的启动项,记下其四位编号(如Boot0005);
注意:切勿删除BootCurrent或Windows Boot Manager所对应的编号
4、执行删除命令(以Boot0005为例):
sudo efibootmgr -b 0005 -B
5、再次运行sudo efibootmgr,确认该编号已不在列表中。
三、手动删除EFI分区中的Kylin引导文件
仅删除NVRAM条目不足以彻底清理——若EFI分区中仍存在Kylin/子目录及.efi文件,部分主板在重置启动项时可能重新扫描并重建条目。必须物理移除这些文件。
1、进入EFI引导目录:
cd /mnt/efi/EFI/
2、列出所有厂商目录:
ls
3、若存在Kylin、kylin、KylinOS、UnionTech等命名的目录:
sudo rm -rf Kylin/ kylin/ KylinOS/ UnionTech/
4、检查Boot/目录下是否包含指向Kylin的bootx64.efi备份或冗余文件:
ls /mnt/efi/EFI/Boot/ | grep -i kylin
5、如有匹配结果,一并删除:
sudo rm -f /mnt/efi/EFI/Boot/*kylin*
四、修复并重建Windows引导配置(BCD)
Windows的引导管理器(bootmgr)依赖BCD(Boot Configuration Data)数据库定位操作系统。麒麟卸载过程可能干扰该数据库完整性,导致Windows无法正确识别自身安装位置或默认启动项异常。
1、以管理员身份运行Windows命令提示符(Win+X → A)
2、执行BCD导出备份(防止误操作):
bcdedit /export C:\BCD_Backup
3、扫描所有Windows安装并重建BCD:
bootrec /rebuildbcd
4、按提示输入Y确认将检测到的Windows安装添加进启动列表
5、强制修复启动扇区与bootmgr文件:
bootrec /fixboot
bootrec /fixmbr
6、重启前同步BCD与固件启动项:
bcdedit /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi
五、通过Windows系统配置工具清理残留引导菜单项
部分旧版Windows(如Win10 1809之前)或第三方引导工具会在BCD中创建非标准描述项,这些项虽不参与实际启动,但会出现在高级启动选项或F8菜单中,需用图形化工具辅助识别和清除。
1、按Win+R输入msconfig,回车打开系统配置
2、切换至「引导」选项卡
3、查看列表中是否存在名称含“Kylin”、“Linux”、“GRUB”的条目
4、若某条目右侧显示“安全引导”或“基础视频”且“启动选项”为灰色,则该条目已失效;
此时选中该项,点击「删除」按钮即可移除
5、确认“默认操作系统”为当前Windows安装项,点击「确定」
6、勾选「下次启动时显示引导菜单」用于验证效果,然后重启










