禁用Windows错误报告服务可阻止“Windows正在向Microsoft报告问题”弹窗。方法包括:一、服务管理器设WerSvc启动类型为禁用;二、注册表修改HKEY_LOCAL_MACHINE...\WerSvc下Start值为4;三、组策略启用“禁止发送诊断数据”;四、多处注册表新建Disabled或DoReport项并设对应值。

如果您在使用 Windows 11 过程中频繁遭遇“Windows 正在向 Microsoft 报告问题”弹窗,或希望阻止系统自动收集并发送崩溃、错误数据,则可能是 Windows 错误报告服务(WerSvc)正在运行。以下是禁用该服务的多种操作方法:
一、通过服务管理器禁用 WerSvc 服务
服务管理器提供图形化界面,可直接控制 Windows Error Reporting Service 的启动行为与运行状态,适用于所有 Windows 11 版本,无需额外工具。
1、按下 Win + R 组合键打开“运行”窗口。
2、输入 services.msc 并按回车,进入服务管理界面。
3、在服务列表中找到 Windows Error Reporting Service(部分系统显示为“Windows 错误报告服务”)。
4、右键点击该项,选择“属性”。
5、在“常规”选项卡中,将“启动类型”下拉菜单设置为 禁用。
6、若服务状态显示“正在运行”,点击“停止”按钮终止当前实例。
7、点击“应用”后选择“确定”保存设置。
二、通过注册表编辑器禁用 WerSvc 服务
注册表修改可从根本上禁用 WerSvc 后台进程,适用于家庭版等不支持组策略的系统版本,且效果持久稳定。
1、按下 Win + R 打开“运行”窗口,输入 regedit 并回车,以管理员权限启动注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WerSvc。
3、在右侧窗格中双击 Start 项。
4、将“数值数据”修改为 4(表示禁用服务),点击“确定”。
5、关闭注册表编辑器,按 Win + X,选择“终端(管理员)”。
6、执行命令:net stop WerSvc,立即终止正在运行的服务进程。
三、通过组策略编辑器禁用错误报告功能
组策略编辑器可统一配置系统级诊断数据行为,不仅停用 WerSvc,还可阻止错误报告相关组件加载,适用于专业版、企业版及教育版 Windows 11。
1、按下 Win + R 打开“运行”窗口,输入 gpedit.msc 并回车。
2、依次展开:计算机配置 → 管理模板 → Windows 组件 → 数据收集和预览版本。
3、双击右侧的 禁止发送诊断数据 策略项。
4、勾选“已启用”,点击“应用”再点“确定”。
5、关闭组策略编辑器,重启电脑使策略生效。
四、通过注册表禁用 Windows 错误报告模块
此方法针对错误报告核心模块进行注册表级屏蔽,覆盖用户级与系统级策略,确保 WerSvc 不被其他组件间接唤醒。
1、按下 Win + R,输入 regedit 并回车。
2、导航至:HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Windows Error Reporting。
3、右键空白处 → 新建 → DWORD (32 位) 值,命名为 Disabled,双击将其数值数据设为 1。
4、再导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting。
5、同样新建 DWORD (32 位) 值 Disabled,数值数据设为 1。
6、最后导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PCHealth\ErrorReporting。
7、新建 DWORD (32 位) 值 DoReport,数值数据设为 0。










