WER/ReportQueue是什么文件夹?可以删除吗?怎么删除
C:\ProgramData\Microsoft\Windows\WER\ReportQueue
ReportQueue文件夹是什么
Reportqueue文件夹是系统在运行中出现各种问题后,产生的报告日志。
WER(Windows错误报告)服务旨在收集Windows中系统和第三方软件故障的调试信息,并将其报告给微软服务器。这些信息在MSFT服务器上进行分析,如果有解决方案,将通过Windows错误报告响应发送给用户。
实际上,尽管微软在最新的Windows版本中总是默认启用WER服务,但很少有人使用这一功能,而且在经年累月的积攒下,这个目录经常占据了C盘大量空间(高达几十GB),即使这个目录默认启用了NTFS压缩。
在ReportQueue目录中,有很多文件夹,其名称的格式如下:
- Critical_6.3.9600.11285_{ID}_00000000_cab_3212dd23
- Critical_powershell.exe_{ID}_cab_332a45c5
- Critical_sqlservr.exe__{ID}_cab_b3a200181
- NonCritical_7.9.9600.11285__{ID}_0bfab19a
- AppCrash_cmd.exe_{ID}_dba332ad_12eb5425
正如你所看到的,目录的名称包含了一个事件的严重程度和崩溃的具体EXE文件的名称,在所有的文件夹中,都有一个叫做Report.wer的文件,其中包含错误的描述和一些带有附加信息的文件。
WER (Windows Error Reporting/Windows错误报告)
在Windows系统出现一些错误的时候,系统自带的错误报告工具会生成非常多的错误报告,有的用户不知道去哪里删除,下面分享一下Windows错误报告存放的文件夹:
每用户存档的Windows错误报告文件
C:\Users\用户名\AppData\Local\Microsoft\Windows\WER\ReportArchive
每用户队列中的Windows错误报告文件
C:\Users\用户名\AppData\Local\Microsoft\Windows\WER\ReportQueue
系统存档的Windows错误报告文件
C:\ProgramData\Microsoft\Windows\WER\ReportArchive
系统队列中的Windows错误报告文件
C:\ProgramData\Microsoft\Windows\WER\ReportQueue
ReportQueue文件夹可以删除吗
可以!但是删除文件夹里面的文件和文件夹就可以了,尽量保留ReportQueue空文件夹。
通常情况下,每个文件夹的大小都很小,但在某些情况下,为一个问题进程生成的内存转储占据了很多空间。
下面的截图显示,memory.hdmp的大小约为610MB,几个这样的转储,磁盘空间中几G就不见了。
为了快速释放一些空间,你可以手动删除以下目录中由WER生成的调试文件:
- C:\ProgramData\Microsoft\Windows\WER\ReportArchive\
- C:\ProgramData\Microsoft\Windows\WER\ReportQueue\
如何在Windows 10中禁用错误报告
如果你不需要这些系统日志报告,那么你删除它不会对系统有任何影响,但是删除后还是会生成,想要彻底禁用,可以参考以下两个方法。
方法一、命令提示符工具
Windows错误报告是一个独立的Windows服务,可以通过“命令提示符”工具用以下这个命令轻松禁用。
net stop WerSvc
方法二、通过控制面板设置
1、我的电脑右键属性。
2、点击高级系统设置选项。
3、在高级选项卡下,点击下面的设置。
4、把将事件写入系统日志这项取消勾选。
设置之后,reportqueue文件夹下就不会自动生成文件了。
如何在Windows Server 2012 R2 / 2008 R2上禁用Windows错误报告?
你可以在服务器Windows版本中禁用Windows错误报告,方法如下:
Windows Server 2012 / R2 - 在控制面板->系统和安全->行动中心->维护->设置中选择禁用Windows错误报告 - Windows Server 2012R2
Windows Server 2008 R2--打开服务器管理器,向下滚动列表到资源和支持部分,选择禁用wer - windows 2008r2
作者:若山博客
转转请注明出处:https://www.ruoshan.com/a/22.html