应进入BIOS调整启动项优先级:一、重启时按F2/F10/Delete等键进BIOS;二、确认UEFI/Legacy模式与磁盘格式匹配;三、将系统硬盘或Windows Boot Manager设为第一启动项;四、如需Legacy模式则启用CSM并关闭Secure Boot;五、禁用Fast Boot排除干扰。
如果您在电脑开机时直接进入Shell界面而非正常操作系统,可能是由于BIOS中启动项优先级设置错误,导致系统未从硬盘或UEFI启动分区加载引导程序。以下是修改BIOS启动项优先级的具体操作步骤:
一、重启并进入BIOS设置界面
BIOS设置界面是调整启动顺序的底层入口,不同厂商按键不同,需在开机自检(POST)阶段快速按下指定热键才能进入。该过程不依赖操作系统,因此即使无法进入Windows或Linux桌面也能操作。
1、按下电源键启动电脑,在出现品牌Logo(如Lenovo、Dell、ASUS等)的瞬间开始反复敲击对应热键。
2、常见热键包括:F2、F10、Delete、Esc;部分新款UEFI机型需按F12进入一次性启动菜单后再选“Setup”或“Enter Setup”。
3、若错过时机,屏幕显示“Starting Windows”或直接进入Shell,需关机后重新尝试。
二、定位启动选项并切换至UEFI/Legacy模式
部分主板默认启用Legacy BIOS模式,而现代系统安装在GPT磁盘上需使用UEFI模式启动;模式不匹配将导致无法识别硬盘启动项,强制进入Shell。必须确认当前启动模式与系统安装方式一致。
1、在BIOS主界面中查找“Boot Mode”、“UEFI/Legacy Boot”、“Boot Option Filter”或类似名称的选项。
2、若系统为Windows 10/11或较新Linux发行版且硬盘为GPT格式,应将该选项设为UEFI Only;若为MBR磁盘且安装的是旧版系统,则设为Legacy Only。
3、按F10保存并退出,或选择“Save & Exit Setup”确认更改。
三、调整启动顺序列表
启动顺序决定硬件设备被扫描和调用的先后次序。若硬盘(尤其是含EFI System Partition的NVMe或SATA SSD)未排在首位,系统将跳过其引导文件,转而进入内置Shell环境。
1、进入BIOS后切换到“Boot”或“Startup”标签页,找到“Boot Order”、“Boot Priority”或“Hard Drive BBS Priorities”。