如何在 Windows 10 上修复“未找到启动设备”(完整指南)

操作系统和计算机的问题肯定会时不时发生,即使您对在 PC 上执行的活动类型非常小心。

一些用户尝试启动 Windows,但最终却盯着黑屏上的白色文本,显示未找到启动设备、未找到可启动设备、未找到可用启动设备或类似内容。

这可能很可怕,您可能会想知道您是否仍然可以使用您的计算机或无法访问您的所有数据。 不过,没有什么可担心的,因为您无需求助于专家的建议即可解决此问题。

什么原因导致找不到引导设备?

未找到启动设备表示您的硬盘驱动器存在问题,这会阻止您的操作系统启动。 它可以发生在许多操作系统和平台上,包括 Windows 10、Windows 7 甚至 macOS。

此外,所有类型的计算机都容易出现“无可用启动设备”错误,包括 HP 和 DELL。

如何修复在 Windows 10 上找不到启动设备?

有多种方法可以修复无法访问的启动错误并允许 Windows 再次正常启动。 其中一些解决方案可以通过 BIOS 进行控制,而其他解决方案则需要您在安全模式下运行 Windows。

在最坏的情况下,您必须使用操作系统恢复媒体磁盘,这意味着您将无法访问所有文件和应用程序。

1.检查您的硬盘电缆

当您第一次听到有人告诉您这一点时,这可能听起来微不足道,但您应该首先检查您的 HDD 或 SSD,看看它是否正确连接到您的 PC。

例如,如果 Windows 安装在可拆卸硬盘上,最好检查电缆和 USB 端口。 如果您有另一条类似的电缆处于待机状态,它会派上用场,因为您可以切换两者并尝试启动 Windows 10。

此外,您应该尝试将外部磁盘连接到另一个 USB 端口,以防初始端口不再正常工作。

另一方面,如果您最近清洁了硬件组件,请确保您已成功地将硬盘重新连接到主板。 您也可以牢固但小心地重新插入,无需用力。

2. 启用传统 BIOS 引导

Windows 通常以 UEFI 模式安装,因为有更多可用的安全功能。 但是,一些用户报告说切换到传统引导模式修复了无可用引导设备错误。

重新启动计算机
按屏幕上显示的键进入 BIOS
切换到引导部分
选择 UEFI/BIOS 引导模式并按 Enter
使用向上和向下箭头启用 Legacy BIOS 引导模式,然后按 Enter
保存当前 BIOS 配置并退出

3. 在 DELL 上运行 ePSA 诊断

DELL 计算机有一个特殊的诊断工具,可以从 BIOS 访问并用于扫描您的机器以查找硬盘驱动器错误。 以下是如何轻松使用 ePSA 诊断:

1.重启你的戴尔
2.开机按F12进入BIOS模式
3. 找到并访问诊断部分
4. 按照屏幕上的说明诊断您的 PC 是否存在错误
5. 复制扫描期间显示的任何错误和验证码

您可以使用错误和验证代码在线查找有关您遇到的导致“无启动设备”错误的特定问题的更多信息。

或者,您可以联系 DELL 的技术支持并向他们提供错误代码。

4.以安全模式重新启动Windows

要在您的计算机上执行更多操作,即使 No boot device available 错误代码阻止您的路径,您也需要加载 Windows。 可以通过在安全模式下启动 Windows 来实现。

如何从引导以安全模式启动 Windows:

第三次 Windows 启动尝试后,您将进入恢复模式
选择疑难解答
转到高级选项
选择启动设置
单击重新启动并按 F4 以启用安全模式

5.检查你的驱动程序

No boot device found 错误消息可能是由于缺少驱动程序或未正确安装驱动程序引起的。 这种情况有两种解决方案:重新安装驱动程序并将其更新到最新版本。 我们将向您展示如何做到这两点。

如何重新安装驱动程序:

按 Ctrl + R,键入 devmgmt.msc,然后按 Enter
打开磁盘驱动器菜单
选择您的硬盘,右键单击它,然后选择卸载设备
按照屏幕上的说明进行操作
重新启动计算机

