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

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

很高兴知道:有关 BSoD 常规修复的更多信息,请参阅我们的专门文章。

内容

初步修复尝试

在实施下面特定于错误的修复之前,请尝试一些通用解决方案,看看是否可以修复设备上的无法访问的启动设备错误 Windows 只需最少的努力即可使用 PC。

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

如果这些临时修复都没有解决您的问题,您应该继续执行下面概述的高级修复。

1. 激活安全模式

在某些情况下,无法访问的启动设备错误是由第三方应用程序引起的。 它可能会阻止计算机启动或影响其对启动文件的访问。 如果您怀疑可能是这种情况,请尝试进入安全模式 Windows 使用最少的驱动程序和服务加载。

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

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

您应该确保您的 Windows 操作系统有足够的存储空间可以在您的 PC 上运行。 当存储设备上的可用空间不足时,就会出现兼容性问题,进而导致无法访问的启动设备错误。 您应该为操作系统分配至少 60GB 或更多磁盘空间。 查看我们关于如何整理和腾出空间的指南 Windows 驱动“C”。

顶部: Windows 11S是替代品 Windows 版本侧重于安全性。 了解如何激活它。

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

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

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

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

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

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

供你参考:系统托盘图标丢失 Windows? 以下是修复方法。

5.删除待更新包

挂起的更新包也可能导致无法访问启动设备问题。 删除这些数据包可以防止错误发生。

  1. 再次执行上一节中的步骤 #1 到 #3,从“高级选项”菜单中打开命令提示符。
  1. 输入以下命令并按 Enter。
reg load hklmtemp c:Windowssystem32configsoftware
  1. 继续执行此命令并按 Enter 再次。
reg delete “HKLMtempMicrosoftWindowsCurrentVersionComponent Based ServicingSessionsPending”/v Exclusive
  1. 输入以下命令,然后输入 Enter。
reg unload HKLMtemp
  1. 重新启动您的电脑。

顶部:有关进入 BIOS 的更多方法,请参阅我们的专门帖子。

6.通过系统BIOS启用AHCI

众所周知,在启动菜单中启用 AHCI 设置可以修复某些用户无法访问启动设备的错误。 要启用 AHCI 模式,您需要访问计算机的 BIOS 设置。

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

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

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

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

永久删除 BSoD

BSOD 错误看起来很可怕,尤其是如果您以前从未遇到过这种错误。 但是,如果您始终如一地应用本文中详细介绍的任何修复程序,您应该能够清除内存中无法访问的启动设备错误。 一旦您的电脑恢复正常,您可能需要探索解决启动速度慢问题的方法。 或者,了解如何从 USB 驱动器引导多个操作系统。