windows 10专业版及以上可通过组策略彻底禁用遥测:禁用“允许遥测”、设上传频率为“从不”、禁用诊断数据查看器、关闭错误报告与connected user experiences服务,并隐藏用户侧开关,最后强制刷新策略并验证服务已停用。

Windows 10系统默认持续向微软发送诊断数据,包括设备配置、应用使用习惯、错误日志甚至部分输入行为,即使你已将设置调至“基本”,仍有少量遥测在后台运行;而组策略中并不存在名为“安全”的官方选项——该词是用户对最低可行数据级别的俗称,实际需通过禁用遥测服务+封锁上传通道双重操作实现事实上的“完全关闭”。
确认系统版本与组策略可用性
此方法仅适用于 Windows 10 专业版、企业版或教育版。家庭版用户无法运行 gpedit.msc,应跳转至注册表方案。按下 Win + R,输入 gpedit.msc 并回车;若弹出“找不到文件”提示,说明当前系统不支持组策略编辑器。
彻底禁用遥测核心策略
第一步:依次展开左侧路径 → 计算机配置 → 管理模板 → Windows 组件 → 数据收集和预览版本。
第二步:双击右侧“允许遥测”,选择“已禁用”,点击确定。这一步直接切断系统级遥测服务的启动许可,比设置界面调整更底层、更强制。
第三步:在同一路径下,找到“限制诊断数据上传频率”,双击后设为“已启用”,再将“最大上传频率”下拉选为“从不”。【此项必须启用,否则即使遥测被禁,残留任务仍可能尝试每24小时上传一次缓存数据】
第四步:继续展开同一路径下的子项“诊断数据查看器”,双击“允许诊断数据查看器”,选择“已禁用”。该组件虽不上传数据,但会本地聚合遥测缓存,禁用后可减少磁盘I/O与后台唤醒。
同步关闭错误报告与用户体验服务
方法一:关闭Windows错误报告链路
在组策略编辑器中,导航至:计算机配置 → 管理模板 → 系统 → Internet 通信管理 → Internet 通信设置 → 双击“关闭Windows错误报告”,选择“已启用”。
方法二:禁用用户体验遥测服务
路径:计算机配置 → 管理模板 → Windows 组件 → Connected User Experiences and Telemetry → 双击“允许Connected User Experiences and Telemetry”,设为“已禁用”。【这是诊断策略服务(DiagTrack)的上游依赖,不关它,DiagTrack可能被其他服务重新拉起】
方法三:隐藏用户侧遥测开关界面
路径:计算机配置 → 管理模板 → Windows 组件 → 数据收集和预览版本 → 双击“配置诊断数据选择加入设置”用户界面策略 → 设为“已启用”,选项选“禁用诊断数据选择加入设置”。这会让设置→隐私→诊断和反馈页面中的所有开关变灰不可调。
强制刷新并验证策略生效
按下 Win + R,输入 cmd,右键选择“以管理员身份运行”,执行命令:gpupdate /force。等待提示“用户策略处理成功”与“计算机策略处理成功”后关闭窗口。
重启电脑。开机后打开任务管理器 → 启动选项卡,确认 Diagnostic Policy Service 和 Connected User Experiences and Telemetry 两项状态均为“已禁用”且未出现在启动项中。
打开服务管理器(services.msc),手动检查 DiagTrack 和 DiagSvcs 服务的“启动类型”是否均为“禁用”,且“状态”显示“已停止”。











