未检测到引导磁盘或磁盘出现故障

如果您在启动 Windows 11/10 计算机时收到未检测到启动磁盘或磁盘出现故障的(No boot disk has been detected or the disk has failed)错误消息,那么这篇文章可能会对您有所帮助。在这篇文章中,我们将确定一些可能触发错误的潜在已知原因,然后提供您可以尝试帮助修复此问题的可能解决方案。

未检测到引导磁盘或磁盘出现故障

出现此错误是因为在启动过程中,系统会检查HDD/SSD的启动信息和其他操作系统(Operating System)信息,以便利用这些信息启动系统。但是,如果计算机无法检索驱动器上的任何引导信息或操作系统详细信息,则会在屏幕上显示错误消息。

由于以下一个或多个(但不限于)以下已知原因,您可能会遇到此错误消息:

  • 引导顺序设置不正确。
  • 硬盘(HDD)驱动器中缺少操作系统。
  • 硬盘故障。
  • 与 PC 的硬盘连接松动。
  • 损坏的引导配置数据(Corrupt Boot Configuration Data)( BCD )。

未检测到引导磁盘或磁盘出现故障

如果您遇到此未检测到启动磁盘或磁盘出现故障的(No boot disk has been detected or the disk has failed) 问题,您可以尝试以下我们推荐的解决方案(不分先后顺序),看看是否有助于解决问题。

  1. 检查PC-to-HDD/SSD电缆的连接
  2. 检查 PC 的启动优先级
  3. 检查 HDD/SSD 是否出现故障
  4. 运行自动修复
  5. 运行 CHKDSK 和 SFC
  6. 重建 BCD 和修复 MBR。

让我们看一下与列出的每个解决方案相关的过程的描述。

1]检查(Check)PC到PC-to-HDD/SSD电缆的连接

HDD/SSD连接到计算机(反之亦然)的电缆可能已松开,这可能会导致未检测到启动磁盘或磁盘出现故障(No boot disk has been detected or the disk has failed)错误消息。

请按照以下步骤检查连接并解决问题:

注意(Note):您可能需要计算机硬件技术人员的服务。

  • 关闭计算机并取出电池。
  • 之后打开计算机的外壳。
  • 从计算机上卸下 HDD。
  • 清洁将(Clean)HDD连接到计算机的所有端口和接线,反之亦然。
  • 现在,将硬盘(HDD)重新连接到计算机。(确保所有连接都紧固)。
  • 最后,连接电池并启动计算机。

检查问题是否仍然存在。如果是这样,请继续下一个解决方案。

2]检查PC的启动优先级

您可能会在启动时收到“未检测到启动磁盘或磁盘已失败”(No boot disk has been detected or the disk has failed) 错误消息,因为您的计算机正在尝试从另一个源启动并且未能找到任何启​​动信息而不是从启动磁盘启动。如果是这种情况,解决此问题所需要做的就是确保启动盘位于计算机启动顺序的顶部(boot disk is at the top of your computer’s boot order)

如果这不能解决问题,请尝试下一个解决方案。

3]检查HDD / SSD是否出现故障

计算机无法启动的另一个原因是HDD/SSD处于故障状态,这会触发No boot disk has been detected or the disk has failed错误消息

您可以将驱动器从您的 PC 中分离出来,并将其连接到另一台 PC 以访问 PC 上的文件和文件夹,从而检查驱动器是否可以访问。如果您无法访问驱动器的内容,则肯定需要更换。

或者,您可以检查驱动器的SMART。地位。

大多数现代驱动器都具有称为 SMART(自我监控、分析和报告技术)(S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology))的功能,可监控不同的驱动器属性以尝试检测故障磁盘。这样,您的计算机将在发生数据丢失之前自动通知您,并且可以在驱动器仍然正常工作的情况下更换驱动器。

Windows中,您可以手动检查SMART来自命令提示符(Command Prompt)的驱动器状态。就是这样:

按 Windows 键 + R。

在“运行”(Run)对话框中,键入 cmd 并按Enter以启动命令提示符(Command Prompt)

在命令提示符窗口中,复制并粘贴下面的命令,然后按 Enter(Enter)

wmic diskdrive 获取型号,状态

如果您的驱动器出现故障或已经出现故障,它将返回“ Caution ”或“ Pred Fail ”,如果驱动器的健康状况良好,它将返回“ OK ”。

如果结果显示驱动器出现故障,建议您备份数据并更换驱动器。

4]Run Automatic Repair/Startup Repair

您还可以通过使用Windows可启动安装DVD在系统上执行自动启动修复来修复(Automatic Startup Repair)未检测到启动磁盘或磁盘出现故障(No boot disk has been detected or the disk has failed )的问题。

就是这样:

  • 插入 Windows(Insert Windows)可启动安装DVD,然后重新启动您的 PC。
  • (Press)当提示继续时,任意键从 CD 或DVD引导。(DVD)
  • 选择您的语言首选项,然后单击下一步(Next)
  • 单击左下角的修复计算机。(Repair your computer)
  • 选择一个选项(Choose an option)屏幕中,单击疑难解答(Troubleshoot)>高级选项(Advanced option)>自动修复或启动修复(Automatic Repair or Startup Repair)
  • 等待(Wait)WindowsWindows Automatic/Startup Repairs完成。
  • 重新启动您的电脑。

如果问题仍未解决,请继续执行下一个解决方案。

5]运行CHKDSK和SFC

在此解决方案中,利用CHKDSKSFC修复磁盘有助于解决问题。

请执行下列操作:

重复上述解决方案 4(Solution 4)中的步骤,进入高级启动选项( Advanced Startup Options)( Advanced Startup Options)列表。

然后,选择命令提示符(Command Prompt)选项。

在命令提示符窗口中,键入以下命令并按Enter

sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
chkdsk c: /r

操作完成后,退出命令提示符并重新启动 PC。

如果问题仍未解决,请继续执行下一个解决方案。

6]重建BCD和修复MBR

如果引导扇区损坏或损坏,则会出现未检测到引导磁盘或磁盘发生故障的(No boot disk has been detected or the disk has failed )错误。在这种情况下,您需要 重建引导配置数据(rebuild the Boot Configuration Data) 文件并 修复主引导记录(repair the Master Boot Record)文件,看看是否能解决问题。如果没有,您可以转到下一个解决方案。

Hopefully one of these solutions will fix the issue for you!



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts