应禁用Windows诊断数据跟踪:先在设置中将诊断数据设为“基本”并关闭可选上传,再停用DiagTrack和WerSvc服务,接着通过注册表禁用错误报告与遥测,最后清除并关闭活动历史记录。

当你发现电脑空闲时CPU或磁盘持续占用偏高、网络流量无故增加,或频繁弹出“Windows 正在向 Microsoft 报告问题”提示,说明诊断跟踪服务正在后台偷偷运行——它默认开启,会采集崩溃日志、应用启动频率、输入行为甚至硬件配置,并打包上传至微软服务器。
通过系统设置收紧诊断级别并清除缓存
按下Win + I打开“设置” → 点击左侧“隐私和安全性” → 右侧选择“诊断和反馈”。
将“诊断数据”下拉菜单设为【基本】——选“必需”仍会发送设备标识与崩溃摘要,只有“基本”才真正限制到最低限度。
把“发送可选诊断数据”开关拨至关;向下滚动,关闭“改进墨迹书写和键入”与“量身定制的体验”。
点击页面底部“删除诊断数据”按钮,确认清除已缓存的本地遥测记录。这一步不做,旧日志可能被后续服务重新打包上传。
禁用核心遥测与错误报告服务
DiagTrack(连接的用户体验和遥测)负责日常行为采集,WerSvc(Windows 错误报告服务)专管崩溃瞬间捕获与上传。任一存活都会触发外发,必须同时停用。
按下Win + R → 输入services.msc → 回车打开服务管理器。
找到“连接的用户体验和遥测”,右键→属性→若状态为“正在运行”,先点“停止”→将“启动类型”改为“禁用”→点击“应用”→“确定”。
同样操作处理“Windows 错误报告服务”:【必须先停止再禁用,否则重启后服务会自动恢复】。
注册表强制封禁错误上报逻辑
方法一:屏蔽当前账户的弹窗与上报
按下Win + R → 输入regedit → 回车,以管理员权限运行。
导航至HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Windows Error Reporting;若路径不存在,需逐级新建 Policies → Microsoft → Windows → Windows Error Reporting。
在右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为Disabled → 双击编辑,将数值数据设为1。
再新建一个DWORD值,命名为DoReport → 数值数据同样设为0。
方法二:切断系统级遥测总开关
在regedit中导航至HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection。
若该路径不存在,手动新建DataCollection项。
在右侧新建DWORD值AllowTelemetry → 数值数据设为0。
直播话术巡检系统(Windows版) — 实时语音转写、关键词检测、场景自动切换、告警推送、大屏可视化。支持 Windows VB-Cable 虚拟声卡音频采集,阿里云 ASR 实时识别。一键启动脚本,自动安装环境。
关闭活动历史与广告ID追踪
第一步:关闭活动历史记录
返回“设置”→“隐私和安全性”→“活动历史记录”→取消勾选“在此设备上存储我的活动历史记录”与“向 Microsoft 发送我的活动历史记录”。
点击“清除活动历史记录”按钮,确认删除全部条目。
第二步:禁用广告ID与行为关联
在“设置”→“隐私和安全性”→“常规”中:
关闭“允许应用使用我的广告 ID 向我展示个性化广告”;
关闭“让 Windows 通过跟踪应用启动来改进‘开始’和搜索结果”;
关闭“在设置应用中向我显示建议的内容”。










