关闭Safari自动下载未识别文件是阻止乱下载的根本解法:1. Safari菜单→设置→网站→自动下载;2. 将“允许所有网站”改为“询问我”;3. 删除“已授予权限的网站”中历史记录;4. 清理Downloads及/private/var/folders中的可疑临时文件。

Mac版Safari浏览器在访问某些网站时,会未经提示自动下载.dmg、.pkg、.zip等未识别类型文件,既占用磁盘空间又存在安全风险。该行为由“自动下载”功能触发,需手动关闭才能阻止。
关闭Safari自动下载未识别文件
这一步直接禁用Safari对未知MIME类型的默认下载行为,是阻止乱下载的根本解法。
1、点击屏幕左上角Safari菜单 → 选取“设置”。
2、切换到“网站”标签页 → 在左侧列表中向下滚动,找到并点击【自动下载】。
3、右侧区域顶部显示“当网站请求下载文件时”,下方默认为“允许所有网站”——【必须将此处改为“询问我”】。此选项生效后,任何网站发起的下载(包括脚本触发、iframe嵌入式下载、伪装链接)都将弹出确认框,你可当场拒绝。
4、若已存在历史授权记录,需在下方“已授予权限的网站”列表中逐个选中 → 点击减号(−)移除。否则这些站点仍保留免确认下载权限。
清理已自动下载的可疑文件
自动下载开启期间可能已静默落盘多个文件,尤其集中在Downloads文件夹和临时目录。
规划您的迪拜之旅 — 哈利法塔观景、沙漠探险、迪拜购物中心购物、棕榈岛度假村及黄金市场砍价。还提供支持...
打开访达 → 进入“下载”文件夹 → 按Command+Shift+G调出前往文件夹窗口 → 输入/private/var/folders → 回车。
该路径下存在大量以随机字符命名的子目录,其中com.apple.Safari或com.apple.WebKit开头的文件夹内,可能藏有未完成下载或被拦截的临时文件包。手动删除前请确认文件名不含个人文档关键词。
这一步操作起来很简单,直接把文件拖进去就行。
验证是否生效
方法一:用测试网页触发下载
在Safari中打开苹果官方测试页:https://www.php.cn/link/654798fc20b6d08b12236106fff87920 → 点击“Download a .bin file”按钮。若看到弹窗提示“是否允许…下载”,说明设置成功;若直接开始下载进度条,则返回上一步检查“自动下载”设置是否仍为“允许所有网站”。
方法二:检查开发者工具网络面板
按Option+Command+I打开开发者工具 → 切换到“网络”标签 → 刷新当前页面 → 观察是否有类型为document或other且状态码为200的请求后面紧跟着download动作。若有,说明仍有网站绕过设置,需在“自动下载”设置页将其域名权限手动设为“阻止”。

