如果您在尝试识别有故障的驱动程序时遇到困难,您应该使用 驱动程序验证器. 这是一个简单而有效的工具,可以揭示您 PC 上的故障设备,让您知道哪些设备需要您注意。

如何更新 Windows 10 驱动程序

访问设备管理器,右键单击您的磁盘驱动器,然后选择更新驱动程序
单击自动搜索更新的驱动程序软件
如果您收到已安装设备的最佳驱动程序消息,请单击在 Windows 更新上搜索更新的驱动程序
重启你的电脑

操作系统可能无法使用 Windows 更新找到更新的驱动程序版本。 在这种情况下,您应该访问磁盘驱动程序的制造商网站以下载并安装更新版本。

但是,如果您不想冒着安装不兼容的驱动程序给 PC 带来更多问题的风险,那么您应该求助于驱动程序更新应用程序。 只需单击几下即可识别和更新所有过时的驱动程序。

6.使用系统还原

如果找不到启动设备是由最近在软件级别发生的事件引起的,但您不能完全确定它,那么将 Windows 回滚到以前的还原点应该可以解决它。

但是,请记住,这可能意味着您在创建还原点后安装的一些应用程序或游戏会丢失。

如何回滚 Windows 10:

以安全模式启动 Windows 10
按 Ctrl + R,键入控制面板,然后按 Enter
点击恢复
单击打开系统还原
从列表中选择一个还原点。 要查看哪些应用会受到影响,请单击扫描受影响的程序
继续屏幕上的说明
重启你的电脑

7.修复磁盘和系统错误

如果您的硬盘驱动器有坏扇区,这可能会导致启动问题和“未找到启动设备”错误消息。 但是您可以快速修复它,而无需安装第三方工具,这要归功于 CHKDSK(检查磁盘)。

如何使用 CHKDSK:

按 Ctrl + R,键入 cmd,然后按 Ctrl + Shift + R 以管理员身份运行 CMD
如果 C: 驱动器上安装了 Windows,则运行 chkdsk c: /f。 否则,设置正确的分区号
当系统要求您在下次系统启动时安排任务时键入 y,然后按 Enter
重启你的电脑

当涉及系统错误时,您可以求助于 SFC(系统文件检查器)。

证监会使用方法:

以管理员身份运行命令提示符
键入 sfc /scannow 并按 Enter
等到 SFC 完成其任务
重启你的电脑

使用 DISM(部署映像服务和管理)可以解决更严重的系统问题。

DISM使用方法:

使用提升权限运行 CMD
键入 DISM /online /cleanup-image /scanhealth 并按 Enter
如果 DISM 发现任何问题,您可以使用 DISM /online /cleanup-image /restorehealth 修复它们
重新启动您的 PC 并以管理员身份运行 CMD
运行证监会 /scannow
重启你的电脑

8. 将 BIOS 重置为出厂设置

BIOS 有很多很酷的选项,可以启用这些选项以充分利用您的计算机,例如超频和缓存。 如果您或其他人在 BIOS 模式下进行了自定义设置,这可能会导致硬件故障,从而导致未找到启动设备错误消息。

您可以通过将 BIOS 恢复为默认值来轻松解决此问题:

重启你的电脑
快速按下屏幕底部显示的键以访问 BIOS
选择具有高级设置的区域
启用重置配置数据的选项
保存当前 BIOS 配置并退出

9. 更新 BIOS

虽然我们讨论的是 BIOS,但最好将其更新到最新版本。

按 Win 键,输入系统信息,然后打开此应用程序
选择系统摘要部分并记下 BIOS 版本/日期
访问 BIOS 制造商的网站并下载更新版本
将 BIOS 文件解压缩到外部存储单元
重新启动 PC 并切换到 BIOS 模式
将您当前的 BIOS 版本备份到便携式磁盘
启动 BIOS 更新并按照屏幕上的说明进行操作
更新期间请勿关闭或重新启动 PC
尝试启动 Windows 并绕过未找到启动设备错误

10. 使用 BCD 命令

使用 BCD(引导配置数据)命令可以帮助修复硬件故障并消除未找到引导设备的错误消息。 而且您不需要安装任何特殊软件,因为您可以使用命令行环境。

