要阻止windows 11向微软发送诊断数据,需采取五种措施:一、设置中将诊断数据设为“基本”并关闭可选上传;二、禁用活动历史记录与云同步;三、在服务管理器中禁用diagtrack服务;四、通过注册表编辑器将allowtelemetry设为0;五、禁用windows错误报告服务。

如果您在使用 Windows 11 过程中希望阻止系统向微软发送运行状态、应用行为及设备信息等诊断数据,则需针对不同层级的数据采集机制采取对应干预措施。以下是几种常见且可独立生效的操作方式:
一、通过系统设置将诊断数据级别设为“基本”并关闭可选上传
该操作限制系统仅发送维持基础功能所必需的最低限度诊断信息,同时切断非必要遥测通道,是界面层最直接的隐私收紧手段。
1、按下 Win + I 打开“设置”应用。
2、点击左侧“隐私和安全性”,再点击右侧“诊断和反馈”。
3、在“诊断数据”下拉菜单中,选择基本。
4、将“发送可选诊断数据”开关设置为关。
5、向下滚动,关闭“改进墨迹书写和键入”及“量身定制的体验”两项开关。
6、点击页面底部的“删除诊断数据”按钮,清除已缓存的本地遥测记录。
二、禁用活动历史记录与云同步功能
该操作可防止系统本地记录并上传您的应用启动、文件访问、搜索行为等使用痕迹,消除基于行为的长期数据积累。
1、在“设置”中进入“隐私和安全性”下的“活动历史记录”。
2、取消勾选“在此设备上存储我的活动历史记录”。
3、取消勾选“向 Microsoft 发送我的活动历史记录”。
4、点击“清除活动历史记录”按钮旁的“清除历史记录”。
5、在弹出的确认对话框中点击“是”,等待系统完成删除操作。
三、通过服务管理器禁用核心遥测服务
该方法直接终止“连接的用户体验和遥测”(DiagTrack)服务的运行与自启能力,切断后台数据采集、打包及上传进程,适用于所有 Windows 11 版本。
1、按下 Win + R 打开“运行”窗口。
2、输入 services.msc 并按回车,启动服务管理界面。
3、在服务列表中找到“连接的用户体验和遥测”(显示名称可能为 Connected User Experiences and Telemetry)。
4、右键点击该项,选择“属性”。
5、在“常规”选项卡中,将“启动类型”下拉菜单设置为禁用。
6、若当前“服务状态”显示为“正在运行”,请先点击停止按钮终止实例。
7、点击“应用”,再点击“确定”保存更改。
四、通过注册表编辑器彻底禁用遥测数据收集
此方法作用于系统底层,通过写入全局禁用标记覆盖所有遥测组件,包括诊断数据、错误报告及用户行为追踪模块,效果比界面设置更深入、更持久。
1、按 Win + R 输入 regedit,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection。
3、在右侧空白处右键 → “新建” → “DWORD (32 位) 值”,命名为 AllowTelemetry。
4、双击该值,将“数值数据”设为 0,基数选“十进制”,点击“确定”。
5、继续导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection。
6、在右侧新建 DWORD (32 位) 值,命名为 AllowTelemetry,数值数据同样设为 0。
7、重启计算机使注册表项生效。
五、通过服务管理器禁用 Windows 错误报告服务
该方法直接终止 Windows Error Reporting Service(WerSvc)的运行与自启能力,切断所有后台错误采集、打包与网络上传行为,适用于所有 Windows 11 版本(含家庭版),操作安全且可逆。
1、按下 Win + R 组合键打开“运行”窗口。
2、输入 services.msc 并按回车,启动服务管理界面。
3、在服务列表中找到“Windows 错误报告服务”(部分系统显示为 Windows Error Reporting Service 或 Problem Reports and Solutions)。
4、右键点击该项,选择“属性”。
5、在“常规”选项卡中,将“启动类型”下拉菜单设置为禁用。
6、若当前“服务状态”显示为“正在运行”,请先点击停止按钮终止实例。
7、点击“应用”,再点击“确定”保存更改。











