许多 Mac 用户都曾遇到这样的困扰:远程服务器明明已经断开或使用完毕,但桌面或访达边栏里却始终显示着一个“已连接”的图标,既无法关闭,又让人心烦。更令人头疼的是,下一次启动电脑时它又会自动重新连接,甚至导致访达卡顿、后续网络出现异常报错。究其原因,这背后涉及一个关键概念——挂载卷。单纯关闭窗口或退出应用程序,无法让系统真正释放这个网络连接。

本质上,这是一个挂载点残留的问题。无论使用的是 SMB、AFP 还是 WebDA V 协议,只要连接没有正常断开,系统就会认为该卷仍然被占用。要想彻底解决,必须手动卸载。下面提供几套可操作的方法,从最简单到最彻底,按需选择即可。
通过桌面图标直接推出远程服务器
最直观的方法是:在桌面或访达边栏找到那个“赖着不走”的服务器图标——它通常会显示服务器名称,并带有“已连接”标签。右键点击该图标,在弹出菜单中选择「推出」即可。整个过程无需打开终端或系统偏好设置,绝大多数简单情况都能一次性解决。
通过访达菜单栏执行推出操作
如果图标消失,或右键菜单中没有“推出”选项,可以尝试此方法。首先确保访达窗口处于激活状态——点击窗口空白处或标题栏即可。接着点击顶部「访达」菜单 → 选择「推出」→ 在下拉列表中找到目标服务器名称并选中。需要注意的是,如果列表为空,或没有显示要卸载的服务器,说明该连接未被访达识别为挂载卷。此时需要借助其他手段,直接进入终端操作。
通过终端强制卸载挂载卷
终端是处理这种顽固问题的得力工具。打开终端后,先查看当前的挂载点:
mount | grep -E 'smb|afp|webda v' → 回车
该命令会列出所有活动的远程文件系统挂载路径,常见格式如 /Volumes/MyServer。确认路径后,执行卸载命令:
umount /Volumes/MyServer → 回车
【注意:路径必须与 mount 命令输出的结果完全一致,包括大小写和空格】
如果终端提示“Device busy”,说明有程序正在访问该卷。最常见的情况是访达窗口还开着该服务器的文件夹,或者某个应用(如 Preview、TextEdit)之前打开过其中的文件。关闭这些窗口后再重试卸载命令,通常能顺利推出。
清除自动重连记录,防止下次自动连接
服务器卸载完成后,还有一个问题:下次开机时它可能再次自动连接。这是因为系统记住了你的连接偏好。要彻底让它“忘记”该服务器,需要清除自动重连记录。打开访达,使用快捷键 Shift + Command + G 前往 ~/Library/Preferences/ 目录。在该文件夹中找到并删除以下文件(只要存在就删掉):
com.apple.sidebarlists.plist(控制访达边栏显示内容)com.apple.finder.plist(包含最近的服务器连接缓存)
删除后,需要重启访达使改动生效。按住 Option 键,右键点击 Dock 栏中的访达图标,选择「重新开启」。完成这一步后,刚才卸载的服务器便不会再莫名其妙地出现,算是一劳永逸的解决办法。
