windows 11可彻底禁用错误报告弹窗:先通过sysdm.cpl关闭恢复选项和错误报告,再禁用wersvc服务,并清空reportqueue缓存目录。

当你在Windows 11中执行操作(比如删除文件、关闭程序、安装驱动)突然崩溃或报错,系统默认会弹出“发生错误,Windows将关闭此程序”并附带“发送错误报告给Microsoft”的灰色对话框——这个弹窗不仅打断工作流,还可能在你正处理敏感文件时意外上传日志。它不是安全必需项,且所有错误诊断数据都可通过设置中更可控的方式统一管理。
彻底禁用错误报告弹窗(推荐)
第一步:按 Win + R 打开运行框,输入 sysdm.cpl → 回车,打开“系统属性”窗口。
第二步:切换到“高级”选项卡 → 点击“启动和故障恢复”区域的“设置”按钮。
第三步:在新窗口中,取消勾选“显示恢复选项以供我选择要执行的操作”→ 点击“确定”。
第四步:回到“系统属性”→ 切换到“高级”选项卡 → 点击“错误报告”按钮。
第五步:选择“禁用错误报告”,同时勾选下方“但当发生严重错误时通知我”→ 点击“确定”两次退出。
这一步关闭的是最底层的WER(Windows Error Reporting)服务触发机制,能阻止95%以上的弹窗出现。注意:【勾选“但当发生严重错误时通知我”是关键,否则蓝屏后将完全静默,无法获知系统已崩溃】。
关闭后台错误报告服务(进阶静音)
方法一:按 Win + R 输入 services.msc → 回车,找到“Windows Error Reporting Service”。
右键→“属性”→将“启动类型”改为“禁用”→点击“停止”按钮→确定。
方法二:以管理员身份运行命令提示符,依次执行:
sc config WerSvc start= disabled
net stop WerSvc
该服务禁用后,系统不再收集、打包、发送任何错误数据包。但注意:【禁用后,部分微软官方诊断工具(如DISM / SFC)可能提示“无法访问错误报告模块”,属正常现象,不影响修复功能】。
清除已排队的错误报告(清理残留)
打开文件资源管理器,在地址栏粘贴路径:
%localappdata%\Microsoft\Windows\WER\ReportQueue
回车进入该文件夹,全选所有子文件夹 → 删除。
再粘贴路径:
%programdata%\Microsoft\Windows\WER\ReportQueue
同样全选删除。这两处是WER服务暂存待发送报告的本地缓存目录,不清空的话,重启后可能重新触发上报流程。











