"INACCESSIBLE_BOOT_DEVICE"之后重新配置关键硬件设备,停止错误代码

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3024175
症状
请考虑以下情形:
  • 您正在使用的计算机运行 Windows Server 2012 R2、 Windows 8.1、 Windows Server 2012 或 Windows 8。
  • 系统包含两个 driversthat 被配置为在启动时加载。例如,系统包括 driverA.sys 和 driverB.sys,并希望这两个在启动时加载。
  • 当计算机启动时,在启动过程中使用 driverA.sys,但 driverB.sys 不是。因此,系统将重新配置启动类型设置为 driverB.sys 从启动开始为按需启动。
  • 更改计算机的硬件配置。例如,您可以替换启动硬盘连接到 SAS 控制器上的 PCI 插槽。进行完此更改后,启动计算机所需的设备可能需要 driverB.sys,现在设置为按需启动而不是在引导启动。
在这种情况下,系统不会加载 driverB.sys,并生成 STOP 错误代码 0x00000007B。在这种情况下,您会收到以下错误消息:
INACCESSIBLE_BOOT_DEVICE (Stop 0x7B)
原因
因为系统不支持启动关键设备的硬件配置中的更改,将出现此问题。

系统具有内置的功能来减少资源消耗不加载不必要的驱动程序。该功能确定是否特定驱动程序设置为在系统启动时自动加载,但在启动过程中不需要。如果驱动程序不需要在启动时,系统可能会更改驱动程序启动类型的请求开始。

由于此功能,请启动备用的硬件配置下系统所必需的驱动程序可设置为按需启动。如果更改了系统的硬件配置,系统可能无法找到启动系统所需的卷。如果发生这种情况,则会生成"症状"一节中提到的 Stop 错误。
解决方案
若要解决此问题,请在安全模式下重新启动系统。在安全模式中,被撤消了对驱动程序的启动类型设置的任何更改,并且值重新创建。

有关如何以安全模式启动的详细信息,请参阅下面的 Microsoft 知识库文章:

2809468 如何在 windows 8 中轻松进入安全模式?(一次单击系列)
更多信息
有关如何解决停止错误 0x7B 的详细信息,请转到下面的服务器和工具的团队博客文章:

状态
此行为是设计使然。

警告:本文已自动翻译

属性

文章 ID:3024175 - 上次审阅时间:08/17/2015 06:54:00 - 修订版本: 3.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Standard, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows Server 2012 Datacenter, Windows Server 2012 Standard, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8 Enterprise, Windows 8 Pro

  • kbexpertiseadvanced kbsurveynew kbtshoot kbprb kbmt KB3024175 KbMtzh
反馈