关闭Windows 10错误报告弹窗有五种方法:一、禁用WerSvc服务;二、组策略禁用临界错误警告;三、注册表新建DontShowUI值设为1;四、任务计划程序禁用QueueReporting和ReportError;五、删除WER缓存文件夹。

如果您在使用 Windows 10 过程中频繁遭遇应用程序崩溃或系统异常后弹出的错误报告窗口,这些提示不仅干扰操作,还可能上传敏感信息。以下是关闭系统错误报告弹窗的多种有效方法:
一、禁用 Windows 错误报告服务
该服务(WerSvc)是错误弹窗的实际触发进程,直接停止并禁用它可彻底阻断后台采集与 UI 弹出行为,适用于所有 Windows 10 版本。
1、按 Win + R 打开“运行”窗口,输入 services.msc 并回车。
2、在服务列表中找到 Windows Error Reporting Service,右键选择“属性”。
3、在“常规”选项卡中,点击 停止 按钮终止当前运行的服务。
4、将 启动类型 下拉菜单设置为 禁用。
5、点击 应用 和 确定 保存设置。
二、通过组策略隐藏错误报告用户界面
此方法不关闭服务本身,而是强制禁用所有错误提示窗口的显示逻辑,适用于专业版、企业版及教育版系统,不影响系统稳定性。
1、按 Win + R 打开“运行”,输入 gpedit.msc 并回车。
2、依次展开路径:计算机配置 → 管理模板 → Windows 组件 → Windows 错误报告。
3、双击右侧 禁止显示有关临界错误的警告 策略项。
4、选择 已启用,点击 确定 保存。
三、修改注册表屏蔽弹窗界面(家庭版适用)
对于无组策略编辑器的 Windows 10 家庭版,可通过注册表新建 DontShowUI 开关,仅作用于当前用户,实现 UI 层静默。
1、按 Win + R 打开“运行”,输入 regedit 并以管理员身份运行。
2、导航至路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting。
3、右键空白处,选择 新建 → DWORD (32位) 值。
4、将新值命名为 DontShowUI。
5、双击该值,将 数值数据 设为 1,点击 确定。
四、禁用 WerFault.exe 自动启动行为
WerFault.exe 是错误报告弹窗的前端执行程序,通过任务计划程序阻止其被系统自动调用,可进一步杜绝残留弹窗。
1、按 Win + R 打开“运行”,输入 taskschd.msc 并回车。
2、在左侧面板依次展开:任务计划程序库 → Microsoft → Windows → Windows Error Reporting。
3、在右侧列表中,右键单击 QueueReporting 和 ReportError 两项。
4、对每一项依次选择 禁用。
五、清除已缓存的错误报告配置
系统可能保留旧的错误报告策略缓存,清空相关临时数据可确保新设置立即生效,避免策略延迟或冲突。
1、按 Win + R 打开“运行”,输入 %localappdata%\Microsoft\Windows\WER 并回车。
2、在打开的文件夹中,全选所有内容(Ctrl + A)。
3、按 Shift + Delete 彻底删除所选文件与子文件夹。
4、确认删除操作,关闭文件资源管理器窗口。










