Mac 压缩 ZIP 后多出的 `__MACOSX` 是什么?

在 Mac 上用访达压缩文件后,很多人会发现 ZIP 包里多了一个 __MACOSX 文件夹。尤其是把压缩包发给 Windows 用户、上传到网站或交给客户时,这个文件夹看起来很像"多余文件",甚至会让人担心是不是压缩错了。

其实,它通常不是病毒,也不是你的实际业务文件。

01 | __MACOSX 为什么会出现?

在 Mac 的访达(Finder)里,选中文件后右键点击"压缩",系统有时会在 ZIP 包里附带一个名为 __MACOSX 的文件夹。

这个文件夹通常保存的是 Mac 专用的文件信息,比如图标位置、标签、文件预览等。对 Mac 来说,这些信息可能有意义;但对 Windows、安卓或很多上传平台来说,它们通常没有用。

问题也就出在这里:别人打开 ZIP 后,可能会看到一堆看不懂的额外文件,压缩包显得不够干净,体验也会变差。

02 | 能不能在访达里关闭?

不能。

Mac 自带的"压缩"功能没有提供关闭 __MACOSX 的选项。所以,如果一直使用访达右键压缩,就可能继续遇到这个问题。

这不是操作失误,而是 Mac 压缩方式本身带来的结果。

03 | 怎么生成更干净的 ZIP?

如果经常需要把 ZIP 发给 Windows 用户、上传到网站或交给客户,笔者更建议使用图形化压缩工具,例如 Keka

使用方式很简单:

  1. 安装并打开 Keka。
  2. 选择压缩格式为"ZIP"。
  3. 在设置中开启"排除 Mac 专用文件"或类似选项。
  4. 把文件或文件夹直接拖进 Keka 窗口压缩。

这样生成的 ZIP 通常就不会再带有 __MACOSX 文件夹,也会一并避免 .DS_Store 这类隐藏文件。

04 | 已经压缩好的文件怎么办?

如果 ZIP 已经生成,最稳妥的方式是:先解压原来的 ZIP,再用 Keka 重新压缩。

不建议直接在压缩包里手动删除 __MACOSX 后再上传,因为这样可能误删内容,也可能遗漏其他隐藏文件。

一句话总结:__MACOSX 是 Mac 自动附带的兼容信息;访达不能关闭,想要干净 ZIP,用 Keka 这类压缩工具即可。

关注我,和AI一起成长~

相关推荐
k4m7v2pz8 天前
16GB Mac 本地跑大模型:ollama 局域网 OpenAI 兼容 API 实战(一:需求与配置)
llm·openai·api·mac·ollama·本地·atomcode
liliangcsdn13 天前
如何在mac系统安装和切换node版本
mac
吐了啊取名字太难20 天前
美颜系统AI修图本地跑并支持Mac、win、安卓、iOS不卡顿
android·人工智能·windows·数码相机·mac·ai编程
greasyfork1 个月前
多种数据库管理混乱?Navicat Premium 17 for Mac 统一解决
数据库·mysql·macos·mac
敖行客 Allthinker1 个月前
UniApp iOS APNs 推送证书一站式配置
uni-app·mac
私人珍藏库1 个月前
[Mac] 百度网盘批量转存分享工具 2.8.2.pkg
mac·软件·多功能
七歌杜金房1 个月前
我终于又有了自己的 Linux 电脑
linux·debian·mac
Tigger2 个月前
受不了 ¥98/年的订阅,我用 Vibe Coding 自己写了个剪贴板工具
人工智能·开源·mac
pe7er2 个月前
Mac 修复「XXXXX已损坏,无法打开」完整方案
mac