可清理Mac中过时Wi-Fi记录:一、系统设置→网络→Wi-Fi→高级→已知网络→移除;二、终端用networksetup命令删除;三、钥匙串访问中删对应密码;四、终端命令清空全部首选网络;五、Wi-Fi菜单中忽略当前网络。

如果您在 Mac 的系统偏好设置中发现 Wi-Fi 列表里存在已停用、改名或无法再访问的过时网络名称,这些残留记录可能干扰自动连接判断、引发重复认证提示,甚至造成隐私泄露风险。以下是清理系统偏好设置中过时 Wi-Fi 记录的多种具体操作方法:
一、通过系统设置逐个移除指定 Wi-Fi 网络
该方法直接调用 macOS 图形界面的 Wi-Fi 高级配置模块,可精准定位并删除单个已知网络条目,同时同步清除其密码凭证(若启用 iCloud 钥匙串)。
1、点击屏幕左上角的苹果图标,选择“系统设置”。
2、在左侧边栏中点击“网络”,再在右侧点击“Wi-Fi”。
3、点击窗口右下角的“高级”按钮。
4、切换至“已知网络”标签页,浏览列表并找到目标过时网络名称。
5、点击该网络右侧的“⋯”图标,选择“从列表中移除”。
6、在弹出确认框中点击“移除”,随后点击窗口右下角的“完成”。
二、使用终端命令批量或精确删除 Wi-Fi 配置
当过时网络未显示在图形界面中、名称含特殊字符或大小写敏感时,终端命令可绕过 GUI 限制,直接读取并修改底层无线偏好配置,确保条目被彻底注销。
1、打开“应用程序 → 实用工具 → 终端”。
2、输入以下命令并回车,列出所有已保存的 Wi-Fi 网络:/usr/sbin/networksetup -listallpreferredwirelessnetworks Wi-Fi。
3、从输出结果中识别目标过时网络的完整 SSID(注意保留引号与空格)。
4、执行删除命令,将 [SSID] 替换为实际名称:/usr/sbin/networksetup -removepreferredwirelessnetwork Wi-Fi "[SSID]"。
5、按回车运行,若无任何错误提示即表示删除成功。
三、通过钥匙串访问清除对应 Wi-Fi 密码凭证
系统设置或终端操作仅删除网络偏好,但原始密码仍可能以明文形式保留在钥匙串中;尤其适用于企业网络、手动添加或第三方应用写入的过时记录,必须单独清理以实现完全遗忘。
1、在启动台或“应用程序 → 实用工具”中打开“钥匙串访问”。
2、在右上角搜索栏中输入目标 Wi-Fi 名称(支持模糊匹配)。
3、在结果中定位类型为 "AirPort network password" 的条目。
4、右键点击该条目,选择“删除”。
5、在弹出提示中点击“删除”,并输入管理员密码完成验证。
四、清空全部已知 Wi-Fi 网络记录(重置首选列表)
当过时网络数量较多、难以逐一辨识,或需彻底重建 Wi-Fi 连接环境时,此方法可一次性清除所有已保存的首选网络及其优先级排序,适用于系统维护或交接场景。
1、打开“终端”应用。
2、输入以下命令并回车:sudo /usr/sbin/networksetup -removeallpreferredwirelessnetworks Wi-Fi。
3、输入当前用户管理员密码(输入过程不显示字符,输完直接按回车)。
4、命令执行后无报错信息即表示全部已知网络已被清空。
五、忽略当前连接的 Wi-Fi 网络(禁用自动重连)
针对正在使用但希望临时屏蔽其自动连接行为的过时网络(例如测试热点、临时访客网络),此操作不删除记录,而是将其设为“忽略”,避免系统在后台反复尝试连接。
1、确保当前已连接至该目标 Wi-Fi 网络。
2、点击菜单栏右上角的 Wi-Fi 图标。
3、在下拉菜单中找到当前连接的网络名称,鼠标悬停后出现子菜单。
4、点击子菜单中的 “忽略此网络” 选项。
5、系统将立即断开连接,并在后续开机或 Wi-Fi 开启时跳过该网络。











