应立即关闭windows 10错误报告功能:通过控制面板禁用上报、服务管理器禁用wersvc、注册表设置dontshowui和disabled值并清空wer缓存,三步彻底消除弹窗与数据上传。

当你在使用 Windows 10 过程中频繁遭遇程序崩溃后弹出“Windows 已关闭问题报告”“正在检查解决方案”或“发送错误报告”等干扰性弹窗,严重影响操作节奏和隐私安全时,就需要立即关闭系统错误报告功能。这些弹窗不仅打断工作流,还可能在后台静默上传诊断数据,而关闭它并不影响系统稳定性,也不妨碍你手动排查故障。
通过控制面板彻底关闭错误报告发送
这是最直观、无需权限提升、全版本通用的方法,直接切断用户级上报通道,设置后即时生效,连重启都不需要。
1、右键点击“开始”按钮 → 选择“运行” → 输入control并回车,打开经典控制面板。
2、右上角“查看方式”设为“类别”,点击“系统和安全” → 进入后点击“安全性与维护”。
3、左侧导航栏点“维护”,右侧找到并点击“检查解决方案”链接。
4、在弹出的“问题报告设置”窗口中,点击“更改设置”(若提示管理员权限,请确认)。
5、勾选【不向Microsoft发送任何错误报告】,同时将上方单选框设为【从不检查解决方案】 → 点击“确定”。
通过服务管理器禁用 WerSvc 后台服务
控制面板关的是“上报意愿”,但 WerSvc 服务仍在后台运行,一旦有崩溃事件发生,它仍会拉起 WerFault.exe 弹窗、生成临时缓存、尝试连接微软服务器。这一步才是真·断根操作。
方法一:图形界面操作
1、Win + R → 输入services.msc → 回车。
2、在服务列表中滚动查找Windows Error Reporting Service(部分系统显示为 Problem Reports and Solutions)。
3、右键 → “属性” → 将“启动类型”改为“禁用”。若当前状态是“正在运行”,必须先点“停止”,否则下次开机它还会自启。
4、点击“应用” → “确定”保存。
方法二:注册表强制禁用(系统级)
1、Win + R → 输入regedit → 以管理员身份运行。
2、导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WerSvc。
3、双击右侧的Start DWORD 值,将其数值数据改为4(代表禁用)→ 点击“确定”。
通过注册表实现双重静默屏蔽(家庭版专用)
该方法同时覆盖当前用户与系统全局两个层级,既能阻止前台弹窗(DontShowUI),又能彻底禁用上报行为(Disabled),尤其适合未安装组策略编辑器的家庭版用户。
第一步:关闭用户级弹窗
1、Win + R → 输入regedit → 以管理员身份运行。
2、导航至:HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting。
3、右键空白处 → 新建 → DWORD (32位) 值 → 命名为DontShowUI → 双击设数值数据为1。
第二步:禁用系统级上报
1、在同一路径下,再新建一个 DWORD (32位) 值,命名为Disabled → 数值数据同样设为1。
第三步:清空残留缓存(防旧报告重弹)
1、按 Win + R,输入%localappdata%\Microsoft\Windows\WER\ReportArchive → 回车,全选并删除所有内容。
2、再输入%localappdata%\Microsoft\Windows\WER\ReportQueue → 回车,同样全选删除。











