禁用 Windows 错误报告服务(WerSvc)可解决频繁提示及资源占用问题,方法包括:一、服务管理器设为禁用;二、组策略编辑器启用禁用策略;三、注册表新增Disabled/DoReport键值;四、批处理执行net stop与sc config命令。

如果您在使用 Windows 11 过程中频繁遇到“Windows 正在向 Microsoft 报告问题”提示,或希望减少后台资源占用以提升系统响应速度,则可能是 Windows 错误报告服务(WerSvc) 在持续运行并收集诊断数据。以下是禁用该服务的多种可行方法:
一、通过服务管理器禁用 WerSvc
此方法直接停止并禁止 Windows 错误报告服务启动,适用于所有 Windows 11 版本,操作即时生效且无需修改注册表。
1、按 Win + R 打开运行窗口,输入 services.msc 并回车。
2、在服务列表中找到 Windows Error Reporting Service(显示名称可能为“Windows 错误报告服务”)。
3、右键点击该项,选择“属性”。
4、在“常规”选项卡中,将“启动类型”下拉菜单设置为 禁用。
5、若当前状态显示“正在运行”,点击“停止”按钮。
6、点击“应用”和“确定”保存设置。
二、通过组策略编辑器禁用错误报告
该方法从策略层面阻止错误报告功能启用,适用于 Windows 11 专业版、企业版及教育版,对用户配置和计算机配置均有效。
1、按 Win + R 打开运行窗口,输入 gpedit.msc 并回车。
2、依次展开左侧路径:计算机配置 → 管理模板 → Windows 组件 → Windows 错误报告。
3、在右侧双击打开 禁用 Windows 错误报告 策略项。
4、选择 已启用,点击“应用”和“确定”。
三、通过注册表编辑器禁用 WerSvc(含双注册表路径)
此方法覆盖用户级与系统级错误报告开关,适用于家庭版等不支持组策略的 Windows 11 版本,需谨慎操作。
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。
四、使用批处理命令一键停止并禁用 WerSvc
该方法通过命令行快速终止服务并修改其启动配置,适合批量部署或脚本化操作,无需图形界面交互。
1、以管理员身份运行记事本,粘贴以下内容:
net stop WerSvc
sc config WerSvc start= disabled
2、将文件另存为 disable_wer.bat,注意保存类型选“所有文件”,编码选 ANSI 或 UTF-8 无 BOM。
3、右键该批处理文件,选择“以管理员身份运行”。
4、命令执行完成后,服务即被停止且设为禁用状态。











