“所有文件”图标异常消失需三步修复:先在访达偏好设置中勾选启用;再用sudo mdutil -e /重建spotlight索引;最后通过重启访达或删除com.apple.finder.plist重置侧边栏缓存。

Mac访达侧边栏中“所有文件”图标异常消失、显示为空白、或点击后内容混乱,需要彻底重置其索引与显示逻辑。
确认“所有文件”是否被手动隐藏
打开访达→顶部菜单栏点击「访达」→「偏好设置」→切换到「边栏」标签页;在列表中检查「所有文件」复选框是否被取消勾选;若已取消,请勾选它,关闭窗口即可恢复显示。
重建Spotlight索引以修复底层数据源
“所有文件”依赖Spotlight索引提供聚合结果,索引损坏会导致其无法列出任何条目。
第一步:打开「系统设置」→「Siri与隐私」→「分析与改进」→关闭「改进 Siri 与听写」和「共享 Siri 与听写输入」(避免重建过程中上传干扰);
第二步:打开「终端」,输入以下命令并回车:
sudo mdutil -E /
第三步:输入管理员密码(输入时屏幕不显示字符,输完直接按回车);
第四步:等待终端返回“Indexing enabled.”提示,表示重建已触发;Spotlight会在后台重新扫描整个启动卷,耗时从几分钟到数小时不等,期间“所有文件”可能仍为空,需等待完成。
强制刷新访达侧边栏缓存
方法一:重启访达进程
按住 Option 键,右键点按程序坞中的访达图标→选择「重新开启」;该操作会终止所有访达窗口并清空内存缓存,侧边栏立即重绘。
方法二:删除访达偏好设置中的侧边栏布局记录
在访达中按下 Shift+Cmd+G,输入路径:
~/Library/Preferences/com.apple.finder.plist
将该文件拖入废纸篓→重启访达;此操作会重置包括「所有文件」在内的全部侧边栏项目顺序与显隐状态,但不会影响其他访达设置(如显示方式、扩展名显示等)。
注意:删除 plist 前无需退出访达,但删除后必须重启访达才能生效。
验证并补全“所有文件”的功能完整性
打开访达→左侧边栏点击「所有文件」;若仍无响应或显示“正在加载”,请执行以下检查:
在「访达」→「偏好设置」→「高级」中,确认「在搜索中包含“所有文件”」已被勾选;
在任意文件夹内按 Cmd+Shift+F 调出搜索栏,左上角下拉菜单必须能选中「所有文件」,否则说明Spotlight索引仍未就绪,需等待 mdutil -E 完全结束。











