需禁用无线诊断自动触发与数据上传并清除缓存文件。依次关闭“当网络连接出现问题时,建议运行无线诊断”、共享Mac分析数据、无线诊断数据开关,并删除/var/tmp下WirelessDiagnostics-*.tar.gz文件。

Mac系统每次连接Wi-Fi异常时自动弹出“建议运行无线诊断”提示,并在后台静默上传网络日志,不仅暴露本地网络拓扑结构,还可能将路由器型号、SSID、信号强度等敏感信息发送至Apple服务器,需从偏好设置界面源头禁用所有相关上传开关。
关闭系统级无线诊断自动触发与数据上传
这一步直接阻止macOS在检测到Wi-Fi波动时主动唤起诊断流程,同时切断其向Apple发送诊断快照的通道。
点击屏幕左上角苹果菜单 → “系统设置” → 左侧边栏点“网络” → 右下角点“详细信息…” → 切换到“高级”标签页 → 取消勾选【当网络连接出现问题时,建议运行无线诊断】。
该选项一旦启用,系统会在每次DNS超时、DHCP续约失败或信标丢失后自动生成诊断包并尝试上传;取消后,即使无线状态图标变黄或显示“无互联网连接”,也不会再弹窗或后台打包数据。
停用所有系统分析与诊断数据共享
系统设置中存在两处独立控制项,分别管理通用诊断数据和无线专项数据,必须全部关闭才能阻断上传路径。
方法一:关闭主诊断通道
点击苹果菜单 → “系统设置” → 左侧“隐私与安全性” → 向下滚动至“分析与改进”区域 → 点击右侧“详细信息…” → 取消勾选【共享Mac分析数据】和“共享iPhone或iPad分析数据” → 弹出确认窗口时点“停用”。
方法二:关闭无线诊断专属上报
在同一“详细信息…”面板中,向下滚动查找【无线诊断数据】选项 → 若该开关存在(macOS 14.5+版本可见),务必将其关闭。此开关独立于主分析开关,专控无线诊断生成的日志是否上传,不关则仍会发送信号扫描结果、信道干扰图谱等原始数据。
清除已缓存的无线诊断临时文件
即使上传开关已关,/var/tmp目录下可能仍存有未发送完的诊断压缩包,这些文件会被下次诊断进程复用并尝试续传,必须手动清空。
第一步:打开“访达”,按Command+Shift+G调出“前往文件夹”窗口。
第二步:输入路径 /var/tmp 并回车。
第三步:在该文件夹中查找所有以 WirelessDiagnostics- 开头、以 .tar.gz 结尾的文件。
第四步:选中全部匹配文件 → 拖入废纸篓 → 执行“清倒废纸篓”。
注意:/var/tmp是系统临时目录,重启后部分文件可能自动重建,但已存在的待上传包被删除后不会重新生成;若发现新文件持续出现,说明某处诊断触发机制仍未关闭。

















