该错误表示BIOS未能从硬盘加载有效引导信息,需逐级排查硬件识别、启动顺序和引导结构:先移除外接介质,再进BIOS确认硬盘是否被识别并设为首选启动项、禁用软驱,最后用Windows安装盘修复MBR或激活系统分区。

电脑开机黑屏并显示“Non-system disk or disk error”,说明BIOS在启动过程中未能从硬盘加载有效引导信息,既不是单纯黑屏,也不是蓝屏,而是卡在引导阶段——此时系统尚未进入Windows内核,必须从硬件识别、启动顺序、引导结构三层逐级排查。
第一步:立即移除所有外部可启动设备
这一步操作起来很简单,直接拔掉U盘、光盘、软盘(如有)、USB光驱、甚至某些老旧的无线鼠标接收器(部分老主板会误将其识别为启动设备)。
关机后断开电源线,等待5秒再接回——这能重置主板供电状态,避免残留电流干扰软驱/USB控制器初始化。很多用户跳过这步,直接进BIOS,结果反复折腾仍报错,就是因为U盘还插着,BIOS每次重启都优先尝试从它读取引导,而它根本没装系统。
【关键前提】 必须确认主机前面板、机箱内部软驱插槽(如有)、所有USB口(包括机箱后部和前置面板)均无任何存储介质残留。软驱虽已淘汰,但部分工控机、老办公机仍保留接口,且BIOS默认启用,哪怕空着也会触发检测失败。
第二步:进BIOS检查硬盘是否被识别
开机时反复按Del键(华硕/技嘉常见)或F2(联想/戴尔常见),看到LOGO后立刻开始按键,别等画面静止再按。
进入BIOS后,切换到“Main”或“Information”页面,查找“Storage Device”“SATA Devices”或“Hard Drive Info”栏目,确认你的硬盘型号(如ST1000DM010、WDC WD5000LPLX等)是否清晰列出。如果这里完全空白或显示“Not Detected”,说明问题不在引导文件,而在硬件连接或硬盘本身。
若硬盘未识别,先关机→拔电源→打开机箱→检查SATA数据线两端(主板与硬盘)是否插紧,电源线是否扣牢;M.2固态需拆下后重新安装,确保金手指完全压入插槽。这一步不做完,后面所有软件修复都是白费力气。
第三步:调整启动顺序并禁用软驱启动项
在BIOS中切换到“Boot”选项卡:
① 找到“First Boot Device”或“Boot Option #1”,将其设为你的硬盘名称(如“SATA: Samsung SSD 870 EVO”),【切勿选USB HDD、CD-ROM或Floppy】;
② 向下滚动,找到“Legacy Diskette A”“Floppy Drive A”或“Drive A”选项,设为“Disabled”;
③ 若主板支持UEFI/Legacy双模式,确认当前设置与硬盘分区格式匹配:MBR硬盘选Legacy+CSM,GPT硬盘选UEFI(关闭CSM);
④ 按F10保存退出,系统将自动重启。
注意:有些品牌机(如联想ThinkCentre)BIOS里没有显式“Floppy”开关,但存在“Boot Mode”选项,默认为“Legacy Support”,需手动改为“UEFI Only”才能彻底绕过软驱检测逻辑。
第四步:用Windows安装U盘修复主引导记录
方法一:命令行强制重建MBR
准备一个与原系统版本一致的Windows安装U盘(Win10 21H2不能修Win11 23H2),U盘启动后,在安装界面按Shift+F10调出命令提示符:
依次执行以下三条命令,每条回车后等待光标返回再输下一条:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
方法二:DiskPart标记活动分区(适用于分区存在但未激活)
在同个命令提示符窗口中,输入diskpart→回车,再依次输入:
list disk→select disk 0→list partition→select partition 1→active→exit
这一步仅在C盘分区可见但无法启动时才需要,【切记不要对错误磁盘执行select disk】,否则可能清空其他硬盘分区表。
执行完毕后输入wpeutil reboot重启,拔掉U盘,看能否正常进系统。

















