windows系统自带的错误报告(wer)可通过设置应用直接关闭,适用于win10/win11所有版本;进入“隐私和安全性→诊断和反馈”,选择最小诊断数据并关闭“发送可选诊断数据”及“发送错误报告”开关。
windows 系统自带的错误报告(windows error reporting,wer)默认会在程序崩溃或系统异常时弹窗并尝试上传诊断数据。你可以在系统设置中直接关闭它,无需改注册表或用命令行——这是最安全、最直观的方式。
通过「设置」应用关闭错误报告
适用于 Windows 10 和 Windows 11,所有版本(含家庭版)都支持:
- 点击「开始」→「设置」(齿轮图标)
- 进入「隐私和安全性」→「诊断和反馈」
- 在「诊断数据」下拉菜单中,选择必要诊断数据(推荐)或不发送诊断数据(如选项存在)
- 向下滚动到「其他诊断设置」,关闭「向 Microsoft 发送可选诊断数据」
- 继续下拉,点击「错误报告查看器」→ 关闭「向 Microsoft 发送错误报告」开关
补充:控制面板方式(Win10 传统路径)
部分旧版 Win10 界面或策略受限时可用此法作为辅助:
- 按 Win + R,输入
control回车,打开控制面板 - 设为「类别」视图 → 点击「系统和安全」→「安全性与维护」
- 左侧点「维护」→ 右侧点「检查解决方案」→ 点「更改设置」
- 勾选「从不检查解决方案」和「不向 Microsoft 发送任何错误报告」→ 点「确定」
注意:设置界面灰色不可调?
如果上述选项呈灰色,说明组策略或注册表已强制配置了诊断级别(常见于企业环境或之前手动修改过)。此时仅靠设置界面无法生效,需配合以下任一方法:
- 使用
gpedit.msc启用「禁用 Windows 错误报告」策略(专业版及以上) - 运行
services.msc将 Windows Error Reporting Service 设为禁用并停止 - 或通过注册表在
HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting下新建DontShowUI和Disabled两个 DWORD 值,均设为 1
单用系统设置就能屏蔽大部分前台弹窗和基础上报,适合日常隐私保护需求。若追求彻底静默,建议再配合服务禁用或注册表微调。











