需多层级干预才能彻底阻止Windows 10遥测:一、设置中选“必要诊断数据”并关子选项;二、禁用活动历史记录同步;三、关闭广告ID与个性化推送;四、组策略禁用遥测;五、注册表设AllowTelemetry为0;六、禁用五大诊断服务。

如果您希望阻止 Windows 10 向微软持续上传设备使用行为、错误日志、输入习惯及系统运行状态等诊断遥测信息,则需绕过图形界面的表层设置,深入系统服务、策略与注册表层级进行多点干预。以下是多种相互独立、可叠加生效的关闭方法:
一、通过系统设置限制诊断数据级别
该方法利用 Windows 内置隐私界面,将诊断数据发送范围收缩至最低必要层级,适用于所有 Windows 10 版本,操作安全且无需管理员权限。它能立即中断大部分非必要遥测流,但无法覆盖底层服务级采集。
1、按下 Win + I 快捷键打开“设置”应用。
2、点击左侧导航栏中的 隐私和安全性,再于右侧列表中选择 诊断和反馈。
3、在“诊断数据”下拉菜单中,选择 必要诊断数据(Windows 10 20H2 及更新版本)或 基本(旧版系统)。
4、关闭开关 改进墨迹书写和键入识别 与 量身定制的体验 中全部子选项。
5、向下滚动至“删除诊断数据”区域,点击 删除 按钮并确认执行。
二、禁用活动历史记录与跨设备追踪
活动历史记录不仅本地存储应用启动、文件访问、时间戳等行为,还默认同步至 Microsoft 账户。关闭此功能可切断时间维度上的行为画像链路,并阻止云端关联分析。
1、在“设置”中进入 隐私和安全性 → 活动历史记录。
2、取消勾选 在此设备上存储我的活动历史记录。
3、同时取消勾选 向 Microsoft 发送我的活动历史记录。
4、点击 清除活动历史记录,彻底移除已有条目。
三、关闭广告 ID 及个性化内容推送机制
广告 ID 是 Windows 用于跨应用识别用户身份的核心标识符,配合应用权限可构建精细行为模型。禁用该 ID 将使系统失去基于行为的推荐与广告定向能力,同时阻断部分遥测关联路径。
1、进入“设置” → 隐私和安全性 → 常规。
2、将 允许应用使用我的广告 ID 向我展示个性化广告 设为关。
3、关闭 让网站通过访问我的语言列表来显示本地相关内容。
4、关闭 让 Windows 通过跟踪应用启动来改进‘开始’和搜索结果。
5、关闭 在设置应用中向我显示建议的内容。
四、通过组策略编辑器彻底禁用遥测服务
组策略提供操作系统级策略注入能力,可强制覆盖注册表与服务配置,使遥测组件在系统启动阶段即被阻断,效果强于图形界面设置。仅限 Windows 10 专业版、企业版及教育版用户使用。
1、按下 Win + R,输入 gpedit.msc 并回车,以管理员权限运行组策略编辑器。
2、依次展开路径:计算机配置 → 管理模板 → Windows 组件 → 数据收集和预览版本。
3、双击右侧 允许遥测,选择 已禁用,点击“确定”。
4、在同一路径下,找到 限制诊断数据上传频率,设为 已启用,并将最大上传频率设为 从不。
5、按 Win + R 输入 cmd,右键以管理员身份运行命令提示符,执行:gpupdate /force 刷新策略。
五、通过注册表修改 AllowTelemetry 值为 0
注册表修改直接控制诊断服务的底层启用标志,适用于家庭版等无组策略功能的系统。操作前请确保已备份注册表,否则可能导致系统策略异常。
1、按下 Win + R,输入 regedit,回车打开注册表编辑器。
2、定位至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection。
3、若该路径不存在,请手动新建:右键“Windows”项 → 新建 → 项 → 命名为 DataCollection。
4、在 DataCollection 项右侧空白处右键 → 新建 → DWORD (32 位) 值 → 命名为 AllowTelemetry。
5、双击 AllowTelemetry,将数值数据设为 0,基数选十进制,点击“确定”。
六、通过服务管理器禁用诊断相关服务
诊断类服务(如 Diagnostic Policy Service、Diagnostic Service Host、Diagnostic Execution Service、Diagnostic System Host、Connected User Experiences and Telemetry)构成 Windows 诊断框架核心,负责收集系统状态、错误日志及性能数据。普通用户日常不主动触发诊断功能,禁用后不影响系统基本运行,但可显著降低 CPU 周期占用和后台磁盘活动。
1、按下 Win + R 组合键,打开“运行”对话框。
2、输入 services.msc,按回车键启动服务管理器。
3、在服务列表中依次找到以下五项:Connected User Experiences and Telemetry、Diagnostic Policy Service、Diagnostic Service Host、Diagnostic Execution Service、Diagnostic System Host。
4、对每一项执行右键 → “属性”,将“启动类型”设为 已禁用;若状态显示为“正在运行”,先点击 停止 按钮。
5、点击“应用”,再点击“确定”,完成单个服务的禁用配置。











