如何修复 Windows 蓝屏错误

2025年03月17日 | 阅读 9 分钟

计算机系统而言,有几件事可能会让您感到更加沮丧。例如,当您正在处理一个项目、达到一个重要的游戏里程碑,甚至只是启动电脑时,您的电脑突然崩溃并显示蓝屏。在修复此错误之前,需要了解蓝屏错误有多种类型;因此,您必须首先确定您遇到的是哪种错误:微软Windows蓝屏还是死亡蓝屏(BSoD)。

死亡蓝屏”这个术语通常被称为“BSOD”,它指的是某种错误严重影响了操作系统,以至于必须关闭。微软将这类错误称为“停止代码”。因此,这些问题也叫做“停止错误”。以下是某些情况下BSOD可能的样子:

How to fix Windows blue screen errors

小费

如果您遇到一个完全或略微蓝色且没有文本或错误消息的屏幕,那么您的电脑可能存在有缺陷的显卡或显示器。此错误只显示一个蓝屏。如果可能的话,请尝试确定您的显卡或显示器是否出现故障。

注意:如果您的电脑重新启动,而您无法足够快地阅读蓝屏上的文字,下面列出的操作可能会帮助您。如果您无法访问Windows来完成以下说明,您应该将计算机系统启动到安全模式。如果安全模式无法启动,您可能遇到了硬盘驱动器故障、内存芯片有缺陷或Windows系统文件损坏。在这种情况下,您可以运行硬件诊断测试,以检查是硬盘驱动器还是内存导致了蓝屏错误。

了解BSOD屏幕

