如何使用 WhoCrashed 检测 Windows 中的问题

最后更新: 22/09/2025
作者: 艾萨克
  • WhoCrashed 识别负责以下操作的驱动程序和内核模块: BSOD 然后挂断电话。
  • 启用转储(C:\Windows\Minidump)并禁用完整报告的自动重启。
  • 补充了 BlueScreenView、WhatIsHang、Verifier 和检查 硬件.
  • WhoCrashed 7 兼容 Windows 10/11 并且其标准版本是免费的。

Windows 版 WhoCrashed 指南

当 Windows 系统意外冻结、自动重启或出现蓝屏死机时,那种无助感令人难以承受,最糟糕的是不知道该从何入手。在这种情况下, WhoCrashed 是最直接的捷径,无需深入研究晦涩难懂的日志或浪费数小时进行盲测,就能快速找到问题所在。

Resplendence 实用程序并非魔法,而是分析 Windows 在崩溃、意外重启或蓝屏死机后生成的转储文件,并将技术数据转换为易于理解的报告;它会指出导致问题的驱动程序、内核模块或组件,并指导您做出合理的决定,例如更新驱动程序或在必要时检查硬件。

WhoCrashed:它的作用、何时使用以及为什么值得使用

使用 WhoCrashed 分析蓝屏

首先:WhoCrashed 对崩溃转储文件进行事后分析,并将结果以易于阅读的报告形式呈现,比通常在事件查看器中看到的内容清晰得多;它可以识别今天发生故障的控制器以及其他有故障历史记录的控制器,这有助于发现模式。

要使此功能正常工作,Windows 必须保存转储文件;小型转储文件通常位于 C:\\Windows\\Minidump 中,如果未启用此功能,该程序甚至可以导致受控崩溃,以检查系统是否正确写入转储文件以及您的诊断环境是否已准备就绪。

除了诊断之外,现代版本还提供了与问题相关的配置区域的快捷方式,并且在某些情况下,还会建议一些合理的调整或措施来减少问题的再次发生;即便如此,它本身并不能“修复”任何问题:它的任务是指出罪魁祸首并为您提供背景信息。

兼容性和版本:WhoCrashed 7 完全兼容 Windows 10 和Windows 11,标准版可免费供个人使用;付费的专业版提供扩展报告和更多输出控制,适用于专业环境或更深入的分析。

撇开历史趣闻不谈——曾经在 Vista 系统中,蓝屏显示为红色,而在 Windows 8 系统中又恢复了经典的蓝色——真正重要的是,蓝屏死机通常源于有缺陷或不兼容的驱动程序,而这正是 WhoCrashed 能够非常准确地检测到的。

崩溃和屏幕崩溃的常见原因

除了驱动程序之外还有一些非常普通的物理原因会引发系统错误:通风不良或散热器安装不当导致过热,积聚的灰尘起到隔热作用,当然还有内存或磁盘等组件老化导致扇区不稳定。

基本的维护保养很有帮助:清理电脑内部,通过BIOS或监控工具检查温度,检查处理器的导热硅脂,如果机器比较老旧,甚至可以检查内存触点;有时候,最简单的维护保养就能解决几个月的问题。

  使用笔记本电脑关闭 iPhone 和 iCloud 上的“发现我的”

在软件方面,签名不佳或相互冲突的驱动程序、最近的硬件变更或有缺陷的内核模块都是常见的嫌疑对象;在 Windows 8/8.1 中观察到的驱动程序摩擦比在Windows 7中更多,而且在任何版本中,它们都可能在更新后再次出现。

这就是为什么 WhoCrashed 能出色地将 Windows 系统翻译成人类语言:它可以读取错误检查代码(例如 0xD1),并告诉你它的含义以及涉及哪个文件,从而为你提供下一步操作的明确线索,无论是更新、回滚还是卸载。

