Mac清理局域网连接缓存需同步处理访达界面、系统配置、共享数据库三层:一清“连接服务器”历史;二删边栏“最近服务器”并关闭系统最近项目;三删NetworkBrowser.plist、重置defaults并清理.sfl2文件;四卸载/Volumes下残留挂载点。
mac 清理局域网连接缓存记录,关键在同步处理三个层级:访达界面层、系统配置层、共享数据库层。单清某一处,旧连接仍可能反复出现。下面分步说明实际有效操作。
一、清空“连接服务器”窗口的历史地址
这是最直接的入口清理,立即移除手动输入或选择过的 SMB/AFP/FTP 地址列表:
- 打开访达,按 Command + K 调出“连接服务器”窗口
- 将光标点入地址输入框,同时按住 Option(⌥)键
- 左下角会出现“清除历史记录”按钮,点击并确认
二、删除边栏“最近使用的服务器”及系统汇总开关
仅清窗口历史还不够,边栏和菜单栏仍会从系统级汇总中拉取数据:
- 在访达左侧边栏找到“最近使用的服务器”,右键 → “从边栏中移除”
- 点击苹果图标 → “系统设置” → “桌面与程序坞” → 滚动到底部“最近的项目”
- 把下拉菜单设为无,并关闭“在菜单栏中显示最近使用的项目”
三、重置网络浏览器配置与共享缓存文件
这些是隐藏更深的持久化记录,影响网络侧边栏、“前往→网络”内容及底层挂载行为:
- 打开访达 → “前往” → “前往文件夹”,粘贴:~/Library/Preferences/com.apple.NetworkBrowser.plist,删掉该文件后重启访达
- 打开终端,依次执行:
defaults delete com.apple.NetworkBrowser BrowseAllInterfacesEnabled
killall Finder - 如需彻底清除共享卷元数据,还可删掉:~/Library/Application Support/com.apple.sharedfilelist/ 下以 server 或 network 开头的 .sfl2 文件
四、检查并卸载残留挂载点
有些已断开的共享文件夹仍以空目录形式挂在 /Volumes 下,虽不显眼但属于无效连接痕迹:
- 终端运行:ls /Volumes/,查看是否有名称可疑、空内容的文件夹(如 NAS-2023、Office-SMB 等)
- 确认为空后,用:sudo rmdir /Volumes/文件夹名 删除(需输入管理员密码)

















