组策略无法直接禁用“数据使用量”因其依赖NLA和DiagTrack等底层服务,且无对应策略项;可通过禁用遥测、限制诊断上传、关闭交付优化间接使其归零,或禁用NLA/DiagTrack服务及修改注册表彻底停用。
windows 系统自带的“网络数据使用量”监测功能(即“数据使用量”面板)本身不提供组策略直接关闭选项。它属于系统内置的网络状态服务组件,由 nla(network location awareness)和后台诊断服务驱动,微软未在组策略编辑器中为其设置独立的启用/禁用开关。
为什么组策略无法直接禁用“数据使用量”?
该功能底层依赖以下系统机制:
- NLA 服务(NlaSvc)负责检测网络连接类型、连通性及流量统计基础信息;
- DiagTrack 服务(Connected User Experiences and Telemetry)虽主要处理遥测,但部分网络使用数据会经其汇总上报;
- “数据使用量”界面读取的是系统内核级网络栈的计数器(如 ETW 事件),非独立可策略化模块。
因此,组策略中没有名为“禁用数据使用量显示”或“关闭网络用量统计”的现成策略项。试图在 gpedit.msc 中搜索类似关键词将无结果。
可间接削弱或禁用相关行为的组策略操作
虽然不能一键隐藏“数据使用量”页面,但可通过以下组策略设置,切断其数据来源与上传通道,使其长期显示为“0 KB”或失去更新能力:
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
- 禁用遥测主开关:路径为 计算机配置 → 管理模板 → Windows 组件 → 数据收集和预览版本 → 允许遥测,设为“已禁用”。这会阻止 DiagTrack 向云端发送包括网络用量在内的诊断数据,本地统计仍存在但不再同步或增强;
- 限制诊断数据上传频率:同一路径下启用“限制诊断数据上传频率”,并将“最大上传频率”设为“从不”。可防止系统周期性刷新并上报用量快照;
- 关闭 Windows 更新交付优化:路径为 计算机配置 → 管理模板 → Windows 组件 → Delivery Optimization → 下载设置,启用“允许下载来自其他电脑的更新”并设为“已禁用”。此功能会主动上传已缓存的更新文件,是后台偷跑流量的主要源头之一,禁用后能显著降低非用户触发的网络活动。
真正停用“数据使用量”统计的替代方案
若目标是让系统彻底停止记录网络收发字节数(即让任务管理器“性能”标签页中的网络图表也归零),需配合服务与注册表干预:
- 禁用 NLA 服务:运行 services.msc → 找到“Network Location Awareness” → 右键属性 → 启动类型设为“禁用” → 停止服务。⚠️注意:此举会影响网络图标状态、Wi-Fi 自动切换、部分防火墙策略识别,不建议日常使用;
- 关闭 DiagTrack 服务:同样在 services.msc 中找到“Connected User Experiences and Telemetry”,禁用并停止。这是最安全有效的辅助手段,能消除多数后台网络探测与用量上报行为;
- 注册表屏蔽网络探测:定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet,将 DWORD 值 EnableActiveProbing 设为 0。这会关闭系统主动向 8.8.8.8、msftconnecttest.com 等地址发起连通性探测的行为,从而减少无意义的网络请求。










