在mac访达中全局关闭“显示所有文件扩展名”即可恢复默认隐藏状态:打开访达设置→高级标签页→取消勾选该选项;单个文件可command+i勾选“隐藏扩展名”或重命名时删除后缀;终端命令defaults write nsglobaldomain appleshowallextensions -bool false配合killall finder可强制生效。

您在Mac访达中看到所有文件都带着“.txt”“.pdf”“.jpg”等后缀,但实际希望恢复默认的隐藏状态,避免视觉干扰或防止误改关键扩展名。
通过访达偏好设置全局关闭扩展名显示
这是最直接、最稳妥的方式,适用于所有用户账户,且会覆盖单个文件的“隐藏扩展名”设置优先级。
1、打开任意一个访达窗口(如“访达”→“前往”→“文稿”)。
2、点击顶部菜单栏的【访达】→【设置】(macOS Ventura 13.0 及更新版本)或【访达】→【偏好设置】(旧版系统)。
3、切换到“高级”标签页,在右侧找到“显示所有文件扩展名”选项。
4、取消勾选该复选框。这一步必须执行,否则即使单个文件已设为隐藏,也会因全局开关开启而强制显示。
5、关闭设置窗口,更改立即生效——无需重启访达,也不需要注销或重启系统。
针对单个文件临时恢复隐藏状态
当全局设置已关闭,但某个文件仍顽固显示扩展名时,说明它被单独设置了“不隐藏”,需手动修正。
方法一:使用简介窗口调整
选中该文件 → 按 Command + I 打开“显示简介” → 展开“名称与扩展名”区域 → 勾选“隐藏扩展名” → 关闭窗口。
方法二:重命名时快速操作
选中文件 → 按回车键进入重命名 → 将光标移至扩展名前(如“报告.pdf”中的“.pdf”左侧)→ 直接按 Delete 键删除扩展名部分 → 按 Return 确认。系统会弹出警告提示,点击“继续”即可还原为隐藏状态。
用终端命令强制关闭全局扩展名显示
若偏好设置修改后未生效,或怀疑配置被其他脚本覆盖,可直接写入系统级参数并刷新进程。
第一步:打开“终端”(可在“启动台 → 其他”或“应用程序 → 实用工具”中找到)。
第二步:输入以下命令并回车:
defaults write NSGlobalDomain AppleShowAllExtensions -bool false
第三步:执行重启访达命令:
killall Finder
访达自动重启后,所有文件扩展名将严格遵循各自独立设置——即只有明确取消勾选“隐藏扩展名”的文件才会显示后缀,其余全部隐藏。











