PrivaZer logo

最好的免费电脑清理工具之一
CCleaner 替代方案
ZC


如何清除Windows错误报告(.WER崩溃报告)?



Windows错误报告与崩溃报告
Windows错误报告是什么,为什么要清理它?

Windows错误报告(WER)是这样一个组件:每当程序崩溃、无响应,或系统本身出错时,它都会提议向微软发送报告。无论您是否选择发送,本地都会保留一份副本,以 .WER 文件形式存在,它是Windows上信息最丰富的“执行证据”痕迹之一,自Vista起就已存在。

Windows最多将这些报告存储在四个文件夹中,其中两个由所有用户共享,另外两个专属于您:

  • %ProgramData%\Microsoft\Windows\WER\ReportArchive
  • %ProgramData%\Microsoft\Windows\WER\ReportQueue
  • %UserProfile%\AppData\Local\Microsoft\Windows\WER\ReportArchive
  • %UserProfile%\AppData\Local\Microsoft\Windows\WER\ReportQueue
第五个位置。 PrivaZer还会清除 %LocalAppData%\ElevatedDiagnostics, 这是一个专门保存以管理员权限提升运行的应用程序的诊断和崩溃数据的文件夹,这一细节在关于该痕迹的标准取证资料中并未提及。
.WER崩溃报告中包含什么?
Windows错误报告(.WER)文件的结构 一份.WER崩溃报告的纵向结构图。字段包括崩溃应用程序的完整路径和版本、精确的崩溃时间戳、导致故障的模块、该应用程序加载过的每一个模块,以及操作系统的版本和版次。所有这些字段都会被PrivaZer删除。 每次崩溃或无响应对应一个报告文件夹 · 以应用程序命名,例如AppCrash_yourapp.exe_…… 应用程序路径、名称和版本 确切是哪个程序,以及它的哪个版本 崩溃时间戳(EventTime) 它崩溃或无响应的精确时间 故障模块和异常代码 哪个组件导致了崩溃 已加载模块 该应用程序当时加载过的每一个DLL 操作系统版本和版次 Windows的架构、内部版本号和版次 已被PrivaZer删除

字段 揭示的信息 PrivaZer的处理方式
应用程序路径、名称和版本 确切是哪个程序,安装在哪里 已删除
崩溃时间戳 事件发生的精确时刻 已删除
故障模块和异常代码 关于出错原因的技术细节 已删除
已加载模块 当时活动的其他组件,有时是其他软件 已删除
操作系统版本和版次 关于系统本身的详细信息 已删除
一份真实的报告是什么样子。 一个有据可查的示例显示,某应用程序崩溃时记录了精确的崩溃时间、完整的安装路径、版本号,以及触发故障的具体DLL,还附带了它当时加载的每一个模块的完整列表——实际上就是崩溃发生时系统上还有哪些其他活动的一份快照。这种详细程度更接近调试器所展示的内容,而不只是一条简单的“该程序运行过”的日志。
PrivaZer会清理Windows错误报告文件吗?

会。PrivaZer会从全部五个位置删除报告文件夹:两个共享的 ProgramData 文件夹,两个每用户的 AppData\Local 文件夹,以及 ElevatedDiagnostics. 共享的、系统级的位置会在适当条件下被清除(它们是这台电脑上所有账户共用的),而每用户的位置则始终会针对您的账户进行清除。它既可以单独清理此项,也可以作为完整扫描的一部分,无需重启。

卸载应用程序后,WER崩溃报告还会保留吗?

会。卸载崩溃过的程序不会删除其旧的崩溃报告。完整路径、版本、崩溃时间和已加载模块都可能依然描述着一个已不在您电脑上的程序。清理Windows错误报告正是为了清除这些残留。

清理Windows错误报告文件安全吗?

安全。清除这些报告不会影响您已安装的程序、文件或系统稳定性,也不会改变WER本身今后是否继续工作。唯一可见的影响是,您的本地崩溃历史记录会从Windows的“可靠性历史记录/问题报告”视图中消失,直到发生新的崩溃为止。

清理后.WER文件还会重新出现吗?

会,如果某应用程序再次崩溃或无响应,就会生成一份新的报告,这是WER在正常工作。清理只是删除了此前的历史记录。定期运行PrivaZer可以让这份记录保持简短。

这与Amcache、Shimcache及其他执行痕迹有什么区别?

Amcache、Shimcache和UserAssist能告诉您某个程序运行过。而Windows错误报告能告诉您它崩溃或卡死了,并且技术细节要深入得多:确切的故障位置、负责的模块,以及当时加载的其他内容的完整列表。本站介绍的其他任何痕迹都无法捕捉到关于某一时刻如此详尽的运行时细节。

关于一般执行痕迹方面,请参见: Amcache, ShimcacheUserAssist.

没有与您的搜索匹配的问题。请尝试其他关键词。


高级用户
扫描选项 - 其他历史记录 - 错误报告
如何清除Windows上的Windows错误报告(.WER)崩溃报告
还有疑问?我们很乐意为您提供帮助。 联系我们的支持团队