WER 存档里存的是什么,为什么会膨胀
当应用崩溃或卡死时,Windows 会收集一份报告——.wer 文件,有时还附带一个小转储和几个辅助文件——先放在 ReportQueue,待提示上传后再移入 ReportArchive。每个用户还有一份副本,位于 %LOCALAPPDATA%\Microsoft\Windows\WER。这些报告是给微软和开发者的诊断材料;你电脑上的任何东西都不依赖它们的存在。
决定膨胀速度的是崩溃频率而非报告大小:单个报告通常远小于 1 MB,但每次启动都失败的应用一天能生成几十份报告。如果存档吃掉了好几个 GB,诚实的诊断就是:这台电脑上有东西在不停崩溃。因此这个文件夹在清空之前值得当作症状读一读——最新的 .wer 文件会点名那个不断失败的应用。
如何清理
温和的内置路线是 设置 → 系统 → 存储 → 临时文件,“Windows 错误报告文件”会作为单独条目出现,旁边标着大小。点击“清理系统文件”之后,磁盘清理里也有同一类别。两种方式都会删除排队和已存档的报告,但不会动存放在别处的转储,比如 C:\Windows\Minidump。
想要彻底清扫,就直接删除文件夹的内容。Windows 用不到里面的任何东西,而文件夹本身在新报告到来时立刻就会重建,所以清空内容就是全部工作。提升权限的命令提示符几秒钟即可搞定全部:
- %PROGRAMDATA%\Microsoft\Windows\WER\ReportArchive —— 已存档的报告,占空间的主力
- %PROGRAMDATA%\Microsoft\Windows\WER\ReportQueue —— 等待上传或丢弃的报告
- %LOCALAPPDATA%\Microsoft\Windows\WER —— 上述两个文件夹的用户级镜像
- rd /s /q "%PROGRAMDATA%\Microsoft\Windows\WER\ReportArchive" —— 在提升权限的提示符下清空最大文件夹的一行命令
阻止报告再次堆积
Windows 允许彻底关闭错误报告:控制面板 → 系统和安全 → 安全和维护 → 问题报告设置,然后选择“从不检查解决方案”。这会阻止大多数崩溃生成新报告,让文件夹保持为零。微软自己接收哪些诊断数据由另外的设置决定,你可以在 设置 → 隐私和安全性 → 诊断和反馈 中加以缩减。
更明智的长期做法是修好崩溃的根源:每天都在写报告的应用就是有问题的应用,先更新、重装或查看它在事件查看器中的条目,再来怪这个文件夹。不断失败的应用会填满你清空的任何文件夹。至于完全不动手的日常维护,Kleaner PRO 的垃圾扫描已包含 WER 存档,报告根本没机会再悄悄堆积。
常见问题与解答
删除 WER ReportArchive 文件夹安全吗?
安全。里面只有排队和已存档的崩溃报告——一次性诊断数据。Windows 不需要它,删除也不可能导致崩溃或不稳定。
如何删除 Windows 错误报告文件?
打开 设置 → 系统 → 存储 → 临时文件,勾选“Windows 错误报告文件”,或运行包含系统文件的磁盘清理。手动方式是用提升权限的 rd /s /q 处理 ReportArchive 和 ReportQueue 文件夹,效果相同。
为什么 WER 文件夹一直在变大?
因为有东西在不停崩溃:每次失败都会新增一份报告。如果文件夹很快又被填满,用记事本打开最新的 .wer 文件——里面点名的应用就是元凶——更新或重装它。
继续阅读
联系我们: [email protected]