从大小和要求来看,该工具轻巧(只有几兆字节),而且很简单;它是英文的,但其界面简洁明了,是为中级、高级用户和管理员设计的,不太适合缺乏耐心的初学者。

如何启用崩溃转储并使用 WhoCrashed 分析崩溃

激活转储并阅读报告

如果您没有启用系统转储,Windows 将无法提供任何功能;请从控制面板 > 系统和安全 > 系统 > 高级系统设置启用系统转储,转到“高级”选项卡,单击“启动和故障恢复”,然后选中“系统故障”下的所有复选框。

为了改进诊断,如果您的计算机和磁盘空间允许,请选择完整内存转储;然后验证在实际崩溃后是否创建了 C:\\Windows\\Minidump 文件夹,并且只有在没有转储的情况下,才使用 WhoCrashed 可以触发的测试崩溃功能。

强烈建议取消勾选自动重启:禁用系统故障中的“自动重启”选项,以便蓝屏死机 (BSOD) 信息保留在屏幕上,您可以记下该信息,并允许转储过程达到 100% 而不会中断该过程。

现在以管理员身份运行 WhoCrashed 并单击“分析”;几秒钟内,您将看到按日期排列的列表,其中包含每个事件、其错误检查代码和涉及的文件;如果出现类似 IRQL_NOT_LESS_OR_EQUAL 或 DRIVER_IRQL_NOT_LESS_OR_EQUAL 的内容,您还将获得相关的 .sys 文件和有用的上下文。

一个实际的例子:如果报告指责 nvlddmkm.sys 出现 TDR(超时检测和恢复)错误,并且计算机只有在没有 GPU 驱动程序的情况下才能稳定启动,则表明与图形驱动程序存在冲突或与显卡相关的不稳定性;在安全模式下使用 DDU并尝试不同版本的驱动程序是一个不错的开始。

如果您已经尝试多次干净地重新安装驱动程序(包括旧版本和新版本),但登录后一分钟内问题仍然出现,请考虑可能是 GPU、电源或温度/显存故障;WhoCrashed 会为您提供线索(驱动程序),而您的实际检查将完善整个情况。

当报告显示特定的错误检查(例如 0xD1)时,您可以查找其技术数据表以扩展解释和可能的原因;微软知识库详细描述了这些代码,并有助于您更准确地完善假设。

  修复:Windows Media Player 在播放文件时遇到错误

请记住,WhoCrashed 不会应用修复程序;它提供诊断信息,并且在最新版本中,还可以访问相关的 Windows 部分,以便您可以应用建议的操作(更新、禁用、回滚或调查服务)。

文件在哪里以及如何共享它们?

一般而言,小型转储文件位于 C:\\Windows\\Minidump 目录下,完整转储文件位于系统根目录下;此外,根据具体情况和登录用户,临时文件可能会在用户配置文件路径中生成,例如 C:\\Users\\Administrator\\AppData\\Local\\Temp 目录下。

如果游戏或应用程序要求您提供“崩溃文件”,它可能会期望类似 %localappdata%\\Temp\\AppName 的路径;例如,对于像 Ys X 这样的游戏,支持人员可能会要求您打开 %localappdata%\\Temp\\YsX,复制其内容,并将其附加以供开发人员审核。

如果技术支持需要这些文件,该如何发送?请压缩 Minidump 文件夹或指定的临时目录,然后上传到他们的门户网站;避免重命名 .dmp 文件,并保留日期/时间,因为按时间顺序排列有助于将事件与您之前的操作关联起来。

与 WhoCrashed 相配的补充工具

为了对小型转储文件进行二次评估,BlueScreenView 会读取相同的文件,并显示清晰的表格,其中包含崩溃期间加载的错误检查代码、参数和驱动程序,并标记堆栈中出现的任何可疑项。

当没有蓝屏但应用程序“冻结”时,WhatIsHang 会检测无响应的进程,提取相关的调用堆栈、寄存器和 DLL,即使没有编程知识,也能以相关字符串和文件的形式提供有用的线索。

