Mac 怎么清除系统底层的网络缓存和偏好设置

落辰同学_3641

落辰同学_3641

2026-10-08

889人浏览

原创

mac清除系统底层网络缓存与偏好设置需同步处理四层:一、清空wi-fi配置记录;二、重置mdnsresponder刷新dns/bonjour缓存;三、重置nvram/pram并清除systemconfiguration缓存;四、清理钥匙串中wi-fi密码及失效凭证,缺一不可。

mac 清除系统底层的网络缓存和偏好设置,关键在于处理四个相互独立又彼此关联的层级:wi-fi 配置记录、dns/bonjour 服务缓存、系统网络参数(nvram/pram)、以及网络相关偏好文件(plist)和钥匙串凭证。漏掉任一层,都可能造成“重连后仍断连”“自动选错网络”“反复弹出认证窗口”等问题。

一、清空 Wi-Fi 偏好配置与已知网络列表

这是最常被忽略的第一层,存储在系统配置数据库中,图形界面删除只是表层操作:

  • 打开“系统设置”→“网络”→右侧 Wi-Fi 项→点击“详细信息…”→切换到“已知网络”,逐个移除过时或无效的网络;
  • 更彻底的做法是用终端命令精准清除:
    列出所有保存的 Wi-Fi 网络:/usr/sbin/networksetup -listallpreferredwirelessnetworks Wi-Fi
    删除指定网络(含空格/大小写):/usr/sbin/networksetup -removepreferredwirelessnetwork Wi-Fi "MyOffice_WiFi"
    一键清空全部(适用于换环境或出售前):sudo /usr/sbin/networksetup -removeallpreferredwirelessnetworks Wi-Fi

二、重置 mDNSResponder 服务(刷新 DNS 与 Bonjour 缓存)

mDNSResponder 是 macOS 网络发现与本地解析的核心进程,卡死后会导致网页打不开、AirDrop 失效、甚至 Wi-Fi 认证成功后秒断:

  • 打开“终端”,输入:sudo killall -HUP mDNSResponder,回车后输入管理员密码(无显示,输完直接回车);
  • 等待 10 秒左右,观察 Safari 是否能正常加载网页、Finder 是否能识别局域网设备;
  • 如需进一步清理,可顺带执行:sudo dscacheutil -flushcache(刷新 DNS 查询缓存)。

三、重置 NVRAM/PRAM 并清除 SystemConfiguration 缓存

NVRAM 存储了 Wi-Fi 适配器状态、DHCP 租约、默认网关等底层参数;SystemConfiguration 目录则存放运行时网络配置快照,二者损坏会引发“获取 IP 后立即断开”“无法获取 IPv6 地址”等顽疾:

  • 重置 NVRAM/PRAM:关机 → 按电源键开机 → 立即同时按住 Option + Command + P + R 四键不放 → 听到启动声第二次响起(或 Apple Logo 出现又消失两次)后松手;
  • 手动清除 SystemConfiguration 缓存(需谨慎):
    在终端中依次运行:
    sudo rm -f /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist
    sudo rm -f /Library/Preferences/SystemConfiguration/com.apple.network.identification.plist
    sudo rm -f /Library/Preferences/SystemConfiguration/preferences.plist
    执行后重启 Mac,系统将重建全新配置。

四、清理钥匙串中的 Wi-Fi 密码与失效凭证

图形界面或终端删掉网络名称,但密码仍以明文形式留在「登录」钥匙串中,尤其当网络由配置描述文件、企业 MDM 或旧版工具添加时:

  • 打开“钥匙串访问”→ 左侧选择“登录”钥匙串 → 右上角搜索框输入 Wi-Fi 名称(SSID);
  • 查找类型为 AirPort network password 的条目,或图标为锁形、账户名显示为该 SSID 的“密码”类项目;
  • 右键 → “删除”,确认后该网络下次连接时会重新提示输入密码并生成新凭证。

不复杂但容易忽略——每一步都对应一个独立的数据源,单独做某一项可能暂时缓解,只有四层同步清理,才能真正让网络回归“出厂级干净状态”。

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

437

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

900

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

2732

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

916

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

809

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

414

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2476

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

4572

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

747

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习