许多使用 Boot Camp 在 Mac 上安装 Windows 双系统的用户,可能会遇到开机时 Boot Camp 启动项突然“消失”的情况——系统直接进入 macOS,无法选择 Windows 系统启动。这通常不是数据丢失,而是启动管理器配置异常或系统更新干扰所致。
常见原因
- macOS 系统更新:某些 macOS 更新会重置 NVRAM 或修改启动磁盘设置。
- NVRAM/PRAM 异常:存储启动信息的非易失性内存出错。
- Windows 分区损坏或未挂载:磁盘工具中仍可见,但系统无法识别为可启动项。
- 启动磁盘设置被更改:在“系统设置 > 启动磁盘”中误选了 macOS 为唯一启动项。
解决方法
方法一:通过“启动磁盘”设置恢复
- 打开“系统设置”(或“系统偏好设置”)→ “启动磁盘”。
- 如果能看到 Windows 分区,点击它并选择“重启时使用”。
- 重启电脑,应能正常看到 Boot Camp 启动选项。
方法二:重置 NVRAM/PRAM
- 关机后,按电源键立即同时按住
Option + Command + P + R键。 - 保持约 20 秒(听到两次启动声或看到 Apple 标志出现又消失两次)。
- 松开按键,系统重启后检查是否恢复启动选项。
方法三:使用 Boot Camp 助理重建
- 打开“应用程序 > 实用工具 > Boot Camp 助理”。
- 即使不重新安装 Windows,也可尝试“操作”菜单中的修复选项(部分版本支持)。
- 如无修复功能,可考虑备份后重新创建(谨慎操作)。
方法四:终端命令强制显示
- 打开“终端”,输入:
sudo bless --device /dev/disk0s3 --setBoot --legacy --nextonly(请根据实际 Windows 分区调整 disk0s3) - 重启后应临时进入 Windows。
- 建议在 Windows 中安装最新 Boot Camp 驱动以稳定启动项。
预防建议
- 定期在“启动磁盘”中确认 Windows 分区状态。
- macOS 大版本更新前,备份重要 Windows 数据。
- 避免频繁手动修改分区表或使用第三方磁盘工具。
如以上方法无效,可能需使用 Windows 安装 U 盘修复引导记录,或联系 Apple 支持进一步诊断。