给一台 2018 年的台式机装 Win11,U 盘启动,走到检测那一步停住,红字写着:该电脑必须支持安全启动。按回车退回上一页,反复试了两遍还是一样。
这句话的意思不是主板太老,而是 BIOS 里 Secure Boot 没开,或者开着的状态下启动模式还是 Legacy。两个开关,缺一个都过不去。
先进 BIOS,找 Security 页
开机连按 Del 或 F2 进 BIOS。华硕在 Boot 菜单下面找 Secure Boot,微星在 Settings 里的 Security,技嘉在 Boot 页右下角。名字大同小异,认 Secure Boot 或安全启动这几个字。
把 Secure Boot Control 改成 Enabled。有的板子还要先设一个管理员密码,否则这一项是灰的,鼠标点上去没反应。
CSM 不关,安全启动开不起来
CSM 是兼容老系统的模块。它开着的时候,Secure Boot 那一项通常直接消失,或者置灰无法启用。去 Boot 页把 CSM Support 设成 Disabled,保存重启再进来看。
顺手确认启动模式是 UEFI。硬盘分区得是 GPT,MBR 的盘在 UEFI 下引导不了。用 diskpart 的 list disk 看一眼,GPT 那一列有没有星号。
开了还是不过,查这三点
- TPM 2.0 没开:在 Security 或 PCH 页找 PTT、fTPM,改成 Enabled
- 启动项还是老 U 盘:重做一个 UEFI 模式的安装盘
- 主板电池没电,设置存不住:换一颗 CR2032
虚拟机里装也会碰到这句。VMware 要在虚拟机设置里勾启用安全启动,VirtualBox 在系统页选 EFI 并打开安全启动,少一步检测就红。
装完怎么确认真的开了
进系统按 Win+R 输 msinfo32,看安全启动状态那一行,显示打开才算成。显示关闭的话,回头再查一遍 CSM,这一项最容易漏。
开了之后可能的副作用
个别老显卡的 UEFI 驱动没签名,开机直接黑屏,这时候要在 BIOS 里临时关掉,或者更新显卡固件。装 Linux 双系统的,选支持签名的发行版,不然 shim 校验过不去。
2016 年以后的主板基本都支持。真正卡住的多数是设置没开,进 BIOS 花五分钟,比反复重装系统省事。