如何修复Windows 10/11上找不到启动设备的错误

manuviraj
作者:
经批准
59

no bootable devices found在您的PC上可能会突然弹出“未找到可启动设备”的错误。该错误通常表示启动顺序配置错误、启动扇区损坏、磁盘损坏或连接器或驱动器的物理损伤。幸运的是,您可以修复这个错误并从驱动器中恢复数据。怎么做?只需按照我们的指南操作即可。

“未找到可启动设备”错误是什么意思

您驱动器上的第一个扇区,称为主引导记录(MBR),包含了启动Windows所需的所有必要信息。如果您的电脑无法检测到包含引导扇区的驱动器,它会显示“未找到可启动设备”的消息。

通常,错误弹出是由于以下一个或多个原因:

原因 描述
📋 启动顺序/序列不正确 您的PC的主板会根据BIOS的配置确定从哪个存储驱动器启动。如果装有Windows的驱动器的优先级低于一个无法启动的驱动器,您将遇到“未找到可启动设备”的错误。这可以通过更改BIOS的启动顺序设置轻松解决。
𓊒 引导扇区或分区表损坏 如果驱动器的引导扇区(MBR)损坏或完全丢失,您的PC将无法启动。所有数据仍然在那里,但是启动Windows的指令不可读,导致无法找到可启动设备的错误。Windows有一些内置工具可以帮助您修复驱动器的引导扇区。
🔨 驱动器、SATA线缆存在物理损害,或连接松动 虽然很少见,但松动的SATA连接器会阻止PC检测到驱动器,导致启动错误。你可以尝试重新连接线缆,或者完全使用另一个线缆。点击、旋转或嘟嘟声表明驱动器物理损坏。在这种情况下,最好停止使用该驱动器。
💿 Windows分区未激活 包含Windows的主分区或分区(通常是C:驱动器)应该标记为“活动”。如果它不是一个活动分区,你将遇到无可启动设备的错误。这可以通过使用diskpart工具修复。

如何修复未找到可引导设备错误

通常,当你的电脑显示“未发现启动设备”时,简单地更改启动顺序或重新连接松动的SATA数据线就可以解决问题。在其他情况下,问题可能没有那么简单,你需要创建一个可启动的USB或CD来访问命令提示符,然后尝试修复启动扇区。

您可以使用Windows安装介质创建可启动的USB驱动器。您需要另一台正常工作的计算机来完成这个操作。根据您使用的是Windows 10还是Windows 11,下载相应的媒体工具。

在您下载工具完成后,请按照以下步骤操作:

  1. 启动Windows媒体创建工具。请确保你有一个空的USB驱动器,其存储空间为8GB或更多,并已连接到PC。
  2. 接受许可协议。媒体创建工具许可证。
  3. 选择为其他电脑创建安装媒体选项,然后点击下一步创建安装媒体。
  4. 选择Windows版本、体系结构和语言。点击下一步Windows版本。
  5. 选择USB闪存驱动器选项,然后点击下一步USB闪存驱动器选项。
  6. 选择已连接的USB闪存驱动器,然后点击下一步
  7. 该工具将下载并创建安装媒体。使用这个USB启动进入Windows,用于所有需要你访问命令提示符的方法。

当您连接可启动USB驱动器并启动电脑时,您会进入安装Windows的屏幕。在这里,按Shift + F10来访问命令提示符。

确保HDD已物理连接

当您遇到无法启动设备错误时,首先要检查的是驱动器与您的电脑的物理连接。检查SATA和电源线是否松动。如果需要,重新连接SATA线或SSD。

检查电缆、SATA连接器和端口是否有任何物理损伤也是一个好主意。检查SATA连接器是否有裂纹以及电缆本身是否有不寻常的剥落迹象。确保它没有不自然的弯曲。

还建议您将驱动器连接至另一台电脑,看看是否能被其检测到并读取。

在BIOS中手动选择启动设备顺序

要让Windows成功启动,启动驱动器必须在启动顺序中排在首位。您可以在BIOS的启动管理器中检查并修改这一点。具体的过程会因主板制造商的不同而有所不同。然而,它应该看起来像这样:

  1. 要进入 BIOS 设置,请按下相关键(或键组合)进入 BIOS 设置。通常,它会是功能键之一。
  2. 查找启动顺序或启动序列选项并打开它。
  3. 确保包含 Windows 的驱动器位于列表顶部。如果不是,将其移至顶部。

