在 Windows 环境为 rEFInd 配置安全启动

准备工作
- 下载微软签名的
PreLoader.efi
HashTool.efi
https://blog.hansenpartnership.com/linux-foundation-secure-boot-system-released/ - 准备一个可以读写 EFI 分区的软件(此处为 DiskGenius)
- 确认你的磁盘格式支持安全启动
- 一点耐心
操作步骤
将 PreLoader 和 HashTool 复制到 rEFInd 可启动项的目录
根据你实际放置的位置来,我的是 \EFI\refind
,将这两个文件拷到里面即可。
复制 rEFInd 的可启动项文件
复制一份 rEFInd 的可启动项文件,比如我的是 refind_x64.efi
,复制成 loader.efi
。
添加 UEFI BIOS 启动项
DiskGenius 菜单栏,工具
-> 设置UEFI BIOS启动项
添加一个新的启动项,路径为刚才复制过去的 PreLoader.efi
。
将启动项移动到最顶上(第一个启动的),保存。
重启设备,进入 BIOS 设置
进入你的主板 BIOS 设置,如果你不知道怎么按键盘进入那在上一步勾上下面 下次启动时直接进入UEFI BIOS设置界面(仅一次)
,然后点击 立即重启
。
在 安全(Security)设置找到 安全启动(Secure Boot)设置,改为 开启(Enabled)。
在最后一个选项卡保存并重启(Save & Reset(有的是 Save & Restart))。
使用 HashTool 导入 Hash
这个时候你应该会看到一个蓝色的屏幕,并显示如下:
1 | ┌──────────────────────────────────────────────────────────────────────────────┐ |
此时按回车,显示如下:
1 | ┌──────────────────────────────────────────────────────────────────────────────┐ |
使用键盘上的上下按键,切换到 Enroll Hash
,回车。
此时应该显示为:
1 | ┌──────────────────────────────────────────────────────────────────────────────┐ |
选择你要导入的启动项,我们这里要选择导入我们刚刚复制的 loader.efi
,使用上下按键和回车来操作确认。
如果选择了文件应该会显示:
1 | ┌──────────────────────────────────────────────────────────────────────────────┐ |
选择 Yes,回车。
等待导入完毕后,还要同样的操作导入其他 rEFInd 下引导的可启动项,然后重启电脑,你应该就可以正常进入了。
- 标题: 在 Windows 环境为 rEFInd 配置安全启动
- 作者: 夏沫花火zzz🌙 (Muska_Ami)
- 创建于 : 2025-06-22 20:20:49
- 更新于 : 2025-07-05 23:41:56
- 链接: https://blog.1l1.icu/2025/06/22/zai-windows-huan-jing-wei-refind-pei-zhi-an-quan-qi-dong/
- 版权声明: 本文章采用 CC BY-SA 4.0 进行许可。
评论