“Operating System Not Found”表示BIOS/UEFI通过自检但无法加载引导程序,主因是MBR/ESP损坏、启动顺序错误、BCD丢失、EFI分区异常或硬盘物理故障,需依序排查启动设置、重建BCD、修复MBR、恢复ESP及检测硬盘健康。

如果您启动电脑时屏幕显示“Operating System Not Found”,说明BIOS/UEFI已成功加电自检,但未能从指定启动设备中定位并加载操作系统引导程序。这通常意味着主引导记录(MBR)、EFI系统分区(ESP)中的引导文件损坏、丢失,或启动顺序配置错误。以下是修复此问题的多种方法:
一、检查启动顺序与硬盘识别状态
该步骤用于确认硬件层面是否正常识别硬盘,并验证当前启动设备是否指向安装操作系统的物理磁盘。若BIOS/UEFI未将系统盘设为第一启动项,或根本未检测到硬盘,则无法进入引导流程。
1、重启电脑,在开机自检画面出现时反复按Del、F2、F10或F12键(具体按键因主板品牌而异)进入BIOS/UEFI设置界面。
2、切换至Boot(启动)选项卡,查看Boot Option #1(第一启动项)是否为包含操作系统的硬盘设备,例如“Windows Boot Manager”或“ST1000DM010-2EP102”等真实磁盘型号名称。
3、进入Main或Storage信息页,确认硬盘是否被正确识别,状态显示为Present或Detected;若显示None、Not Detected或Unknown,则需检查SATA/NVMe接口连接、硬盘供电或更换数据线测试。
4、若硬盘可见但启动项异常,将对应硬盘手动拖拽至Boot Option #1位置,按F10保存并退出。
二、使用Windows安装介质重建BCD引导配置
对于Windows系统,Boot Configuration Data(BCD)存储在EFI系统分区或系统保留分区中,负责描述操作系统位置与启动参数。当BCD损坏或丢失时,“Operating System Not Found”可能误报——实际硬盘和系统文件完好,仅引导入口失效。
1、准备一个与原系统版本匹配的Windows 10/11安装U盘,在故障电脑上从该U盘启动,进入安装界面后不点击“现在安装”,而是按Shift + F10调出命令提示符窗口。
2、依次执行以下命令,每行输入后按回车:diskpart → list disk → select disk 0 → list volume(记录标有System或EFI标识的卷号,通常为Volume 1或Volume 2)→ exit
3、假设EFI系统分区为S:,系统分区为C:,则依次运行:bcdboot C:\Windows /s S: /f UEFI(若为传统BIOS模式且存在活动主分区,则用/bcdboot C:\Windows /s C: /f BIOS)
4、命令执行完成后关闭窗口,点击“继续安装”旁的“退出”返回启动菜单,重启并移除U盘,观察是否恢复正常启动。
三、修复主引导记录(MBR)与分区引导扇区
适用于Legacy BIOS模式下使用MBR分区表的Windows系统。MBR位于硬盘最前端512字节,包含引导代码与分区表;若其被覆盖或损坏,系统将无法定位活动分区及其中的bootmgr文件。
1、使用Windows PE启动盘或安装U盘进入命令提示符环境(同方法二第1步)。
2、输入diskpart后回车,再依次输入:list disk → select disk 0 → list partition → select partition 1(选择标记为Active的主分区,通常为系统所在分区)→ active → exit
3、执行bootrec /fixmbr命令,向硬盘首扇区写入标准Windows MBR代码。
4、执行bootrec /fixboot命令,向当前活动分区根目录写入bootmgr引导文件(需确保C:\bootmgr存在;若不存在,需先用dism挂载镜像提取)。
5、执行bootrec /rebuildbcd命令,扫描所有磁盘上的Windows安装并重建BCD条目;若提示“未找到Windows安装”,可尝试添加/f 参数强制扫描:bootrec /rebuildbcd /f
四、检查并恢复EFI系统分区内容
UEFI启动依赖于FAT32格式的EFI系统分区(ESP),其中必须包含\EFI\Microsoft\Boot\bootmgfw.efi等关键文件。若该分区被误删、格式化或文件丢失,将直接导致“Operating System Not Found”提示。
1、通过Windows PE启动环境打开磁盘管理工具或使用diskpart命令确认是否存在类型为System的FAT32分区(通常容量为100–500 MB)。
2、若ESP存在但为空或缺失\EFI\Microsoft\Boot目录,需挂载该分区:diskpart → list volume → select volume X(X为ESP卷号)→ assign letter=S → exit
3、在命令提示符中创建必要路径:mkdir S:\EFI\Microsoft\Boot
4、从另一台同版本Windows电脑复制bootmgfw.efi(位于C:\Windows\Boot\EFI\bootmgfw.efi)至S:\EFI\Microsoft\Boot\bootmgfw.efi;同时复制fallback.efi重命名为bootx64.efi(针对x64平台)并放入同一目录。
5、执行bcdboot C:\Windows /s S: /f UEFI(C:为系统盘符),自动补全其余引导相关文件与注册表项。
五、验证硬盘健康状态并排除物理故障
某些情况下,“Operating System Not Found”并非引导问题,而是硬盘出现坏道、固件异常或逻辑锁死,导致BIOS虽能识别设备,却无法读取任何扇区内容,进而无法加载引导结构。
1、在BIOS/UEFI中启用AHCI模式(若此前为IDE或RAID模式),保存重启后观察是否仍显示相同提示。
2、使用HDDScan、CrystalDiskInfo等工具的PE版扫描硬盘SMART信息,重点关注Reallocated_Sector_Ct、Current_Pending_Sector、UDMA_CRC_Error_Count三项数值是否非零且持续增长。
3、运行chkdsk C: /f /r(C:为系统盘符)尝试修复文件系统错误;若提示“无法锁定当前驱动器”,则需在PE环境中对脱机磁盘执行:chkdsk X: /f /r(X为对应盘符)。
4、若SMART报告严重警告或chkdsk反复失败,应立即停止写入操作,并使用dd或WinHex备份关键数据至其他存储设备,随后考虑更换硬盘并重装系统。










