如何修复 Windows 10 上的不可启动设备错误

如果您已启动 Windows PC 并且遇到“无法启动设备”错误,您可能会感到恐慌。虽然这可能表明您的硬盘驱动器出现故障,但也可能表明引导顺序配置错误(misconfigured boot order)或系统文件损坏,可以使用某些Windows系统命令(如系统文件检查器(System File Checker)( SFC ))进行修复。

“无法启动设备”错误可能是有问题的,但也可以通过遵循一些常见的故障排除步骤来修复它。如果您遇到此错误并且不确定如何修复它,以下步骤应该可以帮助您解决Windows 10上的问题。

检查您的驱动器引导顺序(Check Your Drive Boot Order)

在许多情况下,“无可启动设备”错误表明您的 PC 无法找到正确的驱动器来启动,因为确定应该加载哪些驱动器和设备以及加载顺序的引导顺序配置不正确。要解决此问题,您需要进入 PC 的BIOSUEFI设置菜单。

  1. 首先打开你的电脑。当它开始启动时,您需要按某个键来中断该过程并访问您的BIOS/UEFI设置菜单。检查您的 PC 或笔记本电脑的手册以了解要按下的正确键,或尝试常用键,例如F1、F10、F12DEL

  1. BIOSUEFI设置菜单因设备而异。在您的菜单中找到设备启动选项(device boot options )并使用屏幕上的说明更改顺序,确保您的Windows系统驱动器位于第一个位置。

更改启动顺序后,按照屏幕上的说明保存设置并重新启动 PC。当您的 PC 重新启动并假设没有其他问题时,您的系统驱动器将首先加载,从而允许Windows启动过程开始。

检查你的布线(Check Your Cabling)

但是,如果还有其他问题导致“无法启动设备”错误,则需要进一步调查。例如,如果您有一台台式电脑,您可能需要打开机箱并检查线缆,以确保硬盘驱动器的电源线和数据线连接正确。

如果您的驱动器电缆松动,则可能没有足够的电源来启动它。同样(Likewise),如果驱动器到主板的数据线松动,则驱动器无法使用,从而导致错误。

但是,在结案之前,您还应该检查是否有损坏。磨损或裸露的电缆也可能使您的驱动器无法工作。当您发现损坏的电缆时,请务必(Always)更换它,以防止驱动器损坏。

使用 SFC 扫描损坏的系统文件(Scan for Corrupt System Files Using SFC)

如果您的硬盘驱动器连接正确,则可能表明Windows(Windows)安装已损坏。您可以使用系统文件检查器(System File Checker) (SFC)工具检查损坏的系统文件。

但是,由于Windows无法启动,您需要先创建一个 Windows 10 安装 U 盘(create a Windows 10 installation USB stick)(或 DVD)。这将使您可以访问Windows安装菜单中的命令提示符,允许您运行SFC命令来扫描驱动器上的损坏文件。

但是,这仅在您的 PC 在BIOS/UEFI菜单和Windows安装介质中检测到您的驱动器时才有效。否则,此步骤将不起作用,您需要尝试其他方法。

  1. 首先,插入您的Windows安装媒体并启动您的 PC。您可能需要更改引导顺序(使用上述步骤)以确保首先选择您的USBDVD媒体。出现Windows安装屏幕后,选择Shift + F10键打开命令提示符窗口(command prompt window)。 

  1. 在命令提示符窗口中,键入diskpart,然后列出卷。(list volume. )这将为您提供可用驱动器的列表以及它们的驱动器号。记下分配给包含现有(Make)Windows安装的驱动器和较小的系统保留(System Reserved )分区的驱动器号。

  1. 知道系统驱动器号后,键入exit退出diskpart,然后键入sfc /scannow /offbootdir=C:\ /offwindir=D:\Windowsoffbootdir的文件路径替换为分配给系统保留(System Reserved )分区的驱动器号(通常为 100MB大小)和offwindr以及分配给现有Windows安装的驱动器号。

    如果您的系统保留(System Reserved)分区未分配驱动器号,请键入sel vol 0(将0替换为正确的卷号),然后在键入exit之前键入assign letter Z :。

  1. SFC将检查并尝试修复现有Windows安装中的任何错误。该过程完成后,按右上角的关闭按钮以关闭命令提示符和(Close)Windows安装窗口并重新启动 PC。

