macOS 怎么在系统大版本升级后清理无用的语言包释放空间

轻萱大大_8499

轻萱大大_8499

2026-08-07

378人浏览

原创

先停用非必要语言与语音以阻断缓存重建,再手动删除应用中冗余.lproj文件夹(仅保留zh_CN.lproj),最后用终端筛选并清理大于20MB的语言包及系统词典、语音缓存和旧安装器,全程安全可控,可释放数GB空间。

macos 怎么在系统大版本升级后清理无用的语言包释放空间

macOS 大版本升级后,系统和大量应用会保留旧语言包,同时新安装的 App 也默认带全语言支持——这些 `.lproj` 文件夹(如 `fr.lproj`、`ja.lproj`、`de.lproj`)不会随系统语言切换自动清理,而是持续膨胀“系统数据”或“其他”空间,单个大型应用就可能多占 500MB–2GB。清理关键在于**先阻断重建、再精准删除、最后验证可用性**,不需第三方工具,全程安全可控。

先停用非必要语言与语音,切断缓存再生路径

这步不做,删完很快又回来。它不删文件,但让系统不再加载、缓存或重建你不用的语言资源。

  • 打开「系统设置」→「通用」→「语言与地区」→ 点击语言列表右上角的▼ → 将法语、德语、日语、韩语、阿拉伯语等非中文/英文项,逐个悬停 → 点「…」→「移除」
  • 进入「辅助功能」→「语音」→「系统语音」旁点「自定义」→ 只勾选含 “Compact” 字样的 zh_CN 和 en_US 语音(如 Ting-Ting Compact、Samantha Compact),其余全部取消勾选

手动精简应用内冗余 .lproj 文件夹

这是释放空间最直接有效的方式,适用于 Adobe、JetBrains、VS Code、Sketch、Final Cut Pro、Docker Desktop 等大型应用。删除后界面文字、菜单、帮助文档仍完整显示中文,无乱码、无缺失。

  • 在访达中定位目标应用(如 /Applications/Visual Studio Code.app),右键 →「显示包内容」
  • 依次进入 Contents > Resources
  • 按大小排序,识别出 en.lproj、fr.lproj、ja.lproj、ko.lproj、de.lproj 等非中文语言包;注意区分 zh_CN.lproj(简体)与 zh_TW.lproj(繁体),只保留你实际使用的那一项
  • 选中其余所有 .lproj 文件夹 → ⌘ + Delete 移入废纸篓 → 输入管理员密码确认
  • 对 Photoshop、IntelliJ IDEA、Xcode 等高占用应用重复操作;全部完成后重启对应 App,确认中文界面正常

用终端快速定位并清理大体积语言包

适合装了几十个开发/设计工具的用户,避免逐个点开检查。命令只扫描大于 20MB 的语言目录,精准高效。

macOS UI 自动化技能包 —— 用 Python 控制你的 Mac
macOS UI 自动化技能包 —— 用 Python 控制你的 Mac

让 macOS 自动化像说话一样简单 —— 用代码控制你的 Mac,无需学习 AppleScript 系统要求 macOS 14+ (Sonoma) Python 3.9+ 需要开启:辅助功能 + 屏幕录制权限

下载
  • 打开「终端」,粘贴执行:
  • find /Applications -path "*/Contents/Resources/*.lproj" -type d -size +20M 2>/dev/null
  • 命令返回路径后,用 ls -lh "/Applications/SomeApp.app/Contents/Resources/" 查看各语言包真实大小
  • 确认路径无误后再执行删除(例如删掉 VS Code 的法语包):sudo rm -rf "/Applications/Visual Studio Code.app/Contents/Resources/fr.lproj"

顺手清理系统级语言残留与缓存

大版本升级后,系统词典、语音缓存、软件更新临时包也会堆积冗余本地化数据。

  • 清空词典缓存:rm -rf ~/Library/Caches/com.apple.Dictionary*
  • 清理语音合成缓存:rm -rf ~/Library/Caches/com.apple.speech*
  • 删除旧 macOS 安装器(常藏在「应用程序」里,名称含 “macOS Sequoia Installer” 或类似)→ 拖入废纸篓 → 清空
  • 清空软件更新缓存:rm -rf ~/Library/Caches/com.apple.SoftwareUpdate 和 /Library/Caches/com.apple.SoftwareUpdate

相关专题

更多
macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

2025.05.09

5064

14

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

60

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

20

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

40

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

140

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

80

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

80

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

40

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

80

25

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Miniconda官方安装文档
Miniconda官方安装文档

共0课时 | 0人学习