重新启动计算机并中断启动顺序,直到 PC 进入高级启动模式
选择疑难解答并转到高级选项
单击命令提示符。 Windows 将重新启动并启动控制台
选择您的帐户并指定您的密码
键入接下来的两个命令并在每行后按 Enter

重启你的电脑

11.修复BCD

损坏的 BCD 是计算机问题的根源,包括无法访问的启动设备,这会阻止 Windows 10 启动。 但是您可以借助具有 Windows 安装文件的可启动闪存驱动器修复损坏的 BCD。

以高级启动模式重新启动 Windows
转到疑难解答>高级选项>命令提示符
Windows 以 CMD 模式重新启动后,输入以下行(每行后按 Enter):

bootrec /repairbcd
bootrec /osscan
bootrec /repairmbr

重启你的机器

12.修复系统注册表

如果 Windows 注册表包含损坏的数据,这可能会导致硬件问题和未找到启动设备错误消息。 但是您可以使用一些命令来修复它,而无需安装其他任何东西或使用操作系统恢复媒体。

进入 Windows 的高级启动模式
选择疑难解答>高级选项>命令提示符
操作系统显示命令提示符后,输入下一行(每行后按 Enter):

cd c:WindowsSystem32config
ren c:WindowsSystem32configDEFAULT DEFAULT.old
ren c:WindowsSystem32configSAM SAM.old
ren c:WindowsSystem32configSECURITY SECURITY.old
ren c:WindowsSystem32configSOFTWARE SOFTWARE.old
ren c:WindowsSystem32configSYSTEM SYSTEM.old
copy c:WindowsSystem32configRegBackDEFAULT c:WindowsSystem32config
copy c:WindowsSystem32configRegBackDEFAULT c:WindowsSystem32config
copy c:WindowsSystem32configRegBackSAM c:WindowsSystem32config
copy c:WindowsSystem32configRegBackSECURITY c:WindowsSystem32config
copy c:WindowsSystem32configRegBackSYSTEM c:WindowsSystem32config
copy c:WindowsSystem32configRegBackSOFTWARE c:WindowsSystem32config

重启你的电脑

13.使用操作系统恢复媒体

创建 Windows 恢复驱动器将为您省去很多麻烦,无论您是在处理“无可用启动设备”错误消息还是更严重的问题。 它将帮助您轻松地在 PC 上重新安装 Windows 10。

但是,请记住,一旦您使用 Windows 10 恢复模式,您将丢失所有个人文件、应用程序和驱动程序。

如何在 Windows 10 上创建恢复驱动器:

确保您有一个至少 16 Gb 的空 USB 闪存驱动器并将其插入 PC
单击 Windows 10 开始按钮,键入创建恢复驱动器,然后按 Enter
如果系统询问您,请输入您的管理员密码
选择将系统文件备份到恢复驱动器,然后单击下一步
选择空的 USB 驱动器,单击下一步,然后单击创建
等到 Windows 10 完成创建新的恢复驱动器

如何从紧急磁盘恢复 Windows 10:

将应急磁盘连接到 PC 并打开它
中断引导顺序 3 次以强制高级启动模式
选择疑难解答并转到高级选项
选择系统映像恢复并按照屏幕上的说明进行操作

No boot device found 修复的概要

总而言之,如果由于“无可用启动设备”错误消息而无法启动 Windows,则无需惊慌,因为您可以尝试多种解决方案来修复它。

例如,您应该检查您的 HDD 电缆,启用 Legacy BIOS Boot,在 DELL 上运行 ePSA 诊断,然后在安全模式下重新启动 Windows。

检查驱动程序、将 Windows 回滚到以前的检查点、修复任何磁盘和系统错误、将 BIOS 重置为出厂模式以及将 BIOS 更新到最新版本也是一个好主意。

您还可以使用 BCD 命令或修复损坏的 BCD,并修复损坏的系统注册表项。 当一切都失败时,是时候创建一个操作系统恢复媒体磁盘来重新启动 Windows 10。

这些解决方案是否有助于修复“未找到启动设备”错误? 我们错过了什么? 在下面的评论区告诉我们。