使用 Diskpart 修复 Windows 引导加载程序(GPT 或 MBR)(Repair Windows Bootloader (GPT or MBR) Using Diskpart)

较旧的Windows安装使用主引导记录(Master Boot Record)( MBR ) 将硬盘分区信息保存到您的驱动器,从而为您的 PC 提供有关在何处查找和加载Windows系统文件的信息。如果您最近从 MBR 切换到 GPT(switched from MBR to GPT),则您的引导加载程序可能已损坏。 

由于 PC 的BIOS/UEFI需要此信息来启动Windows,因此您需要先使用diskpart命令修复或更换它。但是,这会带来极大的风险( extreme risk),并可能导致您丢失驱动器上所有保存的数据。如果您不确定自己在做什么,则需要先使用另一种方法(use another method)来备份您的驱动器。

如果要继续,首先需要USB驱动器或DVD上的(DVD)Windows安装介质,以便能够在不再启动的驱动器上运行此命令。

  1. 首先,插入您的安装媒体并启动您的 PC 并更改您的启动顺序(使用上述步骤)以加载Windows安装程序。出现安装菜单后,选择Shift + F10 键以打开新的命令提示符窗口。

  1. 在新的命令提示符窗口中,键入diskpart,然后列出磁盘(list disk)通过检查您的系统驱动器在GPT(GPT )列下是否有星号来确定您是否有GPTMBR引导加载程序。(MBR)如果是这样(或者如果该列完全丢失),请键入sel disk 0(将0替换为(0)list disk命令列出的正确卷磁盘号),然后列出 volume(list volume)。此时记下分配的驱动器号。

  1. 如果您有 MBR 引导加载程序,请键入exit关闭diskpart,然后依次运行以下命令来修复引导加载程序并重新启动 PC:bootrec /fixboot, bootrec /scanos, bootrec /rebuildbcd, shutdown /r。如果该过程成功,您的系统驱动器应正确启动。如果您看到拒绝访问(access is denied)警告,您可能正在尝试修复GPT驱动器上的MBR引导加载程序。

  1. 如果您有GPT引导加载程序,请通过键入sel vol 0选择(sel vol 0)100MB 系统保留(100MB System Reserved )或(系统 EFI(System EFI) )分区,将0替换为(0)list volume命令列出的正确卷号。通过键入assign letter Z : (将Z:替换为另一个可用的驱动器号)为该驱动器分配一个新的驱动器号。

  1. 分配后,键入exit关闭diskpart,然后依次运行以下命令来修复现有的GPT引导加载程序,将驱动器号替换为您之前分配的盘符:cd /d Z:\efi\microsoft\boot\, attrib BCD -s -h -r, ren BCD BCDold.bak, bcdboot C:\Windows /l en-us /s k: /f ALL。如果命令成功,请键入shutdown /r以重新启动您的 PC。

如果这些步骤不起作用,或者您的引导加载程序已完全损坏,您可能需要擦除并重新安装 Windows(wipe and reinstall Windows)。这将在您的系统驱动器上放置一个新的引导加载程序,但您可能会在此过程中丢失所有保存的文件。

维护 Windows 10 安装(Maintaining a Windows 10 Installation)

Windows 10 PC上的“无可启动设备”错误可能表明需要紧急维护。通过定期系统更新(regular system updates)计划的文件备份(scheduled file backup)保持您的 PC 得到良好维护可以帮助您,尤其是在您的硬件出现故障并且您需要将 Windows 重置为出厂设置的情况下(reset Windows to factory settings)

当然,如果驱动器损坏导致这些问题,可能是时候升级您的 PC(upgrade your PC)并完全更换驱动器了。从较旧的硬盘驱动器切换到SSHD 或 SSD 驱动器(an SSHD or SSD drive)应该可以提高速度和效率,但您可能需要投资购买优质的外部硬盘驱动器(good external hard drive),以保护您的重要文件免受突然数据丢失的影响。



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts