Mac访达侧边栏重复显示“Macintosh HD”等驱动器图标是macOS Sonoma 14.7.4+及Sequoia的LSSharedFileList缓存异常所致,需先确认/Volumes下仅有一个真实卷,再执行defaults delete com.apple.LSSharedFileList FavoriteVolumes.sfl3清除错误列表,接着killall -HUP Dock与Finder、关闭服务器选项并注销重登以彻底修复。

Mac访达侧边栏中反复出现“Macintosh HD”“资料”或同一外接硬盘的多个同名条目,不是误挂载也不是你手动添加了多次,而是macOS Sonoma 14.7.4及以上版本(含Sequoia)因LSSharedFileList缓存异常导致的视觉错乱,这些重复路径点击后可能跳转到同一位置、无法拖拽删除、重启Finder也无效,必须清除底层共享列表并重置运行时服务才能根治。
确认是否为真实挂载卷
打开访达 → 顶部菜单栏点击“前往”→“前往文件夹…”(快捷键 ⇧⌘G)→ 输入 /Volumes → 回车;观察窗口内是否只显示一个“Macintosh HD”(或你主磁盘的实际名称)。若此处仅有一个,但侧边栏却列出三四个同名条目,则确认为缓存错乱,非物理挂载问题。
这一步不能跳过。如果 /Volumes 下真有多个同名卷(例如因Time Machine本地快照或APFS快照误显),直接删侧边栏图标会导致访问中断,且重启后仍会重建。
删除LSSharedFileList中的错误卷记录
该操作直接清除系统用于生成“位置”分组下驱动器图标的持久化列表,是修复重复图标的核心步骤。
打开终端(应用程序 → 实用工具)→ 粘贴并执行以下命令:
defaults delete com.apple.LSSharedFileList FavoriteVolumes.sfl3
注意:此命令仅删除卷列表文件,【不会触碰com.apple.sharedfilelist目录下的其他.sfl3文件】,如误删AllItems.sfl3会导致全部自定义边栏项丢失。
执行后无提示即表示成功。无需重启或手动验证文件是否消失。
清空Launch Services缓存并彻底重载界面服务
第一步删除的是静态列表,第二步需刷新运行时服务,否则旧缓存仍可能重建重复项。
① 在终端中执行:
killall -HUP Dock
② 执行:
killall -HUP Finder
③ 打开“访达”→“设置”→“边栏”,取消勾选“已连接的服务器”和“服务器”(防止网络卷干扰)
④ 注销当前用户 → 重新登录
注销比单纯重启Finder更可靠。若仅执行killall Finder,部分重复项可能在下次挂载USB设备时再次浮现。

















