MacOS升级后WiFi频繁断开主因是系统配置残留、服务缓存错乱或AWDL射频抢占;应先查RSSI(≥–55dBm为强信号),再重置mDNSResponder(sudo killall -HUP mDNSResponder),接着删除重建Wi-Fi配置文件,然后禁用awdl0,最后重置NVRAM/PRAM。

查看并优化真实信号质量(RSSI)
菜单栏满格≠信号好。按住 Option 键 点击 Wi-Fi 图标,直接读取右侧 RSSI 值:
• ≥ –55 dBm:信号强,问题大概率出在系统侧
• –60 dBm ~ –70 dBm:已临界,易受干扰或 AWDL 抢占影响
• < –70 dBm:建议先改善物理环境——移近路由器、避开微波炉/蓝牙音箱/金属柜,优先连接带 _5G 后缀的 5GHz 网络。
重置 mDNSResponder 清除 DNS 与 Bonjour 缓存
mDNSResponder 是 macOS 网络发现和本地解析的核心进程,升级后极易卡死或缓存污染,表现为“能获取 IP 但打不开网页”“连上 2 秒就断”。
• 打开「终端」(应用程序 → 实用工具)
• 输入命令:sudo killall -HUP mDNSResponder
• 输入管理员密码(输入时无显示,输完直接回车)
• 等待 10 秒,观察连接是否立即稳定。这是成本最低、见效最快的一步。
删除并重建 Wi-Fi 配置文件
系统升级会保留旧版 com.apple.airport.preferences.plist,其中可能含弃用加密参数、过期证书或不兼容的 802.11 选项,引发 DHCP 异常或认证循环。
• 进入「系统设置」→「网络」,左侧选中当前 Wi-Fi 服务
• 点击右下角「⋯」→「删除服务」,确认清除全部配置
• 关闭窗口,从菜单栏 Wi-Fi 列表中重新选择网络名称
• 手动输入密码连接——系统将生成全新、干净、匹配当前 macOS 版本的配置。
禁用 AWDL 接口避免射频抢占
AWDL(Apple Wireless Direct Link)支撑 AirDrop、接力等功能,但它与主 Wi-Fi 共享同一无线芯片的射频时间片。M 系列及部分 Intel Mac 升级后调度逻辑变化,易引发每 2–5 分钟一次的周期性断连。
• 打开「终端」
• 输入命令:sudo ifconfig awdl0 down
• 执行后 AirDrop 暂不可用,但 Wi-Fi 掉线频率通常下降 80% 以上
• 如需开机自动禁用,可配置 launchd 脚本,但多数用户手动运行一次即长期有效。
重置 NVRAM/PRAM 恢复底层网络参数
NVRAM 存储着 Wi-Fi 适配器状态、DHCP 租约缓存、DNS 地址等关键参数。损坏会导致“连上即断”“无法获取 IP”或反复认证。
• 完全关机
• 按电源键开机,**立刻**同时按住 Command + Option + P + R
• 持续按住,直到听到第二次启动声(或看到苹果 Logo 第二次出现并消失)
• 松手后正常启动,重新连接 Wi-Fi 测试稳定性。


