如果您怀疑驱动程序不可靠,驱动程序验证程序(验证程序)可让您进行压力测试并检测有问题的驱动程序;它会创建一个标准配置,选择未签名的驱动程序,然后重新启动,以便 Windows 可以监视不当行为。

为了隔离在启动时启动并在正常模式下导致崩溃但在安全模式下不会崩溃的软件,Autoruns 会选择性地禁用启动项,直到找到干扰项;它会分批进行,并记录更改以便轻松回滚。

在归咎于硬件之前进行基本的软件检查

当系统运行缓慢时,打开任务管理器,查看 CPU、内存和磁盘使用情况;尽可能按出现问题的资源进行排序,看看哪个进程排在第一位,因为这通常会揭示出负责更新或卸载的应用程序。

别忘了运行安全解决方案:有时有些不需要的软件你乍一看可能看不到;反恶意软件扫描可以发现恶意广告软件,或者更糟糕的情况,例如导致系统不稳定,甚至在浏览器外弹出广告。

如果计算机在正常启动时冻结,但可以启动到安全模式,则说明问题出在启动时加载的程序上;如果从USB启动另一个操作系统(例如 live 发行版)时也出现故障,则问题倾向于硬件,建议测试组件。

当计算机处于正常和安全状态时进行硬件检查

当在负载下或在正常模式和安全模式下频繁发生故障时,怀疑的对象就变成了磁盘、内存、电源或温度;在极少数情况下也可能是主板,但最好先从常见的部件入手。

  iPhone 或 iPad 上的假数码相机应用程序图标

使用 CrystalDiskInfo 检查 SMART,查看磁盘重定位、待处理扇区或错误率;使用 SpeedFan(或同等工具)等工具监控温度和电压,因为 CPU 过载或电源不稳定会导致难以确定原因的崩溃。

如果想深入探究,可以使用像 Ultimate Boot CD(FalconFour 的一个变体)这样的诊断光盘,它提供了用于内存的 MemTest 和其他检查工具;如果 MemTest 报告错误,请逐个更换或测试模块,直到找到有问题的模块。

对于反复出现 TDR 错误(例如 nvlddmkm.sys)的 GPU,除了使用 DDU 和替代驱动程序外,还要尝试更换电源连接器、检查温度、清除灰尘并检查电源;如果计算机使用集成显卡运行良好,但使用独立显卡时出现故障,则证据本身就足够充分。

让诊断更容易的小技巧

禁用失败后的自动重启,冷静地阅读蓝屏错误代码并等待转储完成;等待 100% 转储完成可避免不完整的文件干扰工具,并避免误报。

如果您最近更换了硬件,并且出现了问题,请暂时恢复到之前的状态,或者在另一台机器上测试该组件;有时,只需重新插入卡或内存模块(清洁触点)即可解决看似严重的问题,而不会出现其他神秘情况。

哪里可以安全下载 WhoCrashed?可以从 Resplendence 下载:resplendence.com安装后以管理员身份运行,并保留报告历史记录。这将帮助您查看修复是否生效,或者问题是否已转移到其他原因。

WhoCrashed 的目标不是预防或自动修复崩溃,而是提供崩溃地图;即便如此,它清晰的报告、相关设置的链接以及与 Windows 10/11 的兼容性使其成为必备工具;对于家庭用户来说,免费版绰绰有余,只有当您需要额外功能时,专业版才值得购买。

如果你不擅长解读十六进制和晦涩难懂的代码,那你就走运了:这个工具可以将技术术语简化成任何有兴趣的人都能理解的内容,而将事件查看器和 WinDbg 留给那些想要更进一步的人。

WhoCrashed 的价值在于向您展示是谁导致了崩溃以及崩溃发生的时间;有了这条线索,再加上对软件和硬件检查的解释,解决蓝屏问题不再是碰运气,而是一个有序的过程,可以节省时间、避免恐慌和不必要的重新安装。