macos wi-fi 自动切换严格按「首选网络」列表从上到下尝试连接,首个启用「自动加入」且可用的网络即接入;需手动拖拽目标网络至列表顶端并勾选「自动加入」,清理无效条目,配合网络位置实现多场景优先级管理。

MacOS 的 Wi-Fi 自动切换完全由「首选网络」列表的顺序决定——系统开机、唤醒或开启 Wi-Fi 时,会从上到下依次尝试连接已启用「自动加入」的网络,第一个可用的就直接接入。这不是推荐逻辑,而是唯一执行机制,没有隐藏开关或命令能绕过。
手动拖拽排序就是设置优先级
目标网络必须被拖到「首选网络」列表最顶端,并确保右侧勾选了「自动加入」:
- 打开「系统设置 → 网络 → Wi-Fi → 详细信息 → 高级 → Wi-Fi 标签页」
- 在「首选网络」列表中找到你要设为首选的网络(如 Home_5G)
- 按住网络名前的三横线(≡)拖动,把它拉到列表最顶部
- 确认该网络右侧的「自动加入」已勾选
- 点「完成」→ 再点窗口右下角「应用」,配置才真正生效
清理无效条目避免干扰
旧网络、弱信号、同名不同频段或已停用的条目会卡住连接流程,导致跳过真正想连的网络:
- 检查列表中是否有 RSSI 持续低于 –70 dBm 的网络(信号极弱)
- 删除已改名、密码变更或长期未使用的网络
- 特别注意双频合一场景:如果路由器开启了 2.4G/5G 同名,Mac 可能生成多个重复条目(如 Home_WiFi 和 Home_WiFi_5G),建议关闭双频合一,给 5G 单独命名再添加
- 选中后点底部「–」删除,删完再点「应用」
控制中心快速切换依赖此列表
macOS Ventura 及更新版本支持在控制中心直接点击已保存网络切换,但前提是该网络已在「首选网络」列表中:
- 若某网络没出现在控制中心 Wi-Fi 列表里,说明它还没被加入首选列表
- 隐藏网络必须手动添加:在「高级 → Wi-Fi」中点「+ → 显示网络」或输入 SSID + 密码加入
- 勾选「记住这台电脑所加入的网络」,可让每次成功连接的新网络自动进列表(但不适用于隐藏网络或企业认证网络)
多场景可用网络位置分组管理
如果你常在家庭、办公室、咖啡馆等不同环境使用 Mac,各处最优 Wi-Fi 不同,可用「网络位置」功能分别保存配置:
- 进入「系统设置 → 网络」,点右上角⋯ →「编辑位置」→「+」新建位置(如“Home”、“Office”)
- 切换到对应位置,在「Wi-Fi 首选网络」中单独调整顺序并启用自动加入
- 需要时点菜单栏 Wi-Fi 图标 →「网络位置」→ 切换即可瞬时加载整套 Wi-Fi 优先级











