禁用windows错误报告有四种方法:一、通过系统属性图形界面关闭;二、使用组策略编辑器(专业版及以上)启用禁用策略;三、在服务管理器中禁用wersvc服务;四、通过注册表修改disabled键值为1并重启。

如果您在使用Windows系统时频繁遇到错误报告弹窗,这通常意味着系统检测到应用程序或系统组件发生了非预期终止,自动触发了Windows错误报告(WER)服务。以下是禁用该功能的具体操作方法:
一、通过系统属性禁用错误报告
此方法通过图形界面直接关闭Windows错误报告的全局设置,适用于所有Windows 10及Windows 11版本,无需修改注册表或命令行操作。
1、右键“此电脑”或“我的电脑”,选择“属性”。
2、点击左侧菜单中的“高级系统设置”。
3、在“系统属性”窗口中,切换至“高级”选项卡,点击“启动和故障恢复”区域下的“设置”按钮。
4、在新窗口中,取消勾选“写入调试信息”下方的“将事件写入系统日志”选项(如可见)。
5、返回“系统属性”窗口,点击“错误报告”按钮。
6、选择“禁用错误报告”,并勾选“但当发生严重错误时通知我”(可选),或直接取消该勾选以完全静默。
7、点击“确定”保存设置。
二、通过组策略编辑器禁用WER服务
该方法适用于Windows专业版、企业版或教育版,通过配置本地组策略彻底阻止Windows错误报告服务启动与响应,效果更彻底且不易被用户误开启。
1、按 Win + R 打开运行框,输入 gpedit.msc 并回车。
2、依次展开:计算机配置 → 管理模板 → Windows组件 → Windows错误报告。
3、在右侧双击“禁用Windows错误报告”策略项。
4、选择“已启用”,然后点击“确定”。
5、继续在右侧双击“不显示Windows错误报告的UI”策略项。
6、同样选择“已启用”,点击“确定”。
7、按 Win + R 输入 cmd,右键以管理员身份运行命令提示符。
8、执行命令:gpupdate /force,强制刷新组策略。
三、通过服务管理器停止并禁用WerSvc
Windows错误报告功能由 WerSvc(Windows Error Reporting Service)承载,直接禁用该服务可阻断所有错误收集与上报行为,包括后台崩溃数据提交。
1、按 Win + R 输入 services.msc 并回车。
2、在服务列表中找到“Windows Error Reporting Service”。
3、右键该项,选择“属性”。
4、在“启动类型”下拉菜单中选择“禁用”。
5、若服务当前状态为“正在运行”,点击“停止”按钮。
6、点击“应用”,再点击“确定”。
7、重启计算机使设置生效。
四、通过注册表修改彻底屏蔽WER行为
该方法绕过图形界面与策略限制,直接修改注册表键值,适用于家庭版等无组策略功能的系统,可实现底层级屏蔽。
1、按 Win + R 输入 regedit 并回车,以管理员权限打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting。
3、若该路径不存在,需手动创建:右键“Windows”项 → 新建 → 项 → 命名为“Windows Error Reporting”。
4、在新建项内右键空白处 → 新建 → DWORD (32位)值 → 命名为“Disabled”。
5、双击“Disabled”,将其数值数据设为 1。
6、再次右键“Windows Error Reporting”项 → 新建 → 项 → 命名为“Registration”。
7、在“Registration”项内新建DWORD (32位)值,命名为“Disabled”并设值为 1。
8、关闭注册表编辑器,重启系统。










