“operating system not found”表示bios/uefi未找到有效引导记录,需依次检查启动顺序与模式、重建bcd引导文件、修复efi系统分区、排查硬盘物理状态、确认系统分区活动状态。

如果您启动电脑时屏幕显示“Operating System not found”,说明BIOS/UEFI未能从指定启动设备中找到有效的引导记录或系统分区信息。以下是修复此问题的多种方法:
一、检查启动顺序与引导模式
该步骤用于确认系统是否正尝试从错误的设备或不兼容的引导模式(Legacy BIOS vs UEFI)启动,导致无法识别已安装的操作系统。
1、重启电脑,在开机自检画面出现时反复按Del、F2、F10或F12键(具体按键因主板品牌而异)进入BIOS/UEFI设置界面。
2、切换至“Boot”或“启动”选项卡,查看“Boot Mode”或“UEFI/Legacy Boot”设置项。
3、若原系统为Windows 10/11且硬盘为GPT分区,则必须启用UEFI模式并禁用Legacy/CSM支持;若为MBR分区且安装的是旧版系统,则需启用Legacy模式。
4、在“Boot Option Priorities”或“启动设备优先级”中,确认系统安装所在硬盘(如“Windows Boot Manager”或硬盘型号名称)位于第一启动位置。
5、按F10保存设置并退出,观察是否恢复正常启动。
二、使用Windows安装介质重建BCD引导文件
当Windows系统分区存在但引导配置数据(BCD)损坏或丢失时,可通过Windows PE环境运行bootrec命令修复引导结构。
1、准备一个与原系统位数一致(x64或x86)的Windows 10/11安装U盘,并从该U盘启动电脑。
2、在安装界面左下角点击“修复计算机”→“疑难解答”→“高级选项”→“命令提示符”。
3、在命令提示符中依次执行以下命令(每行执行后等待返回结果):
diskpart
list volume
exit
4、根据上一步输出识别系统分区(通常为含Windows文件夹的NTFS卷,盘符常为C:或D:)及EFI系统分区(ESP,FAT32格式,无盘符或显示为S:等,容量约100–500MB)。
5、假设系统分区为C:,EFI分区为S:,依次执行:
bootrec /fixmbr
bootrec /fixboot
bcdboot C:\Windows /s S: /f UEFI
6、若提示“拒绝访问”或“无法访问指定设备”,则先执行:attrib -h -s -r C:\boot\bcd,再重新运行bcdboot命令。
三、手动挂载并修复EFI系统分区
当EFI系统分区被误删、格式化或权限异常时,Windows无法加载引导管理器,需通过磁盘管理与diskpart工具恢复其结构与内容。
1、使用Windows安装U盘启动,进入“命令提示符”环境。
2、输入diskpart后回车,进入磁盘分区工具。
3、依次执行:
list disk
select disk 0
list partition
4、查找类型为“System”的FAT32分区(即EFI系统分区),记下其编号(如Partition 1)。
5、执行:
select partition 1
assign letter=S
exit
6、验证S:是否可访问:输入dir S:\EFI\Microsoft\Boot\,若提示“文件未找到”或目录为空,则需重建:
mkdir S:\EFI\Microsoft\Boot
copy C:\Windows\Boot\EFI\bootmgfw.efi S:\EFI\Microsoft\Boot\bootmgfw.efi
copy C:\Windows\Boot\EFI\bootmgrfw.efi S:\EFI\Microsoft\Boot\bootmgrfw.efi
四、检查硬盘连接与健康状态
物理层异常(如数据线松动、硬盘供电不足、坏道或固件故障)会导致BIOS无法正确识别硬盘,进而触发“Operating System not found”提示。
1、关机断电,打开主机箱,拔插SATA数据线与电源线(台式机)或检查M.2接口固定螺丝(笔记本)。
2、重新开机进入BIOS,观察“Main”或“Storage Information”页面中是否能识别到硬盘型号及容量。
3、若仍不识别,将硬盘连接至另一台正常电脑作为从盘,使用CrystalDiskInfo软件查看“健康状态”是否为“良好”,并检查“警告”栏是否存在“Reallocated Sectors Count”或“Current Pending Sector Count”异常值。
4、若硬盘被识别但SMART状态为“警告”或“不良”,立即备份重要数据并更换硬盘,避免进一步失效。
五、验证系统分区是否活动且未隐藏
对于Legacy BIOS启动方式,主系统分区必须被标记为“活动(Active)”;若使用diskpart误操作取消活动状态,或第三方工具隐藏了分区,将导致引导失败。
1、使用Windows安装U盘启动,进入“命令提示符”。
2、输入diskpart后回车。
3、依次执行:
list disk
select disk 0
list partition
4、确认Windows所在主分区(通常为最大NTFS分区)的编号(如Partition 2)。
5、执行:
select partition 2
active
exit
6、重启前确保未对ESP分区执行active操作——仅系统主分区(含Windows文件夹)可设为active,EFI分区不可设active。