或者,一些主板具有一次性启动菜单,允许您选择启动设备。从一次性启动菜单选择启动驱动器的过程将与前一节中列出的启动顺序步骤类似:

  1. 在制造商的标志出现时立刻按下相应的键(通常是F11或F12)进入一次性启动菜单。
  2. 选择含有你的操作系统的驱动器。
  3. 选择从该设备启动选项。

在启动驱动器上运行CHKDSK

CHKDSK 命令是 Windows 中有效的命令行工具,能够检测并修复磁盘上的坏扇区和损坏。执行起来简单方便,可以帮助解决 Windows 中无法引导设备的错误。

要在无法启动的 PC 上运行 CHKDSK,您需要创建 Windows 安装媒体。此操作的步骤可以在本文修复部分的开头找到。

在您创建了Windows安装媒体之后,按照以下步骤运行CHKDSK并修复无可用启动设备的问题:

  1. 将安装媒介连接至你的电脑并启动它。
  2. 在安装Windows屏幕上,选择修复计算机
  3. 前往疑难解答 > 高级选项 > 命令提示符。你也可以使用Shift + F10快捷键访问CMD。
  4. 在CMD控制台中,键入chkdsk C: /r /x并按回车键。CHKDSK语法。
  5. 等待CHKDSK扫描并修复磁盘。完成后重启你的电脑。

在重启电脑时一定要断开安装介质。

确保将主分区标记为活动状态

如果您的PC上的主分区状态被更改为“非活动”,您将遇到找不到启动磁盘的问题。通过将主分区标记为活动可以轻松解决这个问题。有两种方法可以做到这一点——使用Windows恢复环境中的命令提示符(在您选择修复您的计算机后获得的屏幕),或创建一个可启动的活动USB并使用磁盘管理更改分区状态。

使用命令提示符将主分区标记为活动状态

  1. 将含有Windows 安装媒介的 USB 驱动器连接到您的电脑,并启动它。
  2. 点击 修复您的计算机 并前往 疑难解答 > 高级选项 > 命令提示符
  3. 在 CMD 控制台,输入 diskpart 并按 Enter。Diskpart.
  4. 输入 list disk 并按 Enter。List disk.
  5. 输入 select disk 0 并按 Enter。Select disk.
  6. 输入 list partition 并按 Enter。List partition.
  7. 输入 select partition 1 并按 Enter。通常,系统分区是 1。查看分区列表旁边的“系统保留”标签,并选择相关的分区。Select partition.
  8. 输入 active 并按 Enter。Active command.
  9. 关闭命令提示符并重新启动您的电脑。

使用Live USB并将主分区标记为活动

要创建可引导的USB启动盘,首先需要下载一个名为Rufus的工具,以及Windows 10Windows 11的ISO文件,具体取决于您的需求。您也可以使用Windows媒体创建工具来创建ISO文件。只需打开媒体创建工具,并选择Windows版本、架构、版次以及语言。点击下一步并选择ISO文件选项。

随后,请按照这些步骤操作:

  1. 打开Rufus并从设备下拉菜单中选择USB驱动器(理想情况下是8 GB或更多容量)。USB驱动器将会被格式化,因此请确保驱动器上没有重要数据。
  2. 点击靠近引导选择下拉菜单的选择按钮。找到Windows ISO文件并双击它。选择设备和ISO。
  3. 映像选项下拉菜单中选择Windows To Go映像选项。
  4. 点击Rufus中的开始选项来创建可启动的USB驱动器。开始选项 Rufus。
  5. 你可以将此驱动器连接到你的电脑上,并启动Windows的图形界面版本。

一旦您进入了Windows用户界面,打开磁盘管理并将主分区标记为活动的。操作方法如下:

  1. 在Windows搜索框(Windows键 + S)中输入“磁盘管理”。从搜索结果中选择创建和格式化硬盘分区
  2. 在磁盘管理中,右键点击系统分区(通常为分区1),然后点击标记分区为活动标记分区为活动。

请记住,您也可以在使用活动USB的情况下使用diskpart方法。只需以管理员身份打开命令提示符,然后执行该部分中的相关命令。

重建 BCD 文件

启动配置数据(BCD)文件对于成功启动Windows至关重要。如果它损坏或缺失,Windows将无法启动,并通常会显示“未找到可启动设备”的错误。幸运的是,Windows内置了一个命令行工具Bootrec,可以让你重建BCD文件。

以下是您可以这样做的方法:

  1. Windows安装媒体连接到您的电脑并引导启动。
  2. 点击修复您的电脑,然后导航至疑难解答 > 高级选项 > 命令提示符
  3. 在CMD控制台中,输入BOOTREC /FIXMBR并按Enter键。
  4. 输入BOOTREC /FIXBOOT并按Enter键。
  5. 输入BOOTREC /scanOS并按Enter键。
  6. 最后,输入BOOTREC /rebuildbcd并按Enter键。
  7. 退出命令提示符并重启您的电脑。

