Windows无法安装的启动卷蓝屏死机

时间:2020-03-21 11:49:49  来源:igfitidea点击:

解决Windows蓝屏死机(BSOD)问题。 错误为“ UNMOUNTABLE_BOOT_VOLUME”和停止代码'STOP:0x000000ED'。

有时Windows会将该错误拼写为UNMOUNTABLE_BOOT_DRIVE,但在功能上是相同的。

关于“无法启动的启动卷”

症状1:BSOD错误 UNMOUNTABLE_BOOT_VOLUME

启动运行Windows XP,Windows Vista或者Windows 7的PC时,可能会遇到蓝屏死机(BSOD),并显示错误消息“ UNMOUNTABLE_BOOT_VOLUME”,并且通常使用停止码“ STOP:0x000000ED”,

提示如下:

A problem has been detected and Windows has been shut down to prevent damage
to your computer.
UNMOUNTABLE_BOOT_VOLUME
If this is the first time you've seen this error screen,
restart your computer. If this screen appears again, follow
these steps:
Check to make sure any new hardware or software is properly installed.
If this is a new installation, ask your hardware or software manufacturer
for any Windows updates you might need.
If problems continue, disable or remove any newly installed hardware 
or software. Disable BIOS memory options such as caching or shadowing.
If you need to use Safe Mode to remove or disable components, restart
your computer, press F8 to select Advanced Startup Options, and then 
select Safe Mode.
Technical Information:
*** STOP: 0x000000ED (0x80F128D0, 0xc000009c, 0x00000000, 0x00000000)
已检测到问题,并且已关闭Windows以防止损坏
到您的计算机。
UNMOUNTABLE_BOOT_VOLUME
如果这是您第一次看到此错误屏幕,
重启你的电脑。 如果再次出现此屏幕,请按照
这些步骤:
检查以确保正确安装了任何新的硬件或软件。
如果这是新安装,请咨询您的硬件或软件制造商
您可能需要的所有Windows更新。
如果问题仍然存在,请禁用或删除任何新安装的硬件
或软件。 禁用BIOS内存选项,例如缓存或阴影。
如果需要使用安全模式删除或禁用组件,请重新启动
您的计算机上,按F8键选择“高级启动选项”,然后
选择安全模式。
技术信息:
***停止:0x000000ED(0x80F128D0、0xc000009c,0x00000000、0x00000000)

症状2:BSOD错误UNMOUNTABLE_BOOT_VOLUME

或者报错信息如下:

A problem has been detected and Windows has been shut down to prevent damage
to your computer.
UNMOUNTABLE_BOOT_VOLUME
If this is the first time you've seen this error screen,
restart your computer. If this screen appears again, follow
these steps:
Check to be sure you have adequate disk space. If a driver is 
identified in the Stop message, disable the driver or check 
with the manufacturer for driver updates. Try changing video 
adapters.
Check with your hardware vendor for any BIOS updates. Disable 
BIOS memory options such as caching or shadowing. 
If you need to use Safe Mode to remove or disable components, restart 
your computer, press F8 to select Advanced Startup Options, and then 
select Safe Mode.
Technical Information:
*** STOP: 0x000000ED (0x80F128D0, 0xc000009c, 0x00000000, 0x00000000)
已检测到问题,并且已关闭Windows以防止损坏
到您的计算机。
UNMOUNTABLE_BOOT_VOLUME
如果这是您第一次看到此错误屏幕,
重启你的电脑。 如果再次出现此屏幕,请按照
这些步骤:
检查以确保您有足够的磁盘空间。 如果司机是
在“停止”消息中标识,禁用驱动程序或检查
与制造商联系以获取驱动程序更新。 尝试更改视频
适配器。
请与您的硬件供应商联系以获取任何BIOS更新。 禁用
BIOS内存选项,例如缓存或阴影。
如果需要使用安全模式删除或禁用组件,请重新启动
您的计算机上,按F8键选择“高级启动选项”,然后
选择安全模式。
技术信息:
***停止:0x000000ED(0x80F128D0、0xc000009c,0x00000000、0x00000000)

此错误的原因

蓝屏死机并显示“ UNMOUNTABLE BOOT VOLUME”错误表示Windows无法挂载引导文件系统1来从中读取/加载所需的依赖项。

尽管Windows基于很大程度上依赖于微内核的体系结构,可以动态加载依赖项和组件,但是在启动过程中绝对必须将依赖项的基本子集置于联机状态,否则Windows将无法启动,即使内核具有被调用。

