如何修复 Windows 中无法访问的启动设备错误

“无法访问启动设备”错误会导致 Windows PC 出现蓝屏死机 (BSoD)。当PC无法访问重要启动文件所在的系统分区时,就会出现这种情况,从而导致Windows无法启动,因为它无法读取指定的启动设备。 SSD 和硬盘设备都可能出现“无法访问启动设备”的情况。让我们了解一下在 Windows 中解决此问题的各种方法。

很高兴知道:有关更多信息针对 BSoD 的一般修复,查看我们的专门文章。

初步修复尝试

在实施下面列出的特定于错误的修复之前,请先尝试一些通用解决方案,看看是否可以轻松解决 Windows PC 上的“无法访问启动设备”错误。

  • 重新安装 GPU 驱动程序:损坏的显卡驱动程序可能会导致“无法访问启动设备”错误。要解决此问题,请执行Windows 上干净的显卡驱动程序安装.
  • 检查是否有病毒:恶意软件可能是导致此错误的另一个原因。为了消除这种可能性,使用 Windows 内置的 Microsoft Defender 实用程序运行恶意软件扫描或您选择的第三方防病毒软件。
  • 运行 SFC 扫描:导致此错误的另一个原因可能是存储设备上的文件损坏。为了消除腐败,运行 SFC 扫描在您的计算机上。
  • 验证硬盘:硬盘或 SSD 故障也会产生此错误。在这种情况下,唯一的解决方法是更换存储设备。记得定期检查您的硬盘健康状况以防止这种情况发生。有时问题可能是连接不良。尝试更换将硬盘/SSD 连接到主板的 SATA 电缆,看看是否可以修复错误。仅当您是对该过程有扎实了解的高级用户时才尝试此操作。

如果这些初步修复都没有解决您的问题,您应该继续进行如下所述的高级修复。

1.开启安全模式

在某些情况下,“无法访问启动设备”错误是由第三方应用程序引起的。它可能会阻止计算机启动或干扰其对启动文件的访问。如果您怀疑情况可能如此,尝试切换到安全模式让 Windows 加载最少的驱动程序和服务。

如果 Windows 在安全模式下成功启动(这意味着这不是硬件问题),您可以浏览第三方应用程序列表以查看是哪个应用程序导致了问题。然后,您可以禁用该应用程序以消除系统中的错误。

2.检查您的存储设备兼容性

您应该确保您的 Windows 操作系统有足够的存储空间可在您的 PC 上使用。如果存储设备的可用存储空间太少,您将遇到兼容性问题,进而可能导致出现“无法访问启动设备”错误。您应该为操作系统分配至少 60GB 或更多存储空间。查看我们的指南,了解如何清理 Windows“C”驱动器并腾出空间.

提示:Windows 11 S是一个专注于安全性的替代 Windows 版本。了解如何启用它。

3. 更新您的 IDE ATA/SATA 驱动程序

您可能遇到“无法访问启动设备”错误的另一个原因是过时的 IDE ATA/SATA 驱动程序。以下是更新它们的方法。

  1. +打开运行框并输入devmgmt.msc。按进入打开设备管理器。
  1. 单击“IDE ATA/ATAPI 控制器”。
  1. 右键单击“标准 SATA AHCI 控制器”选项,然后从菜单中选择“更新驱动程序”。
  1. 选择“自动搜索驱动程序”让Windows自动安装最新的IDE ATA/SATA驱动程序。
  1. 按照屏幕上的说明完成驱动程序安装。如果“无法访问启动设备”错误是由损坏或过时的 IDE ATA/SATA 驱动程序引起的,现在应该已得到解决。

4.删除最近安装的更新包

如果错误是在 Windows 更新后发生的,则可能是更新所做的更改导致的。要解决此问题,请按照以下步骤删除最近安装的更新包:

  1. 打开电脑上的“设置”并选择“系统 -> 恢复”。
  1. 在新窗口中,选择“高级启动”下的“立即重新启动”。这将重新启动您的电脑。
  1. 当您的电脑重新启动时,导航至“疑难解答 -> 高级选项 -> 命令提示符”。
  1. 类型dir c:在命令提示符中并按进入。您可以将“c”更改为安装 Windows 的任何分区。
  2. 命令完全运行后,输入下一个命令并按进入再次。这将列出您电脑上所有已安装的软件包。
dism /image:c:\ /get-packages
  1. 记下最近安装的软件包并记下它们的名称。
  2. 在命令提示符中键入以下命令并点击进入。将 [package name] 替换为最近安装的包名称。
dism.exe /image:c:\ /remove-package /[package name]
  1. 重新启动计算机并查看错误是否已修复。

供参考:Windows 中任务栏图标丢失?以下是修复方法。

5. 删除待更新的包

更新挂起的软件包也可能导致“无法访问启动设备”问题。删除这些包可能会防止错误发生。

  1. 回溯上一节中的步骤 #1 到步骤 #3,通过“高级选项”菜单打开命令提示符。
  1. 键入以下命令并按进入.
reg load hklm\temp c:\Windows\system32\config\software
  1. 继续执行此命令并点击进入再次。
reg delete “HKLM\temp\Microsoft\Windows\CurrentVersion\Component Based Servicing\SessionsPending”/v Exclusive
  1. 键入以下命令,然后键入进入.
reg unload HKLM\temp
  1. 重新启动您的电脑。

提示: 更多方法如何进入BIOS,查看我们的专门帖子。

6.通过系统BIOS打开AHCI

众所周知,在启动菜单中打开 AHCI 设置可以解决某些用户的“无法访问启动设备”错误。要启用 AHCI 模式,您必须访问计算机的 BIOS 设置。

  1. 导航至“系统 -> 恢复 -> 高级 -> 立即重新启动”,以高级模式启动计算机。
  1. 电脑重新启动后,单击“疑难解答”。
  1. 现在选择“高级选项”并单击“UEFI 固件设置”。
  1. 选择“重新启动”,您的电脑将在 BIOS 中重新启动。
  1. 在 BIOS 中,导航至“Config”,然后按进入在“串行 ATA (SATA)”选项上。
  1. 在新窗口中,将“SATA控制器模式选项”调整为“AHCI”。
  1. F10保存并退出。 AHCI 设置将打开。

提示:如果您的电脑上有这些应用程序中的任何一个,请帮自己一个忙,立即卸载它们.

7. 将您的电脑恢复出厂设置

如果以上修复方法均无法解决您的问题,您可以尝试执行恢复出厂设置。通过重置电脑,所有 Windows 设置都将恢复为默认设置,因此导致“无法访问启动设备”错误的根本问题应该得到解决。但是,请确保首先备份您的数据,因为在此过程中所有内容都会被删除。

永久删除 BSoD

BSOD 错误可能看起来很可怕,尤其是如果您以前从未遇到过这种错误。但是,通过应用本文中严格描述的修复之一,您应该能够消除“无法访问的启动设备”错误的记忆。一旦您的电脑再次开始正常运行,您可能需要尽快了解以下方法:修复缓慢的启动时间。或者,学习如何从一个 USB 驱动器启动多个操作系统.

图片来源:计算机屏幕显示 Windows 蓝屏错误的详细信息由DepositPhotos 提供。所有截图均由 Khizer Kaleem 提供