修复Windows XP中的蓝屏死机(BSoD)错误

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

本教程介绍了如何修复Windows XP的死亡错误(或者BSoD错误)蓝屏。

如果我们看到蓝屏错误,但是Windows XP会立即重新启动,并且我们无法阅读该错误文本,请按照以下说明禁用“自动重新启动”选项:

  • 右键单击我的电脑
  • 转到属性
  • 转到高级选项卡
  • 在“启动和恢复”部分,单击“设置”按钮
  • 在“系统故障”部分,确保未选中“自动重启”选项
  • 点击确定

如果我们无法启动到Windows,请尝试启动到安全模式,按照上面的说明进行操作,然后重新启动计算机。
要在安全模式下启动Windows XP,请按照下列步骤操作:

  • 重启你的电脑
  • 在Windows徽标出现之前按F8键
  • 使用箭头键,然后从启动菜单中选择“安全模式”
  • 按Enter

0x000000ED(无法启动的启动卷)

0x000000ED蓝屏错误代码通常被称为UNMOUNTABLE_BOOT_VOLUME。
我们已经介绍了如何在Windows XP中修复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完成该过程
  • 该过程完成后,请单击“重新启动”。

0x0000007B(无法启动的设备)

蓝屏错误0x0000007B的名称为INACCESSIBLE_BOOT_DEVICE。

如果计算机感染了引导扇区病毒,设备驱动程序存在问题或者硬件存在问题,则会出现此错误。
其他问题也可能导致此错误出现。

请按照以下说明修复Windows XP中的此错误:

修复#1:删除病毒

如果计算机感染了引导扇区病毒,请运行防病毒扫描并从计算机中删除所有病毒,以可能修复该错误。

如果我们没有防病毒扫描程序,请使用我们恢复磁盘Easy Recovery Essentials的病毒扫描程序,我们可以将其刻录到任何CD,DVD或者USB并运行扫描:

  • 从此处下载Easy Recovery Essentials
  • 刻录图像。请遵循以下有关如何非常仔细地刻录可启动ISO镜像的说明,因为制作可启动CD可能很棘手。
  • 引导轻松恢复要点
  • 选择病毒扫描程序
  • 等待扫描完成

修复#2:运行chkdsk

我们可以运行“ chkdsk”命令来检查启动卷是否损坏。
为此:

  • 插入原始的Windows XP安装盘
  • 从CD引导。出现“按任意键从CD引导”消息时,按任意键
  • 按R打开故障恢复控制台
  • 输入管理员密码,然后按Enter

加载命令提示符后,键入以下命令:

chkdsk /r
  • 按Enter
  • 重启你的电脑

修复#3:恢复Windows XP注册表

按照Windows无法启动的指示进行操作:有关如何恢复Windows XP系统注册表的CONFIG \ SYSTEM错误教程。

提到的指令与执行0x0000007B错误所需的指令相同。

修复#4:检查或者卸下硬件

如果安装了新的硬件,请将其卸下并重新启动计算机。

检查所有硬盘电缆是否正确连接。

修复#5:重新启动到最后一次正确的配置

最后一次正确的配置模式可以解决由错误或者错误配置的驱动程序引起的问题。
此Windows模式强制计算机使用Windows注册表的以前保存的版本。

这样做,请按照下列步骤操作:

  • 重启你的电脑
  • 在出现Windows XP徽标之前,但在BIOS屏幕之后(带有制造商徽标和/或者系统信息的屏幕),反复反复点击F8.
  • 当出现启动选项列表屏幕时,选择“最后一次正确的配置(高级)”
  • 按Enter

修复#6:重新配置boot.ini

错误配置的boot.ini可能是导致0x0000007B错误的原因。

要使用Easy Recovery Essentials重建boot.ini,请按照以下说明进行操作:

  • 从此处下载Easy Recovery Essentials。在下载之前,请选择Windows版本(XP,Vista,7或者8)
  • 刻录图像。请遵循以下有关如何非常仔细地刻录可启动ISO镜像的说明,因为制作可启动CD可能很棘手!
  • 引导到Easy Recovery Essentials
  • 选择“自动修复”选项,然后单击“继续”。
  • 选择Windows安装驱动器的盘符(通常为C:\),然后单击“自动修复”。
  • 等待Easy Recovery Essentials完成该过程
  • 该过程完成后,请单击“重新启动”。

0x00000024(NTFS档案系统)

蓝屏错误(错误代码为0x00000024)表示NTFS文件系统存在问题。
这通常是由硬盘上的数据损坏引起的。

要解决此错误,请尝试以下方法:

方法1:检查或者删除硬件

引导计算机之前,请确保所有磁盘电缆均已正确连接。
如果安装了新硬件,请尝试将其卸下并重新启动计算机,以查看错误是否再次出现。

方法2:运行chkdsk命令

Windows XP安装CD上提供的chkdsk实用程序可以检测并可能修复损坏的数据。

  • 从CD插入并引导
  • 按R键转到故障恢复控制台
  • 输入管理员密码
  • 按下Enter
  • 在命令提示符中键入以下命令:
chkdsk /f /r
  • 按Enter
  • 重新开始

有关此错误的更多信息,请参见“修复0x00000024”教程。

如果上述方法不起作用,请尝试重新安装Windows XP或者更换硬盘。

0x0000007E(未处理系统线程异常)

