可彻底清理mac访达“最近使用”记录的六种方法:一、右键边栏移除条目;二、修改访达偏好与系统设置关闭汇总;三、按option键调出清除菜单;四、终端命令禁用文档限制;五、手动删除lssharedfilelist文件;六、终端禁用并清除搜索历史。

如果您在Mac上使用访达(Finder)时发现左侧边栏、苹果菜单或Dock中持续显示“最近使用的项目”,这些记录可能暴露您的文件访问习惯与隐私。以下是清理访达最近项目记录的多种具体方法:
一、通过访达边栏右键移除“最近使用”入口
该操作仅从访达界面视觉层隐藏“最近使用”条目,不删除底层数据,但可立即阻止他人通过边栏快速查看您的访问历史。
1、点击Dock栏中的访达(Finder)图标,打开访达窗口。
2、在左侧边栏中定位到“最近使用”条目,右键单击它。
3、从弹出菜单中选择“从边栏中移除”,该条目将即刻消失。
二、修改访达偏好设置并关闭系统级最近项目汇总
此组合操作可同时禁用新窗口默认加载“最近使用”内容,并关闭苹果菜单与程序坞中所有层级的“最近项目”显示,大幅缩小信息泄露面。
1、打开访达后,按下键盘快捷键Command + ,调出偏好设置窗口。
2、切换至“通用”标签页,在“打开新访达窗口时打开”下拉菜单中,选择“桌面”或“iCloud 云盘”等非“最近使用”选项。
3、点击屏幕左上角苹果标志,进入“系统设置”,在左侧边栏中点击“桌面与程序坞”。
4、向下滚动至“最近的项目”区域,将其设为“无”;同时取消勾选“在程序坞中显示最近使用的应用程序”。
三、使用Option键调出访达内置清除菜单
该方式利用访达原生功能,一次性清空当前所有分类的最近项目记录(含应用程序、文稿、服务器),无需命令行或文件操作,适合快速重置。
1、确保访达窗口处于活跃状态。
2、在顶部菜单栏点击“前往”,同时按住Option(⌥)键。
3、此时菜单中“最近使用的项目”将变为“清除最近使用的项目”。
4、点击该项,在弹出的确认对话框中点击“清除”按钮。
四、执行终端命令禁用并刷新最近文档限制
该方法直接写入系统全局参数,将NSRecentDocumentsLimit设为0,强制访达停止维护最近文档引用,并通过重启进程使更改即时生效。
1、打开“应用程序” → “实用工具” → “终端”。
2、输入以下命令并回车:defaults write NSGlobalDomain NSRecentDocumentsLimit -int 0。
3、紧接着输入:killall Finder,强制重启访达。
五、手动删除LSSharedFileList底层记录文件
访达的“最近使用”数据实际以.sfl2格式存储于系统共享文件列表数据库中,直接删除对应文件可实现物理清除,避免自动恢复或残留索引。
1、打开访达,点击顶部菜单栏“前往” → “前往文件夹”。
2、在弹出窗口中输入路径:~/Library/Application Support/com.apple.sharedfilelist/,然后回车。
3、查找以下两个文件:com.apple.LSSharedFileList.RecentApplications.sfl2与com.apple.LSSharedFileList.RecentDocuments.sfl2。
4、将这两个文件拖入废纸篓,或右键选择“移到废纸篓”。
5、右键点击废纸篓图标,选择“清空废纸篓”以完成永久删除。
六、使用终端命令禁用并清除访达搜索历史记录
该步骤专门针对访达搜索栏中出现的历史建议,通过关闭记录功能并删除现有缓存,确保后续搜索不再被留存且历史建议彻底消失。
1、打开“应用程序” → “实用工具” → “终端”。
2、输入以下命令并回车:defaults write com.apple.finder FXEnableRecentSearches -bool false。
3、输入以下命令强制清除现有搜索缓存:defaults delete com.apple.finder FXRecentSearches。
4、输入以下命令重启访达进程:killall Finder。