屏幕会以一个悲伤的表情符号“:(”(一个冒号后跟一个左括号)开头。然后,屏幕上会显示一条消息:“你的电脑遇到了问题,需要重新启动。”当发生停止错误时,Windows会创建一个或多个日志文件;因此,会出现关于“正在收集一些错误信息”的短语以及跟踪写入数据进度的计数器(显示为“已完成25%”)。

微软现代的BSOD带有一个二维码,可以用智能手机扫描以查找信息(左下角)。通知还包括一个停止代码查询URL,您可以在其中输入数字形式的停止代码。

禁用自动重启

  1. 首先,禁用自动重启以排查问题。
  2. 现在,您需要单击Windows开始菜单中或桌面上的“我的电脑”或“计算机”。
  3. 接下来,您需要在“系统属性”框中单击“高级”选项卡或“高级系统设置”链接。
  4. 然后,您需要在“高级”选项卡上的“启动和故障恢复”选项下单击“设置”按钮。
  5. 在“启动和故障恢复”窗口中,取消选中“自动重新启动”复选框。
  6. 最后,单击“确定”。

蓝屏错误

包括Windows NT、2000、XP和Vista在内的较新版本的Windows,其蓝屏问题类似于下面的示例。这些错误消息通常包含可以搜索和检索的信息,以及其他更深入的信息。

How to fix Windows blue screen errors

如果您的蓝屏错误不像下面示例中显示的那样,请继续阅读有关致命异常的部分。

注意:如果您的系统上看到一个纯蓝色屏幕,没有任何白色文字,那么您遇到的不是BSoD问题。在这种情况下,可能是您的显卡、显示器或其他组件有问题。

  1. 找到一行全大写字母且用下划线代替空格的文字来表示蓝屏,例如上面示例中的BAD_POOL_HEADER。记下此信息。如果您没有注意到任何用下划线分隔的全大写文字,请跳过此步骤。
  2. 获取错误顶部的STOP:错误消息,或问题“技术信息:”部分中的STOP:错误消息。例如,记下错误消息的初始部分,如上述问题中的STOP: 0x00000019。
  3. 最后,如果显示了技术信息,请记下文件名和地址。

一旦您获得了上述信息,就可以开始调试问题了。常见的蓝屏错误如下:

  • BAD_POOL_HEADER (错误的池头部)
  • UNEXPECTED_KERNEL_MODE_TRAP
  • UNKNOWN_HARD_ERROR
  • INACCESSIBLE_BOOT_DEVICE (无法访问的启动设备)
  • IRQL_NOT_LESS_OR_EQUAL (中断请求级别不小于或等于)
  • NTFS_FILE_SYSTEM
  • DRIVER_IRQL_NOT_LESS_OR_EQUAL
  • DRIVER_POWER_STATE_FAILURE (驱动程序电源状态故障)
  • KMODE_EXCEPTION_NOT_HANDLED
  • THREAD_STUCK_IN_DEVICE_DRIVER
  • PAGE_FAULT_IN_NONPAGED_AREA
  • STATUS_IMAGE_CHECKSUM_MISMATCH (状态图像校验和不匹配)

致命异常

当您使用早期版本的Windows时,许多蓝屏错误消息会发生,您会经常遇到致命异常错误,有时也称为Fatal 0E错误。如果您的蓝屏消息以“A fatal exception 0E...”或“an exception”开头,您就遇到了此错误。您可以查阅以下文章以获取有关这些蓝屏问题的更多信息。

如何修复致命异常错误。

修复死亡蓝屏的简单步骤

1. 您可以采取的最关键的死亡蓝屏故障排除操作是反思在系统崩溃前您做了什么。

您最近是否更新了驱动程序、安装了Windows更新、安装了新软件或硬件等?如果是这种情况,很有可能是您所做的更改导致了BSOD。

您应该撤销您所做的更改,然后再次检查是否出现停止错误。根据更改的内容,下面提供了一些解决方案。

  • 为了回滚最近的驱动程序和注册表修改,启动到“最后一次的正确配置”。
  • 要撤销最近的系统更改,请使用Windows系统还原。
  • 将设备驱动程序恢复到您驱动程序更新之前的版本。

小费

您可能需要以安全模式启动Windows才能完成其中一些说明。如果无法做到,可以跳过这些步骤。

2. 您需要验证安装Windows的硬盘驱动器上有足够的可用空间。如果您的系统没有足够的内存空间,特别是其主分区,可能会发生死亡蓝屏和其他严重问题,例如数据损坏。

微软建议您在安装Windows的硬盘驱动器上至少保留100 MB的可用空间,但是,您通常会因这么少的可用空间而遇到问题。通常建议Windows用户始终保持其驱动器容量至少10%的可用空间。

3. 检查您的计算机是否含有病毒和恶意软件。某些感染,特别是那些影响主引导记录(MBR)或引导扇区的感染,可能会导致死亡蓝屏

注意:确保您的防病毒程序完全更新,并且启用了引导扇区和MBR扫描选项。

如果您无法在Windows内部运行病毒扫描,有许多优秀的免费可启动杀毒工具可供选择。

4. 确保所有可用的更新和Windows服务包都已安装。微软会定期为其操作系统发布服务包和补丁,其中一些可能包含对导致您BSOD问题的修复。

5. 您应该更新所有Windows硬件驱动程序。由于硬件或驱动程序通常是死亡蓝屏的根源,更新的驱动程序可能能够解决停止错误的根本原因。

6. 在事件查看器的系统和应用程序日志中,查找任何可能为您提供有关BSOD根本原因的更多信息的问题或警告。

您可以通过管理工具在系统中打开事件查看器。

7. 在设备管理器中,将硬件恢复为出厂默认设置。

除非您有特定原因需要更改,否则特定硬件在设备管理器中配置使用的系统资源应设置为默认值。据观察,非默认的硬件设置会导致死亡蓝屏。

8. 将BIOS重置为其默认配置。设计不当或超频的BIOS可能导致BSOD和其他不合理的问题。

注意:如果您对BIOS设置进行了大量自定义并且不想加载默认设置,请尝试将电压设置、时钟速度和BIOS内存选项重置为其默认设置,看看是否能解决停止问题。

9. 您需要检查所有内部卡、电缆和其他部件是否安装和连接正确。如果任何硬件没有正确安装,可能会导致死亡蓝屏错误;因此,请尝试重新插拔以下硬件,然后再次检查是否出现停止消息。

  • 重新插拔内存模块
  • 重新插拔所有内部数据和电源线
  • 重新插拔所有扩展卡

10. 有免费的内存测试应用程序和免费的硬盘驱动器测试工具;因此,对您能访问的所有硬件运行诊断测试。

出现故障的硬件很可能是死亡蓝屏的根本原因。如果测试失败,请尽快更换计算机的RAM或硬盘驱动器。

11. 由于某些不兼容性,过时的BIOS有时可能会导致死亡蓝屏。因此,请更新您的BIOS。

12. 仅使用最基本的硬件启动您的电脑。

在许多情况下,包括BSOD问题,使用运行操作系统所需的最少硬件来启动计算机是一种有用的故障排除技术。如果您的计算机启动没有问题,这证明停止消息是由被移除的硬件组件之一引起的。

小费

通常,启动您的电脑并进入操作系统唯一需要的硬件是主板、CPU、RAM、主硬盘、键盘、显卡和显示器。

13. 如果您仍然遇到BSOD问题,请根据您上面的故障排除情况,继续使用下面给出的软件或硬件方法。

软件可能是BSOD的原因

如果您的调查使您认为某个特定的软件可能是导致BSOD问题的原因,请遵循此故障排除步骤:

  • 检查您计算机上安装的任何程序是否为最新版本。如果不是,请用可用的升级更新它。在大多数软件产品中,四处查找直到找到允许您检查更新的菜单选项。
  • 卸载该软件并重新安装。如果更新不是一个选项或不起作用,只需移除程序然后重新安装一个新副本。
  • 如果您需要支持信息,可以联系开发者。很可能软件开发者已经为这个确切的BSOD详细说明了一个特定的解决方案,因为这是他们以前见过的问题。
  • 尝试一个竞争对手的程序。如果卸载它证实了这个程序是BSOD的根源,并且实在没有办法让这个程序运行,那么您应该使用另一个但功能相似的应用程序,这可能是您的最后一个选择。

硬件可能是BSOD的原因

如果您确定是某个硬件导致了死亡蓝屏错误,以下是您的选择:

  • 通过检查其兼容性列表,查看该硬件是否与您正在运行的Windows兼容。
    尽管可能性不大,但硬件可能就是与您的操作系统版本不兼容。
  • 您需要为该硬件更新固件。
    如果该硬件有固件,更新它是一个好主意,就像您可以更新软件来解决它与Windows的问题一样。
  • 应联系制造商获取支持信息。他们的知识库中可能有关于此问题的信息,可能对用户有帮助。
  • 您需要更换硬件。在这种情况下,硬件本身可能需要更换,因为它不再正常工作。这样做之后,BSOD应该会消失,前提是这个特定的硬件是唯一的原因。