我在同事的计算机的启动优先级顺序中发现了这一点(https://www.samsung.com/ru/support/model/NP300V5A-S0URU/)。
我认为这是病毒造成的。我想得到一些建议,也许有人知道如何修复它。
答案1
UEFI 固件1具有不同的启动过程 - 它不是每个磁盘只有一个引导加载程序 (MBR),而是有一个完整的分区来将许多引导加载程序存储为*.efi
文件。因此,它不是将整个磁盘放在启动顺序中,每个操作系统都会添加自己的“启动顺序”条目带有其 .efi 文件的自定义路径 - 当然还有自定义标签。
如果您检查其他 PC,它们也会有一个自定义条目,只是大多数情况下它被命名为“Windows 启动管理器”。通常这是在操作系统安装期间添加的。
但在这种情况下,要么是操作系统没有正确安装……要么是电脑主人不小心已删除通过“清除 CMOS”来恢复,然后不得不在 Google 上搜索两个小时如何将其重新添加2,因为他们也不知道 UEFI 不再像 IBM PC BIOS 那样启动。(请注意,这些条目与其他固件设置一起存储在 NVRAM 中,不是在磁盘本身上。
因此,如果你想要更改 EFI 启动项的标签,你可以通过 Windows 本身进行更改 - 它具有'bcd 编辑' 管理其自身的 BOOTMGR 条目的工具和UEFI 启动项。
如果你运行,
bcdedit /enum firmware
你会看到与照片中相同的列表。有问题的项目很可能将快捷方式 {bootmgr} 作为其“标识符” - 但如果不是,请确保复制它所具有的任何 {very-long-identifier}。用于
bcdedit /set {bootmgr} description "Windows Boot Manager"
将标题改回 Windows 通常设置的标题。或者您可以删除该条目,然后运行
bcdboot c:\windows
以重新正确添加它。
Linux 也有efibootmgr
同样的用途,它可能不允许您更改标签,但它仍然允许您删除启动条目并将其添加回来。
1即使你将其称为“BIOS”,它也不像 IBM PC 风格的 BIOS 那样工作。
2供参考:重新添加它的简单方法是使用 Windows 安装 USB 棒中的“bcdboot”命令。