必须同步关闭服务、注册表、隐私设置和组策略四层路径才能彻底禁用win11错误报告:先停用wersvc和connected user experiences服务,再配置hkey_current_user与hkey_local_machine两处注册表键值,接着在隐私设置中设诊断数据为“基本”并关闭可选上传,专业版用户还需通过gpedit.msc启用“不允许发送反馈”“禁用遥测”及“禁用windows错误报告”策略。

当你在 Win11 中反复看到“Windows 正在向 Microsoft 报告问题”弹窗,或发现后台悄悄上传崩溃日志、内存转储、设备信息与使用行为数据,说明系统的错误报告自动上传和后台诊断反馈功能仍在运行——这些行为默认开启,且会跨账户、跨服务持续收集并外发敏感信息,关闭它必须同步阻断服务层、注册表层、策略层与隐私设置层四条通路。
停用核心错误报告服务 WerSvc
这是所有操作中最关键的第一步,WerSvc 一停,前台弹窗、后台打包、网络上传全部中断,所有 Win11 版本(含家庭版)都适用。
按下 Win + R → 输入 services.msc → 回车打开服务管理器。
在列表中找到 Windows 错误报告服务(部分系统显示为 Windows Error Reporting Service 或 Problem Reports and Solutions),右键 → “属性”。
在“常规”选项卡中,先点击【停止】按钮终止当前运行实例 → 将启动类型设为【禁用】 → 点击“应用”→“确定”。
【若跳过停止步骤,下次开机时服务仍会自动拉起】
禁用遥测主服务 Connected User Experiences and Telemetry
这个服务不处理崩溃,但负责持续采集用户行为、应用启动、搜索记录、界面交互等诊断数据,并打包上传;它和 WerSvc 是两条独立的数据外发链路,必须同时切断。
仍在 services.msc 界面中,滚动查找 Connected User Experiences and Telemetry(显示名称可能为“连接的用户体验和遥测”)。
右键 → “属性” → 若状态为“正在运行”,先点击“停止” → 启动类型设为“禁用” → “应用”→“确定”。
注册表双重封禁错误上报逻辑
仅停服务无法杜绝崩溃瞬间的闪退弹窗,必须补上注册表层屏蔽。以下两处路径缺一不可,否则仍可能漏报。
方法一:用户级静默(只影响当前登录账户)
按下 Win + R → 输入 regedit → 回车;
导航至:HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Windows Error Reporting;
若路径不存在,需手动逐级新建 Policies → Microsoft → Windows → Windows Error Reporting;
右键空白处 → 新建 → DWORD (32 位) 值 → 命名为 Disabled → 双击设数值数据为 1(十进制)。
方法二:系统级封禁(影响所有账户)
继续在 regedit 中导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PCHealth\ErrorReporting;
新建 DWORD (32 位) 值,命名为 DoReport,数值数据填 0;
再导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Windows Error Reporting;
同样新建 DWORD 值 Disabled,数值设为 1。
【这两处路径若有一处未创建或键值写错,静默效果将失效】
设置中关闭诊断数据与可选上传
这一步直接从系统前端切断诊断数据采集源头,避免本地缓存生成,也防止后续被其他服务读取上传。
按下 Win + I → 点击左侧「隐私 & 安全性」→ 右侧点击「诊断 & 反馈」。
将「诊断数据」下拉菜单设为【基本】(Windows 11 中该选项实际对应最小必要数据范围)。
将「发送可选诊断数据」开关设为关。
向下滚动,关闭「改进墨迹书写和键入」及「量身定制的体验」两项。
点击页面底部的「删除诊断数据」按钮,清除已缓存的本地遥测记录。
专业版用户:组策略一键覆盖全部策略项
如果你使用的是 Win11 专业版、企业版或教育版,组策略能自动同步写入对应注册表项,避免手误,且优先级高于服务状态和单独注册表修改。
第一步:按下 Win + R → 输入 gpedit.msc → 回车启动本地组策略编辑器。
第二步:依次展开左侧路径:
计算机配置 → 管理模板 → Windows 组件 → 数据收集和预览版本。
第三步:双击右侧「不允许向 Microsoft 发送反馈」→ 选择「已启用」→「确定」。
第四步:在同一路径下,双击「允许遥测」→ 设为「已禁用」→「确定」。
第五步:继续展开路径:
计算机配置 → 管理模板 → Windows 组件 → Windows 错误报告。
双击「禁用 Windows 错误报告」→ 选择「已启用」→「确定」。











