关闭Safari自动解压和打开安全文件需四步:一、偏好设置→通用→取消勾选“下载后打开‘安全’的文件”;二、终端执行defaults write com.apple.archiveutility dearchive-automatically -bool FALSE并重启;三、右键ZIP→显示简介→打开方式设为预览.app→更改所有;四、Safari偏好设置→隐私→管理网站数据→移除相关条目。

如果您在使用 Safari 浏览器下载文件时,发现 ZIP 等压缩包被自动解压、或 PDF/图片等“安全”文件被强制打开,可能带来隐私泄露与执行风险。以下是关闭该行为的多种操作路径:
一、禁用“下载后打开‘安全’文件”全局选项
此设置直接阻止 Safari 对已识别为“安全”的文件(如 .pdf、.jpg、.zip)执行自动打开或自动解压动作,是系统级默认防护的第一道开关。
1、点击屏幕顶部菜单栏中的Safari 浏览器,选择偏好设置。
2、在偏好设置窗口中,点击顶部标签页中的通用。
3、找到选项下载后打开“安全”的文件,取消其前方的勾选。
4、关闭偏好设置窗口,该设置立即生效,无需重启浏览器。
二、通过终端命令禁用归档弹出式解压功能
macOS 内部将 ZIP/TAR 等归档文件视为需“快速预览”的对象,Safari 会调用归档实用工具触发自动解压。该命令可彻底屏蔽系统级归档弹出行为,影响所有应用(含 Finder)。
1、完全退出 Safari 浏览器(按 Command + Q 确认无残留进程)。
2、打开终端(可通过 Launchpad → 其他 → 终端,或 Spotlight 搜索 “Terminal”)。
3、输入以下命令并回车:defaults write com.apple.archiveutility dearchive-automatically -bool FALSE。
4、重启 Mac 或至少重新登录用户会话,使系统读取新配置。
三、重设 ZIP 文件默认打开方式为非执行程序
当 Safari 下载 ZIP 后调用默认应用打开,若该应用具备自动解压逻辑(如归档实用工具),则风险仍存在。将默认打开方式改为仅预览类应用(如预览.app),可阻断解压链路。
1、在访达中任意位置右键一个 .zip 文件,选择显示简介。
2、在简介窗口中展开打开方式区域,点击下拉菜单。
3、若列表中无预览,点击其他,勾选预览并添加。
4、从下拉菜单中选择预览,然后点击更改所有…按钮。
5、在弹出确认框中点击继续,完成全部 ZIP 文件关联切换。
四、清除网站权限数据防止历史授权绕过限制
某些网站曾获得“自动打开下载内容”的隐式授权,即使全局开关关闭,仍可能触发异常行为。清除其网站数据可重置权限状态,消除残留策略干扰。
1、打开 Safari,点击菜单栏Safari 浏览器 → 偏好设置。
2、切换至隐私标签页,点击管理网站数据。
3、在搜索框中输入.zip或常见下载域名(如 cloud.example.com),选中相关条目。
4、点击移除,或直接点击全部移除清空全部记录。
5、关闭窗口后,重新启动 Safari 浏览器。


















