“disk boot failure”表示系统无法从硬盘读取引导信息,需依次检查硬盘物理连接、调整bios启动顺序、修复mbr与bcd、检测硬盘健康状态、切换sata模式或禁用快速启动。

如果电脑启动时显示“Disk boot failure”,说明系统无法从硬盘读取引导信息,通常是因为主板未能正确识别系统盘或引导记录损坏。以下是解决此问题的步骤:
一、检查硬盘物理连接
该方法用于排除因数据线松动、供电异常或接口接触不良导致的硬盘无法被BIOS识别的问题。
1、关闭电脑并拔掉电源线,打开主机箱侧板。
2、找到主板上的SATA数据线,确认其两端分别牢固插入硬盘和主板SATA接口。
3、检查硬盘电源线是否插紧,若使用转接线或分线器,尝试更换为直连电源线。
4、如有多个硬盘,暂时只保留系统盘连接,其余硬盘全部断开。
5、重新通电开机,进入BIOS(通常按Del或F2键),在Main或Storage界面查看硬盘是否被识别。
二、调整BIOS启动顺序
该方法用于确保主板优先从正确的硬盘设备启动,避免因启动项错位导致跳过系统盘。
1、开机反复按Del/F2/F12键进入BIOS设置界面。
2、切换至Boot选项卡,查找Boot Option #1或1st Boot Device选项。
3、使用方向键将其设置为系统盘对应的设备名称(如ST1000DM010、WDC WD10EZEX、NVMe SSD等),而非USB、CD-ROM或Network。
4、按F10保存设置并退出,观察是否正常进入系统。
三、修复主引导记录(MBR)和启动配置
该方法适用于硬盘能被BIOS识别但无法加载操作系统的情况,常见于引导扇区损坏或BCD配置丢失。
1、准备一个与原系统版本一致的Windows安装U盘(如原为Win10 21H2,则需对应镜像)。
2、从U盘启动,进入安装界面后按Shift+F10调出命令提示符。
3、依次执行以下命令:
diskpart
list disk
select disk 0(根据实际系统盘编号替换)
list volume
exit
4、假设系统分区为C:,执行:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
5、若提示“访问被拒绝”,则先运行:
bcdboot C:\Windows /s C: /f ALL
四、检查硬盘健康状态
该方法用于判断硬盘是否存在物理坏道、固件异常或磁头故障等硬件级问题。
1、将硬盘拆下,连接至另一台正常电脑的USB硬盘盒或SATA接口。
2、在正常系统中下载并运行CrystalDiskInfo,查看“健康状态”是否为“良好”。
3、重点观察“重新分配扇区计数”、“当前待映射扇区计数”、“UDMA CRC错误计数”三项数值,若任一值非零且状态为“警告”或“危险”,硬盘已存在不可逆损伤,需立即备份数据并更换硬盘。
4、若无检测工具,可在命令提示符中运行:
chkdsk C: /f /r(C:为系统盘符,需在PE环境或脱机状态下执行)
五、更换SATA模式或禁用快速启动
该方法针对部分主板在AHCI/IDE/Legacy模式切换后引发的兼容性问题,尤其多见于重装系统或更换主板后。
1、重启进入BIOS,定位到Advanced → SATA Configuration或Integrated Peripherals → SATA Mode选项。
2、将当前模式由IDE或RAID更改为AHCI(如原系统为Win7及以后版本),或由AHCI更改为IDE(如原系统为XP或Legacy BIOS安装)。
3、同时查找Fast Boot、Quick Boot、Fast Startup等选项,将其设为Disabled。
4、保存设置重启,观察是否消除报错。










