需清除访达“连接服务器”历史、com.apple.networkbrowser.plist书签文件、~/library/recent servers/下的.afploc/.smbloc文件,并关闭系统“最近项目”及访达默认打开选项,否则旧服务器地址仍会自动补全。

Mac清理Finder中最近使用的服务器地址,需同时清除访达“连接服务器”窗口的历史输入、系统书签文件和底层缓存,否则旧地址仍会反复出现,尤其在使用Command+K快捷键时自动补全已失效的SMB或AFP路径。
清除访达“连接服务器”窗口历史记录
这一步只清空当前界面可见的地址列表,不删文件、不改设置,适合快速去除重复或错误条目。
打开访达 → 点击顶部菜单栏“前往” → 选择“连接服务器…”(或按 Command+K)→ 将光标置于服务器地址输入框内 → 【按住Option(⌥)键不放】 → 左下角出现“清除历史记录”按钮 → 点击确认。
删除网络位置书签配置文件
访达把常用服务器地址以书签形式存在plist文件里,即使界面上看不到,它仍可能被调用。不删这个文件,下次打开“连接服务器”窗口时,那些地址又会冒出来。
方法一:打开访达 → 顶部菜单“前往” → “前往文件夹” → 输入:~/Library/Preferences/com.apple.NetworkBrowser.plist → 回车 → 若文件存在,直接拖入废纸篓。
方法二:终端执行(更彻底):
打开“终端” → 输入:defaults delete com.apple.NetworkBrowser → 回车 → 再输入:killall Finder → 回车重启访达。
清空Recent Servers目录下的残留地址文件
系统还会把每次成功连接过的服务器地址单独存为.afploc或.smbloc文件,放在~/Library/Recent Servers/目录下。这些文件不会随“清除历史记录”按钮一起消失。
第一步:访达中点击“前往” → “前往文件夹” → 输入:~/Library/Recent Servers/ → 回车。
第二步:查看该目录下所有文件,它们通常以服务器名命名,扩展名是.afploc或.smbloc。
第三步:全选这些文件 → 右键 → “移到废纸篓”。
第四步:右键废纸篓 → “清空废纸篓”——【此操作不可逆,清空后无法恢复】。
禁用自动保存服务器地址功能
防止未来再积累新记录,必须关闭系统级自动记忆开关。
① 打开“系统设置” → 左侧边栏滚动到底部,点“桌面与程序坞”。
② 向下找到“最近的项目”区域 → 把“在菜单栏中显示”和“在程序坞中显示”全部关闭。
③ 打开访达 → Command + , 打开偏好设置 → 切换到“通用”标签页 → 在“打开新访达窗口时打开”下拉菜单中,**不要选“最近使用”**,改为“桌面”或“iCloud 云盘”。
④ 终端中执行:defaults write NSGlobalDomain NSRecentDocumentsLimit -int 0 → 回车 → 再执行:killall Finder → 回车。