使用Windows的最新版本,尤其是在Windows Vista开发过程中进行内核和驱动程序重组之后,此组件列表逐渐减少,现在仅包括最基本(且在很大程度上是通用的)输入/输出驱动程序2.
到硬盘驱动器的控制器。

如果Windows无法识别硬盘控制器(无论是集成到主板中还是作为插入式PCI-E卡)并与之交互,或者硬盘控制器成功联机,但Windows无法读取正在从中引导的卷由于各种原因,可能会出现一个带有无法启动的启动卷错误的BSOD。

已知由于以下一个或者多个原因而发生此错误:

原因1:失败/不兼容的磁盘控制器驱动程序

如上所述,如果Windows无法识别负责系统分区所在驱动器的硬盘控制器并与之交互,则Windows内核将无法从磁盘读取和加载基本依赖项,并且该蓝屏将显示在屏幕上。
遭遇。

导致这种情况的常见原因是硬盘控制器驱动程序的卸载或者更新/升级失败。

例如,如果删除,损坏,卸载或者错误地升级了Intel或者LSI磁盘管理驱动程序,并且Windows尚未为使用中的特定硬盘控制器提供“本机”(即基本支持),它将无法与Windows Server 2003进行通信。
磁盘适配器读取所需的数据,导致蓝屏死机。

原因2:尝试从错误的分区加载Windows

Windows无法加载其核心驱动程序和其他基本依赖项的另一种情况是Windows具有与硬盘控制器接口所需的驱动程序,但被指示从错误的分区(即非分区)加载自身。
它实际上已安装到)。
当引导加载程序(对于Windows XP为NTLDR或者Windows Vista和Windows 7为BOOTMGR)开始根据配置文件3加载操作系统时,它会传递给内核(在环境块中)有关以下内容的信息:它应该从中加载操作系统。

如果配置存储(BOOT.INI/BCD)设置不正确或者不再指向正确的分区,则ntoskrnl将无法从指示的分区加载Windows,并且可能会发生无法启动的BOOT VOLUME BSoD。

原因3:Windows分区已调整大小或者已移动

与错误配置的BCD或者BOOT.INI引导Windows内核从错误的分区加载操作系统的情况类似,如果更改了Windows分区的标识符,也可能发生UNMOUNTABLE BOOT VOLUME错误。
引导配置文件将保留过时的信息。

NTLDR和BOOTMGR都有多种唯一标识(或者尝试)分区的方法,其中一些方法是基于磁盘号和分区偏移量(距磁盘起始位置的距离)或者分区号(多少个)的组合。
分区在物理上位于顺序磁盘布局中,也可以位于MBR的分区表中)。

如果移动了Windows分区,在磁盘上的Windows分区之前添加或者删除了一个分区,或者磁盘的顺序发生了变化,则对Windows分区的BCD或者BOOT.INI引用可能不再正确,内核将抛出该错误。
尝试从错误的分区加载Windows时出现“无法启动的引导卷”蓝屏。

原因4:更改或者重新配置了SATA AHCI/IDE/RAID模式

