Windows UEFI bootmgfw.efi和Windows UEFI bkpbootx64.efi有什么区别?

还帮我解释了为什么Windows UEFI加载器首次将我带到Windows但现在重定向回到此页面:

在此处输入图像描述

通常没什么。

bkpbootx64.efi是Boot-Repair定期创建的备份。 使用Windows,bootx64.efi实际上只是Windows bootmgfw.efi的副本。 bootx64.efi是UEFI中的后备或硬盘启动项。

但是,在高级选项中使用“使用标准EFI文件”进行Boot-Repair会创建bkpbootx64.efi,并使bootx64.efi成为shimx64.efi的副本,因此UEFI中的后备或硬盘启动项实际上不会引导grub而不是Windows。

关于通过检查文件大小或实际启动内容来判断哪个是哪个的唯一方法。 如果Boot-Repair为所有HP条目创建了25_custom,则可以删除其中的大部分或全部条目。

编辑Boot-Repair创建的25_custom条目:

sudo cp -a /etc/grub.d/25_custom /etc/grub.d/bkp25_custom 

关闭执行位或它也将运行备份

 sudo chmod ax /etc/grub.d/bkp25_custom sudo nano /etc/grub.d/25_custom 

然后做:

 sudo update-grub