该错误表示BIOS通过自检但无法从硬盘加载引导信息,需依次移除外接启动设备、进BIOS确认硬盘识别并设为首选启动项且禁用软驱、最后用Windows安装盘修复MBR或激活系统分区。

电脑开机黑屏并显示“Non-system disk or disk error”,说明BIOS已通过自检但无法从硬盘加载引导信息,此时Windows尚未启动,必须从硬件识别、启动路径、引导结构三个层面逐级干预,跳过任一环节都可能导致反复报错。
立即移除外接可启动设备
关机→拔掉电源线→等待5秒→重新接通电源→开机前检查:软驱插槽是否残留半张软盘、所有USB口(含前置面板和机箱后部)是否插着U盘/移动硬盘/旧款无线鼠标接收器、光驱托盘内是否有光盘。【必须全部清空,一个都不能漏】。
这一步操作起来很简单,但90%的用户因忽略机箱前面板USB口里的小U盘而白折腾半小时——只要有一个非系统介质留在启动路径上,BIOS就会优先尝试读它,而一旦读不到有效引导扇区,立刻报这个错。
进BIOS确认硬盘识别状态并禁用软驱
开机时反复按Del键(华硕/技嘉主流主板)或F2键(联想/戴尔常见),看到品牌LOGO后立刻开始按键,别等画面静止再按。
进入BIOS后,切换到“Main”或“Information”页面,查找“SATA Devices”或“Hard Drive Info”栏目,确认你的硬盘型号(如ST1000DM010、WDC WD5000LPLX)是否清晰列出。如果完全空白或显示“Not Detected”,问题不在软件引导,而在硬件连接或硬盘本身。
切换到“Boot”选项卡:① 找到“First Boot Device”,设为你的硬盘名称(如“SATA: Samsung SSD 870 EVO”);② 向下滚动找到“Legacy Diskette A”或“Floppy Drive A”,设为“Disabled”;③ 按F10保存退出。
【切勿选USB HDD、CD-ROM或Floppy作为第一启动项】。部分老办公机即使没插软盘,BIOS仍默认启用软驱检测,空驱也会触发失败中断。
用Windows安装U盘修复主引导记录(MBR)
方法一:强制重写MBR与引导扇区
准备与原系统版本一致的Windows安装U盘(Win10/Win11需匹配位数及更新分支)→插入→开机按F12调出启动菜单→选U盘→进安装界面后按Shift+F10调出命令提示符→依次执行:
bootrec /fixmbr → bootrec /fixboot → bootrec /rebuildbcd
执行完每条命令后注意回显结果:若出现“操作成功完成”,说明MBR已重写;若提示“请求的操作无法执行”,说明硬盘可能被锁为只读或分区结构异常,需先用diskpart查看磁盘状态。
方法二:PE环境下激活系统分区
用微PE或FirDOS启动U盘进PE→右键“此电脑”→管理→磁盘管理→找到标有“系统”“启动”或“EFI系统分区”的那个小分区(通常是100MB或500MB),右键→“标记为活动分区”→再右键C盘→“标记为活动分区”。【注意:只能对主分区(Primary Partition)执行此操作,逻辑驱动器(Logical Drive)无此选项】。

















