可通过禁用WerSvc服务、修改注册表、配置组策略或调整隐私设置四种方法阻止Windows 11上传崩溃日志与诊断数据,分别适用于不同版本及权限场景。

如果您在使用 Windows 11 时希望阻止系统自动将崩溃日志、错误报告等诊断数据上传至微软服务器,则需干预 Windows 错误报告(WerSvc)及相关遥测组件的运行与配置。以下是多种可行的操作方法:
一、通过服务管理器禁用 Windows 错误报告服务
Windows Error Reporting Service(WerSvc)是实际执行错误捕获、打包与网络上传的核心后台服务。禁用该服务可立即中止所有前台弹窗触发、内存转储上传及诊断数据外传行为,适用于所有 Windows 11 版本,包括家庭版。
1、按下 Win + R 组合键打开“运行”窗口。
2、输入 services.msc 并按回车,启动服务管理界面。
3、在服务列表中滚动查找并右键单击 Windows Error Reporting Service(部分系统显示为 Problem Reports and Solutions)。
4、选择“属性”,在“常规”选项卡中点击 停止 按钮以终止当前运行实例。
5、将“启动类型”下拉菜单设置为 禁用。
6、点击“应用”,再点击“确定”保存更改。
二、通过注册表编辑器全面屏蔽错误报告功能
注册表修改可同时作用于当前用户与系统全局层面,强制关闭前台UI弹窗、后台数据收集及诊断上传通道,是家庭版用户的首选方案。需分别配置用户策略与机器策略键值以确保覆盖完整。
1、按下 Win + R 打开“运行”窗口,输入 regedit 并回车,以管理员权限启动注册表编辑器。
2、导航至路径:HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Windows Error Reporting。
3、右键右侧空白处,选择“新建 → DWORD (32 位) 值”,命名为 Disabled。
4、双击该值,将“数值数据”设为 1,基数选“十进制”,点击“确定”。
5、再导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PCHealth\ErrorReporting。
6、在右侧空白处新建 DWORD (32 位) 值,命名为 DoReport,数值数据设为 0。
7、继续导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting,同样新建 DWORD 值 Disabled 并设为 1。
三、通过本地组策略编辑器禁用 Windows 错误报告
组策略编辑器可直接干预系统级错误报告策略,阻止崩溃日志生成与上传行为,适用于 Windows 11 专业版、企业版及教育版。该方法不终止服务进程,但能有效拦截所有错误数据外传请求。
1、按下 Win + R 组合键打开“运行”窗口。
2、输入 gpedit.msc 并按回车,启动本地组策略编辑器。
3、依次展开路径:计算机配置 → 管理模板 → Windows 组件 → Windows 错误报告。
4、在右侧双击打开“禁用 Windows 错误报告”策略项。
5、勾选“已启用”,点击“应用”后选择“确定”。
6、关闭组策略编辑器,重启计算机使设置生效。
四、通过隐私设置降低诊断数据级别并关闭可选上传
此操作限制系统仅发送运行所必需的最低限度诊断信息,同时切断非必要遥测通道,是界面层最直接的隐私收紧手段,无需管理员权限即可完成。
1、按下 Win + I 打开“设置”应用。
2、点击左侧“隐私和安全性”,再点击右侧“诊断和反馈”。
3、在“诊断数据”下拉菜单中,选择 基本。
4、将“发送可选诊断数据”开关设置为 关。
5、向下滚动,关闭“改进墨迹书写和键入”及“量身定制的体验”两项开关。