0x0000007E错误

代码为“ 0x0000007E”(SYSTEM_THREAD_EXCEPTION_NOT_HANDLED)的蓝屏错误可能是由以下任何原因引起的:

  • 硬盘空间不足
  • BIOS可能与Windows XP不兼容
  • 视频适配器驱动程序与Windows XP不兼容
  • 设备驱动器配置错误或者损坏
  • “ Win32k.sys”文件出现问题

请尝试以下提示以解决此错误:

  • 确保我们有足够的硬盘空间。由于磁盘上的空间不足,通常会出现0x0000007E错误。
  • 尝试更新BIOS软件。请与计算机制造商的联系或者搜索有关如何更新BIOS的信息。
  • 暂时删除我们最近安装的所有驱动程序。如果原因不是最近安装的任何驱动程序,请删除所有未签名的驱动程序(未经Microsoft数字签名)。

0x0000008E(未处理内核模式异常)

蓝屏错误,其错误代码为“ 0x0000008E”,错误名称为“ KERNEL_MODE_EXCEPTION_NOT_HANDLED”(不一定显示),可能是由与Windows XP有故障或者不兼容的内存模块引起的。

要解决此错误,请尝试以下方法:

方法1:删除新的内存模块

卸下我们最近添加到系统中的所有内存模块。
然后,重新启动计算机,然后重试。

方法2:卸载新软件或者驱动程序

如果在安装新软件或者设备驱动程序后出现0x0000008E,请尝试删除该软件,然后重新启动系统以查看错误是否消失。

方法3:更新BIOS

在计算机制造商的上搜索有关如何更新BIOS的信息。

0x00000050(非页面区域中的页面故障)

代码为“ 0x00000050”的蓝屏错误(PAGE_FAULT_IN_NONPAGED_AREA)可能是由于硬盘上的数据损坏,已安装的显示适配器驱动程序与Windows XP不兼容或者其他原因引起的。

要修复此错误的计算机,请尝试以下修复:

修复#1:引导到最后一次正确的配置模式

最后一次正确的配置模式可以解决由错误或者错误配置的驱动程序引起的问题。
要启动到此模式,请按照下列步骤操作:

  • 重启你的电脑
  • 在Windows XP徽标出现之前,反复按F8键
  • 从启动选项菜单中选择“最后一次的正确配置(高级)”
  • 按Enter

修复#2:删除所有新安装的软件或者驱动程序

如果在安装新软件或者设备驱动程序后出现错误,请从系统中将其删除,然后重试。

修复3:检查硬盘电缆

确保所有硬盘电缆均已正确连接。

0x000000D1(驱动程序IRQL不小于或者等于)

蓝屏错误代码为“ 0x000000D1”,名称为“ DRIVER_IRQL_NOT_LESS_THAN_OR_EQUAL_TO”,可能是由驱动程序故障引起的。

Microsoft为具有0x000000D1错误的Windows XP Service Pack 2(SP2)用户发布了一个更新:

下载更新#KB916595

请遵循“安装说明”部分中有关如何安装更新的说明。

如果#KB916595无法解决该错误,请尝试卸载我们最近在系统上安装的所有新设备驱动程序。

0xC0000218

蓝屏错误代码为“ 0xC0000218”(有时这些名称显示在以下位置:STATUS_CANNOT_LOAD_REGISTRY_FILE,UNKNOWN_HARD_ERROR,{Registry File Failure})是由于注册表配置错误(无法正确加载注册表配置单元文件)引起的。

配置单元是注册表中的一组键(和子键)和值。

我们可以通过尝试下面介绍的以下任何一种方法来修复0xC0000218错误:

方法1:运行chkdsk/p命令

我们需要原始安装CD才能执行此过程。
当我们准备好CD时,请按照下列步骤操作:

  • 插入光盘
  • 引导进入CD
  • 按R键进入故障恢复控制台
  • 输入管理员密码
  • 按下Enter
  • 在命令提示符中键入以下命令:
chkdsk /p
  • 按Enter
  • 重新开始

方法2:引导到最后一次正确的配置

我们可以通过执行以下步骤进入Windows XP的“最近一次的正确配置”模式:

  • 重启你的电脑
  • 在Windows XP徽标出现之前,反复按F8键
  • 选择“最后一次正确的配置(高级)”
  • 按Enter

方法3:恢复注册表

按照Windows无法启动的指示进行操作:有关如何恢复Windows XP系统注册表的CONFIG \ SYSTEM错误教程。

0x000000EA(卡在设备驱动程序中)

蓝屏错误,代码为“ 0x000000EA”,名称为“ THREAD_STUCK_IN_DEVICE_DRIVER”,显卡驱动程序(最有可能)陷入了循环。

要解决此错误,请尝试以下任一修复程序。

修复#1:安装最新的驱动程序

确保视频适配器安装了最新的驱动程序。
如果不是,请删除当前驱动程序,重新启动计算机,从制造商的上安装最新的驱动程序,然后再次重新启动计算机。

修复#2:调整硬件加速

若要调整加速度,请按照下列步骤操作:

  • 点击开始
  • 单击控制面板
  • 点击显示
  • 在“设置”选项卡上,单击“高级”,然后单击“疑难解答”选项卡
  • 将“硬件加速”滑块移到“无”
  • 单击启用写合并选项以使其未选中
  • 点击确定
  • 再次单击确定