Mac“系统数据”或“其他”膨胀主因是冗余多国语言包,需先停用非必要系统语言与语音,再手动或终端删除应用内.lproj文件,最后清理词典与语音缓存,可安全释放数GB空间。

Mac磁盘空间里“系统数据”或“其他”持续膨胀,往往不是缓存或日志惹的祸,而是系统和成百个应用悄悄塞满了你根本不用的法语、德语、日语、韩语等多国语言包,单个大型应用就可能因此多占1GB以上空间。
先停用非必要系统语言(安全前置)
这一步不删任何文件,但能阻止系统加载冗余语言资源,避免后续清理后缓存反复重建,是所有操作前必须完成的准备。
点击屏幕左上角苹果菜单 →「系统设置」→ 左侧「通用」→ 右侧「语言与地区」→ 点击右上角语言列表旁的向下箭头 → 将鼠标悬停在法语、德语、阿拉伯语等非中文/英文条目右侧,点击「…」→ 选择「移除」。
接着进入「辅助功能」→「语音」→ 点击「系统语音」旁的「自定义」→ 取消勾选所有不含“Compact”字样的语音(如Yuna、Diego、Milena),仅保留zh_CN和en_US对应项。
手动删除应用内冗余.lproj语言包
这是释放空间最直接有效的方法,适用于Adobe、JetBrains、VS Code、Sketch等大型应用,操作后界面文字、菜单、帮助文档仍保持完整中文显示。
第一步:在访达中定位目标应用(例如 `/Applications/IntelliJ IDEA.app`),右键点击 →「显示包内容」。
第二步:依次进入 `Contents > Resources` 目录。
第三步:按文件大小排序,识别出所有非中文语言包,如 `en.lproj`、`fr.lproj`、`ja.lproj`、`ko.lproj`、`de.lproj` 等;注意区分 `zh_CN.lproj`(简体中文)与 `zh_TW.lproj`(繁体中文),只保留你实际使用的那一项。
第四步:选中除 `zh_CN.lproj` 外的所有 `.lproj` 文件夹 → 按 Command + Delete 移入废纸篓 → 输入管理员密码授权删除。
第五步:对 Photoshop、Final Cut Pro、Docker Desktop 等高占用应用重复上述步骤;全部处理完后重启各应用,确认中文界面无缺失、无乱码。
用终端命令快速筛选并删除大体积语言包
适合熟悉终端的用户,能绕过图形界面,直接定位深藏在 `/Applications` 下的高占用语言目录,避免逐个点开检查的低效过程。
打开“终端”,粘贴执行以下命令,查找大于20MB的语言包:
find /Applications -path "*/Contents/Resources/*.lproj" -type d -size +20M 2>/dev/null
命令返回路径后,用 ls -lh "/Applications/SomeApp.app/Contents/Resources/" 查看各语言包真实大小。
【确认目标路径无误后再执行 rm -rf,该操作不可逆】
例如:若确认要删的是 `/Applications/Adobe Photoshop 2024.app/Contents/Resources/fr.lproj`,则运行:
sudo rm -rf "/Applications/Adobe Photoshop 2024.app/Contents/Resources/fr.lproj"
清理词典与语音缓存
词典和语音服务也会生成大量本地化缓存,这些文件不随语言设置变更自动清除,长期驻留可占数百MB至1GB。
打开访达,按 Shift + Command + G → 输入 ~/Library/Caches/com.apple.Dictionary → 回车 → 全选内容 → 拖入废纸篓。
再次 Shift + Command + G → 输入 ~/Library/Caches/com.apple.speech → 回车 → 全选内容 → 拖入废纸篓。
最后,清空用户级语言缓存:~/Library/Caches/com.apple.IntlDataCache,同样全选删除。
使用CleanMyMac X批量清理(推荐新手)
方法一:启动已获得全盘访问权限的CleanMyMac X官方认证版本 → 点击主界面“智能扫描” → 等待分析完成 → 左侧导航栏选择“语言包” → 右侧列表显示所有检测到的多语言文件及其归属应用 → 取消勾选zh_CN.lproj及当前系统语言对应项 → 点击右下角“清理” → 输入管理员密码执行删除操作。
方法二:若担心误删,可先启用“预览模式”,查看将被清理的具体路径和大小,确认无系统关键路径(如 `/System/Library/` 开头)后再执行真实清理。

















