关闭safari下载后自动打开文件需三步:1. safari菜单→偏好设置→通用→取消勾选“下载后打开‘安全的’文件”;2. 终端执行defaults write com.apple.archiveutility doautoextraction -bool false及killall archive utility;3. 右键zip文件→显示简介→更改打开方式为“预览”并全部更改。

MacBook用户在用Safari下载ZIP、PDF或图片时,常被“下载完立刻自动打开”打断工作流——尤其批量下载几十张图,瞬间弹出几十个预览窗口,连关都关不过来。这个问题根源在于Safari默认启用安全文件自动触发机制,必须手动关闭三处关键开关才能彻底解决。
关闭Safari内置的自动打开开关
这是最直接的入口,禁用后所有“安全文件”下载完成不再触发任何打开动作。
第一步:点击屏幕左上角Safari菜单 → 选择“偏好设置”。
第二步:切换到“通用”标签页,向下滚动到底部。
第三步:找到“下载后打开‘安全的’文件”选项,取消勾选。这一步生效无需重启浏览器,但【必须确保该复选框处于未勾选状态,哪怕只差一个像素没点掉,功能仍会激活】。
禁用系统级归档自动解压行为
仅关掉Safari开关还不够——如果下载的是ZIP/TAR等压缩包,macOS底层归档工具仍可能偷偷解压。必须用终端命令切断这个链路。
方法一:终端强制停用归档自动提取
打开“应用程序→实用工具→终端”,粘贴执行:
defaults write com.apple.archiveutility doAutoExtraction -bool FALSE
紧接着再执行:
killall Archive Utility
规划您的迪拜之旅 — 哈利法塔观景、沙漠探险、迪拜购物中心购物、棕榈岛度假村及黄金市场砍价。还提供支持...
注意:第二条命令不是可选操作,【漏掉它会导致设置不生效,下次下载ZIP仍会自动解压】。
方法二:验证是否成功
下载一个测试ZIP文件,观察它是否保持压缩包形态静止在下载目录里。若看到文件名旁出现“已解压”字样或内容文件夹自动展开,说明上一步没执行到位。
重置ZIP文件默认打开方式
当Safari因其他原因(如误点、脚本调用)仍尝试“打开”ZIP时,让系统拒绝解压,而是用只读方式响应。
在Finder中找一个任意.zip文件 → 右键 → “显示简介”。
展开“打开方式”区域 → 点击下拉菜单 → 选择“预览”或“归档实用工具”。
点击“全部更改…”按钮 → 在弹出确认框中点“继续”。
这一步会覆盖全系统.zip关联,此后双击ZIP只会显示内部文件列表,不会解压也不会运行任何内容。










