开机黑屏,提示 0xc000000e 或者 Operating System not found,硬盘灯正常转,数据都在,这是引导出问题,不是硬盘报废。有的还会报 file: boot-bcd、状态 0xc0000098,都是一类毛病。别急着重装,引导修复多数情况十几分钟能搞定。
先做一个U盘修复环境
找一台能用的电脑,去微软官网下 Media Creation Tool,把 8G 以上的 U 盘做成 Windows 安装盘,Win10、Win11 的安装盘都能当修复环境用。出问题的机器开机按 F12 或 Esc(看品牌)选 U 盘启动,进安装界面别点安装,左下角选「修复计算机」,进疑难解答打开命令提示符。
bootrec 三条命令
- bootrec /fixmbr 重写主引导记录
- bootrec /fixboot 重写引导扇区
- bootrec /rebuildbcd 重建引导配置数据
三条按顺序跑完重启,多数 0xc000000e 就解决了。如果 fixboot 提示拒绝访问,一般是分区表类型和启动模式对不上,用 diskpart 的 list disk 看磁盘是 GPT 还是 MBR,GPT 对应 UEFI 启动,BIOS 里别选成 Legacy。
双系统的 GRUB 修复
Windows 重装后 Linux 进不去,屏幕停在 grub rescue,是 Windows 安装把 GRUB 覆盖了。用 Linux live U 盘启动,挂载原系统分区后执行 grub-install 和 update-grub,或者用 boot-repair 这类图形工具点推荐修复。反过来先 Linux 后装 Windows 的,又得用上面的 bootrec 把 Windows 引导找回来,两头来回修是双系统常态。
什么情况别浪费时间修
BIOS 里压根认不到硬盘,或硬盘有咔咔异响的,多半是盘本身的问题,修引导没用,先备份再谈别的。修复引导不删文件,重装系统才可能动数据,动手前把重要资料先拷走,永远放在第一步。
结论:单系统引导坏了走 U 盘加 bootrec,双系统用 live 盘修 GRUB,硬件有异响先救数据。引导修复本身不难,难的是出问题之前没做备份。