类似于上面讨论的第一种情况(其中用于与Windows分区通信的必需设备驱动程序已被卸载或者错误地替换),对于Windows已配置为在启动过程一开始就加载和使用的驱动程序,可能没有更长的正确时间-即使底层硬件没有更改。
大多数SATA控制器(板载英特尔ICH ACH控制器,Marvell,JMicron,nVidia等)在BIOS中提供了一个选项,用于将磁盘控制器配置为以下三种模式中的任何一种:IDE,AHCI或者RAID。

  • IDE是最基本的模式,对待SATA控制器的方式与传统IDE控制器对待ATA驱动器的方式相同:控制器本身几乎不包含读/写相关逻辑,只是充当最简单的网桥,简单地将数据代理到驱动器和从驱动器传来。
  • AHCI是一种新的通信标准,它首先在家用PC中用于连接到较新操作系统上的SATA控制器的磁盘,其中硬盘控制器包含与读取和写入过程有关的实质性逻辑,而不是由Windows设备驱动程序来规定每个移动读/写磁头和磁盘搜索,AHCI模式下的控制器将充当Windows的“抄写员”,接受更高级别(更抽象)的读写顺序,然后使用其自身的逻辑来处理命令尽可能高效(允许硬件级缓存,读/写顺序优化(称为NCQ)以最大程度地减少磁盘查找并减少延迟以及其他优化。
  • 较新的SATA控制器具有RAID模式,其中RAID的大多数软件实现用于在RAID 0(“条带”)中设置磁盘以提高性能,在RAID 1(“镜像”)中设置数据冗余或者RAID 5/6/1. 传统上,这种配置需要一个单独的,完全基于硬件的RAID控制器,但是现代SATA驱动器控制器将RAID进程划分为设备驱动器和板载微控制器,以提供经济高效的解决方案。

可以看出,以上三种不同的操作模式在功能和实现方面有很大的不同。
尽管硬件本身(物理磁盘控制器和驱动器)都没有更改,但上述三个中的每一个都需要Windows使用完全不同的驱动程序。

大多数计算机允许从BIOS设置IDE/AHCI/RAID模式并“即时”更改,而无需擦除驱动器。
如果使用一种模式安装并引导Windows,但是配置了另一种模式(由于BIOS配置更改,BIOS升级,BIOS设置重置等),则现有驱动程序将不再可用。

修复:使用EasyRE纠正不正确的启动配置

对于由于NTLDR或者BOOTMGR的引导配置文件(BOOT.INI或者BCD)中有关Windows分区的信息不正确或者过时而导致无法启动的引导卷的情况,Easy Recovery Essentials的自动一键式Windows修复通常可以重新创建引导使用正确的设置和参数进行配置,以允许Windows正确启动。

Easy Recovery Essentials可以使用其内置的“自动修复”选项自动修复许多错误,例如此类错误。

在Windows上修复“无法启动的启动卷BSOD”

Windows安装CD/DVD是必需的!
以下某些解决方案要求使用Microsoft Windows安装CD或者DVD。
如果PC没有Windows安装光盘,或者我们不再拥有Windows安装媒体,则可以使用Easy Recovery Essentials for Windows。

EasyRE将自动发现并修复许多问题,也可以按照以下说明用于解决此问题。

修复#1:使用“系统还原”回滚磁盘控制器驱动程序

可以通过使用“系统还原”回滚到较早的系统配置来纠正大多数与驱动程序相关的错误原因。

通常,每次安装,升级或者删除某些驱动程序时,Windows都会创建一个明确的系统还原点-这意味着在每10个驱动器中有9个情况下,如果UNMOUNTABLE_BOOT_VOLUME错误是由设备驱动程序的更改引起的,则应该有一个系统还原点扭转损害。

Windows Vista,Windows 7和Windows 8安装DVD附带的“启动修复/恢复控制台”提供了“系统还原”功能,可用于显示最近一段时间在各个时间点拍摄的PC“快照”列表。
过去,然后尝试将PC回滚到所选的还原点。
系统还原是“非破坏性的”,因为它仅影响Windows和程序,而不会影响个人文件和文件夹。

无法启动进入Windows安装CD?

有关疑难解答和更多详细说明,请参阅我们的教程,将其设置为从CD或者DVD引导PC。

  • 将Windows安装DVD插入PC的CD-ROM驱动器中,
  • 完全关闭PC的电源,并确保其已完全关闭,
  • 开启PC,
  • 当我们看到“按任意键从CD或者DVD引导。”时,按任意键。
  • 在首先选择语言和键盘选项之后,单击左下角标题为“修复计算机”的链接。
  • 等待启动修复以扫描PC的Windows安装,然后从显示的列表中选择安装:
  • 从可用的恢复选项列表中选择“系统还原”以开始:
  • 系统还原实用程序将启动,为我们提供选择它为我们选择的预先选择的系统还原点的选项,或者为我们提供手动进行选择的选项,选择一个选项,然后按下一步继续。
  • 根据选择,可能会向我们提供有效的系统还原点列表及其各自的日期,以及对采用这些原因的简要说明(如果有)。在此处进行选择,然后再次选择“下一步”继续。
  • 系统还原将要求我们确认选择,然后开始还原过程。系统将提示我们退出并重新启动计算机,以完成还原。

重新启动计算机后,如果“系统还原”成功完成了还原,则将修复PC,一旦我们重新登录Windows,“系统还原”将通知我们对计算机所做的更改。
如果“系统还原”过程失败或者“系统还原”过程成功完成,但是问题仍未解决,则可以在实验时重复上述步骤-这次选择一个不同的还原点-进行实验,然后查看适用于PC的方法。

修复#1:在BIOS中更改IDE/RAID/AHCI模式

如果UNMOUNTABLE_BOOT_DEVICE错误是由于BIOS或者固件中SATA磁盘控制器的模式更改而引起的,则解决方法很简单,就像进入BIOS并切换SATA控制器的“模式”设置一样。
确切的说明因一家制造商而异,但是这些选项类似于下面的屏幕快照中所示。

SATA模式American Megatrends BIOS

尝试在所有三个(或者更多)模式之间切换,直到找到导致Windows成功启动的组合。