默认搜索范围是“这台 Mac”,需在访达设置→高级中将“执行搜索时”改为“搜索当前文件夹”;临时可用地址栏点击路径后按Command+F,或Command+Shift+G输入英文句点后按Command+F;失效时可删除com.apple.finder.plist重置。

每次在访达里按 Command+F 搜索时,结果却跳出整个 Mac 的同名文件,根本找不到当前文件夹里的目标——这是因为默认搜索范围设成了“这台 Mac”,必须手动改成“当前文件夹”才能精准定位。
通过访达设置面板修改全局默认范围
这是最直观、无需命令行的方法,适用于所有 macOS 版本(Ventura 至 Sequoia),设置后立即生效,且对所有访达窗口统一有效。
打开任意访达窗口,点击顶部菜单栏的访达 → 设置。
切换到高级标签页。
找到“执行搜索时”这一项,点击右侧下拉菜单 → 选择搜索当前文件夹。
这一步改完后,无论你在桌面、文稿还是下载文件夹里按 Command+F,搜索结果只会显示该文件夹内的匹配项。如果误选了“搜索这台 Mac”,就会拖慢速度并混入大量无关结果。
临时快速限定到当前文件夹
如果你没改全局设置,但某次就想在当前目录里搜,不用进设置也能立刻生效。
方法一:在访达窗口地址栏右侧,点击当前路径名称(比如“Downloads”),再按 Command + F,系统自动以该层级为起点搜索。
方法二:先按 Command + Shift + G,输入【.】并回车,再按 Command + F——这会强制把当前文件夹设为根节点。
注意:方法二中的英文句点【.】是关键,输成中文句号或空格都会失败。
异常情况重置方法
如果设置了却不起作用,可能是偏好文件损坏。
第一步:退出访达(右键 Dock 中图标 → “退出访达”)。
第二步:打开终端,运行:
rm ~/Library/Preferences/com.apple.finder.plist
第三步:重新打开访达,再进设置 → 高级 → 重新选择“搜索当前文件夹”。

