故障排除 RAID 问题

如果您在计算机上使用了RAID阵列,解决启动设备未找到的错误可能会比较棘手。可能是驱动器故障或RAID阵列配置错误的情况。

您可以尝试通过检查 RAID 阵列中每个驱动器的S.M.A.R.T.值来诊断哪些 RAID 驱动器出现了故障。更换驱动器并重建 RAID 阵列,以使 PC 再次启动。

最好保持您电脑中的RAID驱动程序更新。您下载的驱动程序将取决于您正在使用的RAID控制器。流行的品牌包括Dell、惠普(HP)、宏碁和东芝。

同样重要的是判断是否有任何驱动器正在经历物理故障。检查驱动器是否有嗡嗡声、哔哔声或点击声。如果您听到这样的声音,最好断开阵列并联系专业数据恢复服务来帮助您。

在某些情况下,你可能需要格式化数组以使你的电脑正确启动。

如何从无法启动的设备中恢复数据

在显示“未找到可启动设备”错误的PC上恢复数据是个好主意。特别是如果问题是由坏扇区积累和其他形式的逻辑损坏引起的。恢复数据的最好方式是使用可靠的数据恢复程序。

在我们这种情况下,我们选择了Disk Drill。它使用简单,支持多种存储驱动器和超过400种文件格式,并且与所有流行的文件系统兼容。它还提供了一个免费试用版,允许您免费恢复多达500MB的数据(仅限Windows系统)。

由于Windows无法启动,您可以选择以下任一方法 — 使用启动U盘并在从中启动后下载Disk Drill,或者使用硬盘外接盒将内置HDD连接到另一台正常工作的电脑。然后使用Disk Drill从中恢复数据。

无论如何,数据恢复过程将如下:

  1. 下载 Disk Drill 并安装。
  2. 打开 Disk Drill,选择无法启动的磁盘,然后点击 搜索丢失数据
  3. 点击 查看发现的项目,或者直接点击您希望恢复的文件类型(图片、视频、音频、文档、档案以及其他)。查看发现的项目。
  4. 展开 现有 部分以查看硬盘上已经存在的文件。要查看之前删除的文件,请展开 已删除或丢失重建 部分。数据恢复部分。
  5. 使用复选框选择您希望恢复的文件。Disk Drill 会显示当前选中文件的预览。要手动预览文件,请点击文件名旁的眼睛图标。一旦确认了您的选择,点击 恢复可恢复文件列表。
  6. 选择文件的恢复目的地。记得将它们恢复到另一个驱动器。点击 下一步Disk Drill 中的恢复目的地提示。
  7. Disk Drill 将恢复文件。

结论

“未找到可启动设备”是一个严重的错误消息,应尽快处理。然而,你的首要任务应该是从驱动器中恢复你的数据。坚持定期备份计划是保护自己免受数据丢失的绝佳方法,无论原因是什么。

常见问题解答

此问题通常是启动顺序不正确的情况。要解决它,请按照以下步骤操作:
  1. 进入您电脑的BIOS设置。
  2. 打开启动设置。
  3. 确保SSD处于启动顺序的最顶部。
  4. 保存设置并重新启动。
您可以使用磁盘管理来确定驱动器是否为可启动的:
  1. 打开磁盘管理。
  2. 右键点击驱动器并选择属性
  3. 转到标签页并查看其是否拥有GPT或MBR分区样式。同时,检查状态条目是否有“无媒体”的标签。这两项内容都表明该驱动器是可启动的。
要修复Dell电脑显示的“无启动设备可用”错误,您可以:
  1. 从引导管理器手动选择启动设备。
  2. 更改启动顺序,确保可启动设备位于最顶端。
  3. 在PERC BIOS中排除RAID问题。
所有这些解决方法都解释在这篇Dell启动故障排除文章中。
要创建可引导设备,请下载 Windows 10Windows 11 的 Windows 媒体创建工具以创建 ISO。您可以使用该工具创建所需操作系统的 ISO,然后通过 使用 Rufus 创建 Windows To Go USB
manuviraj
Manuviraj Godara 是一位拥有超过4年经验的专业内容撰写师。他对技术的不断增长的迷恋和经验驱使他创作有关数据恢复和消费技术的内容。
经批准
在软件开发、数据库管理和硬件维修方面拥有12年经验。
0 COMMENTS
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required