修复Windows Vista中的蓝屏死机(BSoD)错误
本教程介绍了如何修复Windows Vista的死亡错误(或者BSoD错误)蓝屏。
如果我们看到蓝屏错误,但是Windows Vista会立即重新启动,并且我们无法阅读该错误文本,请按照以下说明禁用“自动重新启动”选项:
- 右键单击我的电脑
- 转到属性
- 转到高级选项卡
- 在“启动和恢复”部分,单击“设置”按钮
- 在“系统故障”部分,确保未选中“自动重启”选项
- 点击确定
如果我们无法启动到Windows,请尝试启动到安全模式,按照上面的说明进行操作,然后重新启动计算机。
要在安全模式下启动Windows Vista,请按照下列步骤操作:
- 重启你的电脑
- 在Windows徽标出现之前按F8键
- 使用箭头键,然后从启动菜单中选择“安全模式”
- 按Enter
常用修复方法
可以通过以下任何一种方法来修复Windows Vista中的大多数蓝屏死机(BSoD)错误。
方法1:安装Windows更新
如果Windows Vista系统中没有自动安装Windows更新,则需要手动更新系统:
- 转到控制面板
- 单击“ Windows Update”(或者“系统和维护”,然后单击“ Windows Update”)
- 单击安装。如果Windows Update窗口显示Windows是最新的,请转到下面的下一个方法。
方法2:检查已安装的驱动程序
许多BSoD错误是由配置错误或者损坏的设备驱动程序引起的。
要修复由不兼容的驱动程序引起的BSoD错误,我们需要删除已安装的驱动程序并重新启动计算机,或者确保我们拥有适用于计算机的最新驱动程序。
在计算机的制造商上搜索可用的最新驱动程序。
方法3:启动修复
Windows Vista的启动修复实用程序可能会修复蓝屏错误,因为它会自动扫描并尝试修复计算机。
要运行启动修复,请按照下列步骤操作:
- 如果我们有Windows Vista安装盘:
- 插入磁盘并重新启动计算机
- 按任意键从安装盘启动Windows
- 选择你的语言
- 点击下一步
- 点击修复计算机
- 在“系统恢复选项”屏幕上,单击“启动修复”。
- 如果没有Windows Vista安装盘:
- 取出所有插入的软盘,CD,DVD或者U盘
- 重启你的电脑
- 在Windows徽标出现之前按F8键
- 在“高级启动选项”屏幕上,选择“修复计算机”
- 按下Enter
- 选择键盘布局,然后单击“下一步”。
- 在“系统恢复选项”窗口中,选择“启动修复”
如果“高级启动选项”屏幕中没有出现“修复计算机”,则表明计算机没有执行此过程所需的恢复文件。
方法#3:系统还原
有关如何还原Windows Vista的完整教程,请从此处遵循我们的教程“还原Windows Vista”。
方法4:重新安装Windows Vista
重新安装Windows Vista可能会解决计算机出现的蓝屏错误,但是建议我们在继续安装操作系统之前尝试使用前面列出的任何方法。
如果蓝屏错误是由已安装的设备驱动程序引起的,则如果使用相同的驱动程序,则可能在重新安装的Windows Vista中再次出现相同的错误。
0x000000ED(无法启动的启动卷)
0x000000ED蓝屏错误代码也称为UNMOUNTABLE_BOOT_VOLUME。
对于UNMOUNTABLE_BOOT_VOLUME错误是由有关NTLDR或者BootMGR的引导配置文件(BOOT.INI或者BCD)中Windows分区的错误或者过时信息引起的错误,Easy Recovery Essentials通常可以使用正确的设置和参数重新创建引导配置。
以允许Windows正常启动:
- 从此处下载Easy Recovery Essentials。在下载之前,请选择Windows版本(XP,Vista,7或者8)
- 刻录图像。请遵循以下有关如何非常仔细地刻录可启动ISO镜像的说明,因为制作可启动CD可能很棘手!
- 引导到Easy Recovery Essentials
- 选择“自动修复”选项,然后单击“继续”。
- 选择Windows安装驱动器的盘符(通常为C:\),然后单击“自动修复”。
- 等待Easy Recovery Essentials完成该过程
- 该过程完成后,请单击“重新启动”。
我们在此处介绍了如何解决Windows Vista的UNMOUNTABLE_BOOT_VOLUME蓝屏错误。
0x0000007B(无法启动的设备)
0x0000007B蓝屏错误也称为“ INACCESSIBLE_BOOT_DEVICE”。
此错误的原因通常是数据损坏。
要解决此问题,请尝试使用以下说明的以下任何一种方法。
在进行此操作之前,请确保所有硬盘电缆均已正确连接。
方法1:运行chkdsk实用程序
我们可以使用chkdsk工具检查(有时修复)硬盘驱动器上的数据是否损坏。
- 插入Windows Vista安装盘并重新启动计算机
- 从磁盘启动
- 点击修复计算机
- 选择操作系统,然后单击“下一步”。
- 选择命令提示符
- 输入以下命令,然后按Enter键:
chkdsk /f /r
方法2:重建BCD
使用Bootrec.exe(Windows附带),我们可以修复引导配置数据。
我们可以使用Windows Vista安装磁盘访问Bootrec.exe:
如果没有安装盘,请使用Easy Recovery Essentials重建BCD。
- 插入磁盘并从中引导(在出现提示时按任意键从中引导)
- 选择修复计算机
- 从列表中选择操作系统,然后单击“下一步”。
- 选择命令提示符,然后输入以下命令:
bootrec /rebuildbcd
- 按Enter
0x00000024(NTFS档案系统)
蓝屏死机(BSoD)错误0x00000024或者NTFS_FILE_SYSTEM的原因可能是磁盘数据损坏。
尝试运行chkdsk实用工具来修复此错误。
硬盘可能已损坏,因此请考虑更换它。
如果chkdsk实用程序软件不起作用,请删除添加的所有新硬件,然后卸载安装的任何新软件或者设备驱动程序。
要卸载软件或者驱动程序,请将Windows Vista引导到安全模式。
如何运行chkdsk实用程序:
- 插入Windows Vista安装DVD
- 重启你的电脑
- 按任意键从安装DVD引导
- 点击修复计算机
- 选择操作系统,然后单击“下一步”。
- 选择命令提示符,输入以下命令,然后按Enter:
chkdsk /f /r
有关此错误的更多信息,请参见“修复0x00000024”教程。
0x0000007E(未处理系统线程异常)
在Windows Vista系统上,要修复代码为0x0000007E或者名称为SYSTEM_THREAD_EXCEPTION_NOT_HANDLED的蓝屏死机(BSoD)错误,请尝试以下任何技巧:
- 足够的硬盘空间
- BIOS已更新为最新的可用版本并与系统兼容
- 设备驱动程序与Windows Vista和系统兼容
0x0000008E(未处理内核模式异常)
要解决0x0000008E或者KERNEL_MODE_EXCEPTION_NOT_HANDLED蓝屏错误,请在Windows Vista中按照以下提示进行操作:
- BIOS是最新的。计算机的制造商上应该具有有关如何更新BIOS的信息。
在更新BIOS之前,或者如果BIOS不会引起0x0000008E错误,请确保引起此错误的原因不是新安装的设备驱动程序或者软件。
如果是这样,请将系统引导至安全模式,然后卸载最近安装的所有文件,包括所有驱动程序。
0x00000050(非分页区域中的页面故障)
要修复Windows Vista中的0x00000050或者PAGE_FAULT_IN_NONPAGED_AREA蓝屏错误,请尝试以下提示:
- 检查硬盘电缆是否正确连接
- 将Windows Vista引导到最后一次正确的配置中
- 删除新安装的驱动程序或者软件
要将Windows Vista引导到“最后一次正确的配置”模式,请执行以下操作:
- 重新启动计算机/li>
- 在Windows Vista徽标出现之前,反复按F8键/li>
- 从启动选项菜单中选择“最后一次正确的配置(高级)”,然后按Enter键。
0x000000D1(驱动程序IRQL不小于或者等于)
要修复Windows Vista中的0x000000D1或者DRIVER_IRQL_NOT_LESS_THAN_OR_EQUAL_TO蓝屏错误,请将系统引导至安全模式并删除所有新安装的设备驱动程序。
此错误通常是由不兼容的驱动程序引起的,将其卸载应该可以解决该问题。
要将Windows Vista引导到安全模式,请按照下列步骤操作:
- 重启你的电脑
- 在出现Windows Vista徽标之前,反复按F8键
- 从启动选项菜单中选择“安全模式”选项,然后按Enter。
0x000000EA(卡在设备驱动程序中)
要修复Windows Vista中的0x000000EA或者THREAD_STUCK_IN_DEVICE_DRIVER蓝屏错误,请确保已在系统上安装了最新的视频适配器驱动程序。
0x000000EA通常是由错误的视频驱动程序引起的。
删除它或者将其更新到最新的可用版本应该可以解决此问题。
如果这样做不起作用,请考虑将BIOS更新到最新版本或者完全更改显卡。