电脑和操作系统偶尔出现问题是不可避免的,即使您在使用电脑时非常小心谨慎。
一些用户在尝试启动 Windows 系统时,可能会遇到黑屏上显示白色文本的情况,例如“未找到启动设备”、“找不到可启动设备”或类似信息。
这种情况可能会让人感到不安,您可能会担心是否无法继续使用电脑,或者无法访问您的数据。 但是,请不要担心,因为您无需寻求专业人士的帮助,就可以自己解决这个问题。
导致“找不到启动设备”的原因是什么?
“未找到启动设备”通常表示您的硬盘驱动器存在问题,这会阻碍操作系统正常启动。 这个问题可能会发生在多种操作系统和平台上,包括 Windows 10、Windows 7 甚至 macOS。
此外,所有类型的计算机都可能遇到“无可用启动设备”的错误提示,包括惠普(HP)和戴尔(DELL)等品牌。
如何在 Windows 10 上修复“找不到启动设备”的问题?
有多种方法可以修复无法访问的启动错误,并使 Windows 再次正常启动。 一些解决方案可以在 BIOS 中进行设置,而另一些则需要在安全模式下运行 Windows。
在最坏的情况下,您可能需要使用操作系统恢复媒体光盘,这意味着您可能暂时无法访问您的所有文件和应用程序。
1. 检查硬盘连接线
当您第一次听到这个建议时,它可能听起来微不足道,但您应该首先检查您的 HDD(机械硬盘)或 SSD(固态硬盘),确保它已正确连接到您的电脑。
例如,如果 Windows 安装在可移动硬盘上,最好检查连接线和 USB 端口。 如果您有另一条备用的相似连接线,这会很有帮助,因为您可以更换连接线,并尝试重新启动 Windows 10。
此外,您可以尝试将外部磁盘连接到另一个 USB 端口,以排除原始端口可能发生故障的可能性。
另外,如果您最近对电脑硬件进行了清洁,请确保您已正确地将硬盘重新连接到主板。 您也可以尝试重新插拔硬盘,但请确保操作时既牢固又小心,避免用力过猛。
2. 启用传统 BIOS 引导
通常情况下,Windows 会以 UEFI 模式安装,因为它具有更强的安全性。 但是,一些用户报告说,切换到传统引导模式可以解决“无可用启动设备”的错误。
操作步骤如下:
重新启动电脑
按下屏幕上显示的按键进入 BIOS 设置
切换到引导选项卡
选择 UEFI/BIOS 引导模式并按 Enter 键
使用上下方向键启用 Legacy BIOS 引导模式,然后按 Enter 键
保存当前的 BIOS 设置并退出
3. 在戴尔(DELL)电脑上运行 ePSA 诊断
戴尔电脑内置一个特殊的诊断工具,可以通过 BIOS 访问,用于扫描电脑以查找硬盘驱动器错误。以下是如何使用 ePSA 诊断工具:
1. 重新启动您的戴尔电脑
2. 开机时按 F12 进入 BIOS 模式
3. 找到并进入诊断部分
4. 按照屏幕上的提示诊断您的电脑是否存在错误
5. 记录扫描过程中显示的任何错误代码和验证码
您可以使用错误代码和验证码在线查找更多关于导致“无启动设备”错误的具体信息。
或者,您可以联系戴尔的技术支持,并向他们提供错误代码。
4. 在安全模式下重新启动 Windows
要对电脑进行更多操作,即使 “No boot device available” 的错误代码阻碍了您,您也需要加载 Windows 系统。 通过在安全模式下启动 Windows 可以实现。
如何从启动状态进入安全模式启动 Windows:
在连续三次启动 Windows 失败后,您将进入恢复模式
选择“疑难解答”
选择“高级选项”
选择“启动设置”
单击“重新启动”并按 F4 以启用安全模式
5. 检查您的驱动程序
“No boot device found”错误消息可能是由于缺少驱动程序或驱动程序未正确安装引起的。 对于这种情况,有两种解决方案:重新安装驱动程序并将其更新到最新版本。 我们将向您展示如何做到这两点。
如何重新安装驱动程序:
按下 Ctrl + R 键,输入 devmgmt.msc,然后按 Enter 键
打开“磁盘驱动器”菜单
选择您的硬盘,右键单击它,然后选择“卸载设备”
按照屏幕上的提示进行操作
重新启动计算机
如果您在尝试识别有故障的驱动程序时遇到困难,您应该使用驱动程序验证器。这是一个简单而有效的工具,可以显示您电脑上的故障设备,让您知道哪些设备需要您注意。
如何更新 Windows 10 驱动程序
进入设备管理器,右键单击您的磁盘驱动器,然后选择“更新驱动程序”
单击“自动搜索更新的驱动程序软件”
如果收到“已安装设备的最佳驱动程序”的消息,请单击“在 Windows 更新上搜索更新的驱动程序”
重新启动您的电脑
操作系统可能无法通过 Windows 更新找到更新的驱动程序版本。 在这种情况下,您应该访问磁盘驱动程序的制造商网站,以下载并安装更新的版本。
但是,如果您不想冒着安装不兼容的驱动程序给电脑带来更多问题的风险,那么您应该考虑使用专业的驱动程序更新应用程序,它可以帮助您识别和更新所有过时的驱动程序,操作起来更快捷方便。
6. 使用系统还原
如果“找不到启动设备”是由最近在软件层面发生的问题引起的,但您不确定具体原因,那么将 Windows 回滚到之前的还原点可能可以解决问题。
但是,请注意,这可能意味着您在创建还原点之后安装的一些应用程序或游戏可能会丢失。
如何回滚 Windows 10:
在安全模式下启动 Windows 10
按下 Ctrl + R 键,输入 control panel,然后按 Enter 键
点击“恢复”
单击“打开系统还原”
从列表中选择一个还原点。要查看哪些应用程序会受到影响,请单击“扫描受影响的程序”
按照屏幕上的提示操作
重新启动电脑
7. 修复磁盘和系统错误
如果您的硬盘驱动器存在坏扇区,这可能会导致启动问题以及出现“未找到启动设备”的错误信息。 但是,您可以使用 CHKDSK(检查磁盘)工具快速修复,而无需安装第三方工具。
如何使用 CHKDSK 工具:
按下 Ctrl + R 键,输入 cmd,然后按 Ctrl + Shift + R 键,以管理员身份运行 CMD(命令提示符)
如果 Windows 安装在 C: 盘,则输入 chkdsk c: /f 并按 Enter 键。如果不是 C 盘,请相应更改分区号
当系统询问您是否要在下次启动时安排任务时,输入 y 并按 Enter 键
重新启动电脑
对于系统错误,您可以尝试使用 SFC(系统文件检查器)。
SFC 的使用方法:
以管理员身份运行命令提示符
输入 sfc /scannow 并按 Enter 键
等待 SFC 完成其扫描任务
重新启动电脑
使用 DISM(部署映像服务和管理)可以解决更严重的系统问题。
DISM 的使用方法:
使用管理员权限运行 CMD
输入 DISM /online /cleanup-image /scanhealth 并按 Enter 键
如果 DISM 发现任何问题,可以使用 DISM /online /cleanup-image /restorehealth 命令修复它们
重新启动电脑,并以管理员身份运行 CMD
输入 sfc /scannow 并按 Enter 键
重新启动电脑
8. 将 BIOS 重置为出厂设置
BIOS 包含许多有用的设置选项,可以帮助您充分利用电脑性能,例如超频和缓存等。如果您或其他人在 BIOS 模式下进行了自定义设置,这可能会导致硬件故障,从而出现“未找到启动设备”的错误信息。
您可以将 BIOS 恢复为默认设置来轻松解决此问题:
重新启动您的电脑
快速按下屏幕底部显示的按键以进入 BIOS 设置
选择包含高级设置的区域
启用重置配置数据的选项
保存当前 BIOS 设置并退出
9. 更新 BIOS
既然我们谈到了 BIOS,最好将其更新到最新版本。
按下 Win 键,输入“系统信息”,然后打开此应用
选择“系统摘要”部分,并记录 BIOS 版本/日期
访问 BIOS 制造商的网站,下载更新版本
将 BIOS 文件解压缩到外部存储设备
重新启动电脑,并进入 BIOS 模式
将当前的 BIOS 版本备份到便携式磁盘
启动 BIOS 更新,并按照屏幕上的说明进行操作
更新期间,请勿关闭或重新启动电脑
尝试启动 Windows,并绕过“未找到启动设备”的错误
10. 使用 BCD 命令
使用 BCD(引导配置数据)命令可以帮助修复硬件故障,并消除“未找到启动设备”的错误信息。 此外,您无需安装任何特殊的软件,因为您可以使用命令行环境。
重新启动计算机,并中断启动过程,直到电脑进入高级启动模式
选择“疑难解答”,然后进入“高级选项”
点击“命令提示符”。Windows 将重新启动并进入控制台
选择您的账户,并输入您的密码
输入下面的两条命令,并在每行后按 Enter 键
bootrec /fixmbr
bootrec /fixboot
重新启动电脑
11. 修复 BCD
损坏的 BCD 是造成计算机问题的根源,包括无法访问的启动设备,这会阻止 Windows 10 启动。但是,您可以借助包含 Windows 安装文件的可启动 U 盘来修复损坏的 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 恢复驱动器可以为您省去很多麻烦,无论您是在处理“无可用启动设备”的错误消息还是更严重的问题。 它可以帮助您轻松地在电脑上重新安装 Windows 10。
但是,请记住,一旦您使用 Windows 10 恢复模式,您将丢失所有个人文件、应用程序和驱动程序。
如何在 Windows 10 上创建恢复驱动器:
确保您有一个至少 16GB 的空 USB 闪存驱动器,并将其插入电脑
点击 Windows 10 开始按钮,输入“创建恢复驱动器”,然后按 Enter 键
如果系统要求您提供管理员密码,请输入密码
选择“将系统文件备份到恢复驱动器”,然后单击“下一步”
选择空的 USB 驱动器,单击“下一步”,然后单击“创建”
等待 Windows 10 完成创建新的恢复驱动器
如何从紧急磁盘恢复 Windows 10:
将应急磁盘连接到电脑并打开
中断引导顺序 3 次以强制进入高级启动模式
选择“疑难解答”,然后进入“高级选项”
选择“系统映像恢复”,然后按照屏幕上的说明进行操作
“No boot device found”错误修复总结
总而言之,如果由于“无可用启动设备”的错误消息而无法启动 Windows,请不要慌张,因为您可以尝试多种解决方案来修复它。
例如,您应该检查您的 HDD 连接线,启用 Legacy BIOS Boot,在戴尔电脑上运行 ePSA 诊断,然后在安全模式下重新启动 Windows。
检查驱动程序、将 Windows 回滚到以前的还原点、修复任何磁盘和系统错误、将 BIOS 重置为出厂模式以及将 BIOS 更新到最新版本也是很好的解决方案。
您还可以使用 BCD 命令或修复损坏的 BCD,并修复损坏的系统注册表项。 如果所有方法都失败了,那么您应该创建一个操作系统恢复媒体光盘来重新安装 Windows 10。
这些解决方案是否帮助您修复了“未找到启动设备”的错误? 我们是否遗漏了什么? 请在下面的评论区告诉我们。