“Missing operating system”表明BIOS/UEFI自检通过且硬盘被识别,但引导结构异常;需先排除外设干扰、确认BIOS中硬盘识别与启动模式匹配(GPT配UEFI、MBR配Legacy),再依磁盘类型执行修复:MBR盘用diskpart激活分区+bootrec三命令,GPT盘则分配EFI分区盘符后用bcdboot /f UEFI重建启动环境。
电脑开机黑屏并显示“Missing operating system”,说明BIOS/UEFI已通过自检、硬盘被识别,但无法加载任何操作系统引导代码——这不是硬盘物理损坏,而是MBR、PBR、活动分区状态或BCD配置出了问题,必须按逻辑层级逐项修复。
关机后拔掉所有U盘、移动硬盘、SD卡、光驱等外部存储设备,仅保留键盘、鼠标和显示器连接。
按下电源键,立即反复敲击F2、Del或F12(依主板品牌而定)进入BIOS设置界面。
在“Main”或“Storage”页面确认硬盘型号是否正常列出;若未识别,断电后重新插拔SATA数据线或M.2接口。
进入“Boot”选项页,检查启动模式:若硬盘为GPT分区表,必须启用UEFI启动;若为MBR分区表,则需切换为Legacy/CSM模式。不匹配会导致直接跳过硬盘引导。
将硬盘设为第一启动设备,保存设置(通常按F10)并重启。
准备一个与原系统版本一致的Windows 10/11安装U盘,插入故障电脑。
重启时按启动热键(常见为F12)→选择U盘启动项→语言设置界面按【Shift + F10】直接调出命令提示符。
这一步不能点“修复计算机”再层层进入,否则部分机型会卡在加载界面;Shift + F10是最快最稳定的入口。
在命令提示符中依次执行:diskpart → list disk → exit。
观察输出中“Gpt”列是否有星号(*):有则为GPT磁盘,无则为MBR磁盘。
接着执行:dir c:windows → 若返回“文件未找到”,说明C盘不是系统盘;dir d:windows → 继续试D:、E:等,直到出现“Directory of D:Windows”为止。
记住这个含Windows文件夹的盘符(例如D:),后续所有操作均以该盘符为准,不可默认用C:。
适用于list disk中Gpt列无星号的硬盘。
步骤一:激活主分区diskpart → list disk → select disk 0 → list partition → 找到容量最大、文件系统为NTFS、标注“System”或“Boot”的分区,记下其编号(通常是1)→ select partition 1 → active → exit
步骤二:重写MBR与引导扇区bootrec /fixmbr → bootrec /fixboot
步骤三:重建BCDbootrec /rebuildbcd。若提示“未找到Windows安装”,改用:bcdboot D:Windows /s D:(D:替换为你实际找到的系统盘符)
方法一:分配EFI系统分区盘符
在命令提示符中输入:diskpart → list disk → select disk 0 → list partition → 找到类型为“System”的小容量FAT32分区(通常100–500MB),记下其编号→ select partition X(X为该编号)→ assign letter=S → exit
方法二:重建EFI启动文件cd /d S:EFIMicrosoftBoot → ren BCD BCD.backup → cd /d D:WindowsSystem32(D:为你的系统盘符)→ bcdboot D:Windows /s S: /f UEFI
【注意】此处必须用/f UEFI参数,漏写或错写成/f BIOS会导致启动失败。