跳到主要内容

这里是 Mole Mac 官网,要去 Windows 版官网吗?

前往 Windows 版
Mole
MacWindows
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT NederlandsNL
购买 下载

    帮助、文档、更新日志和文章

    博客

    Mac 的 Library Containers 是什么,哪些内容该留着

    存储空间发布于 2026 年 5 月 13 日更新于 2026 年 10 月 31 日约 7 分钟

    ~/Library/Containers 里某个文件夹很大,先查清它属于哪个应用、存了什么,不要直接删掉整个文件夹,沙盒容器里可能既有缓存,也有设置、数据库和文档,真正要看的是哪个子目录占空间,以及里面的内容还能不能重新获得。

    Library Containers 里装的是什么

    Apple 的 App 沙盒说明介绍了容器的来历,沙盒应用第一次启动时,macOS 会在 ~/Library/Containers 为它创建容器,可以把它理解为应用存放本机数据的独立家目录,与应用本体分开。

    容器里经常需要检查的是 Data/Library,Apple 的文件系统说明区分了支持数据、偏好设置和缓存,比起上级目录有多大,先看用途更有帮助。

    容器内的位置 用途 清理时怎么选
    Data/Library/Caches 应用应该能重新生成的数据 只考虑已经确认、可以补回的缓存内容
    Data/Library/Application Support 支持数据,可能包括数据库 保留,除非明确要移除这个应用的数据
    Data/Library/Preferences 应用偏好设置 清缓存时保留
    Data/Documents 应用保存的文档 保留,或先导出并备份

    它不是 ~/Library/Group Containers,共享 App Group 文件夹要核对另一种归属关系,见 Group Containers 说明。

    先打开看看,不改文件

    在访达里用前往 › 前往文件夹,粘贴下面的路径,操作见 Apple 的文件夹导航说明。

    ~/Library/Containers
    

    ~ 表示你的个人文件夹,一次检查一个容器和它的子目录,改动前记下完整位置和大小,读不到的文件夹只能算未知,不能当成空的。

    Apple 的沙盒文档说明,macOS 14 及后续版本中,一个应用访问另一个应用的容器时可能会请求许可,访问被拒绝就停在这里,不改权限,也不换删除命令再试。

    用 Bundle Identifier 核对应用

    反向域名格式的名称是辨认线索,不是删除指令,找到可能对应的已安装应用后,核对它的标识符,不只看显示名称像不像。

    1. 在访达里找到怀疑对应的应用,用右键菜单查看程序包内容,Apple 的程序包说明介绍了这个入口。
    2. 找到 Contents/Info.plist,只读,不编辑。
    3. 对照 CFBundleIdentifier 和容器名称,Apple 的属性列表参考说明了这个键。
    4. 对不上就保留容器,再查厂商文档,辅助程序或扩展可能有自己的标识符。

    不要为了让名称对上就重命名容器,也不要编辑应用的属性列表,名称看不懂、归属仍不确定时,凭猜测对上的应用不足以作为删除依据。

    先查为什么变大

    选操作前先比子目录,缓存大和文档库大,需要做的决定不同,即使它们都在同一个容器里。

    Caches 占大头,就先找应用自己的缓存或存储管理入口,Application Support 或 Documents 占大头,就去应用里检查下载、附件和保留的文档,只在那里移除已经不需要的内容。

    邮件、信息、备忘录这类应用按个人资料库对待,不当成一堆随手能删的缓存,也不要假设容器里就是它们的全部数据,或者重新登录就能补回删掉的一切。

    通用的缓存判断可以看哪些 Mac 缓存可以删除,这次只围绕已经确认的应用检查,不顺手清其他 Library 文件夹。

    只改一个缓存位置,再核对结果

    只有应用文档或自己的管理入口确认这份缓存能重建,所需的源文件或下载也还可用时才继续,Apple 的文件系统说明把 Caches 定义为可重新生成的数据,但文件夹名称不能证明应用真的把所有东西都放对了。

    1. 退出应用,为无法重新获得的数据单独保留备份。
    2. 只把已经确认的缓存子目录移到废纸篓,容器本身和其他数据留在原处。
    3. 重新打开应用,用真实文档或任务检查,离线要用的内容也试一次。
    4. 再量同一个文件夹,检查通过之前保留移除的项目。

    移到废纸篓还不等于释放了磁盘空间,Apple 的删除与恢复说明介绍了项目仍在时怎么放回去,测试不通过就先退出应用再恢复原项目,遇到新生成的数据不要直接覆盖,先核对内容。

    正常使用时缓存还会增长,如果刚建好就很大,继续清可能只是在重复同样的工作,这时回到应用里看保留的内容,不扩大删除范围。

    不移除应用数据,就留下整个容器

    删掉已安装应用的整个容器,拿掉的是它的本机数据目录,可能重置偏好设置、丢掉保存的数据,不是只清缓存,重新生成一个空容器也找不回旧数据库和文档。

    已卸载应用的容器可能是残留,但没看到熟悉的应用名称,不足以证明它已经没人用,先核对归属、是否还有残留的辅助程序或扩展,以及以后重装是否还想保留数据,再决定移除。

    想留的内容先独立备份,或者用应用支持的导出方式保存,账号同步不是另一份备份,重装也不保证恢复只存在本机的内容,废纸篓里的原项目还在时,才有从那里恢复的机会。

    Mole 会列出什么

    Mole Mac 的清理会在 App 缓存与日志里列出应用容器内符合条件的 Data/Library/Caches 子项,这一路扫描需要完全磁盘访问权限,会经过缓存安全与白名单检查,不会把整个 Containers 文件夹当成缓存目标。

    通用容器缓存扫描会跳过邮件、信息和备忘录的容器,删除检查里也保护了这些路径,卸载扫描则可以把容器残留关联到选中的应用,这部分按应用数据单独确认,不和清缓存混在一起,未勾选表示留给你检查,不代表选中以后还能保住里面的内容。

    常见问题

    Library Containers 里的东西能全部删除吗?

    不能,这里既有缓存也有应用数据,先确认一个归属、一个能补回的缓存子目录,不删上级目录。

    重新安装应用会恢复容器吗?

    可能会创建新的本机容器,但不会因此找回删掉的设置、文档和本机数据库,恢复需要可用的备份、导出,或者废纸篓里还在的原项目。

    为什么 Mole 显示的比整个容器小?

    符合条件的缓存子项,范围本来就比整个容器小,访问权限、缓存安全与白名单也会影响清理能列出什么,扫描结果不是应用全部数据的总量。

    Mac 空间不够了,可以试试 Mole,清理垃圾、查找大文件,看看哪些内容最占空间。

    下载试用 Mole

    继续阅读

    • 存储空间如何清理 Mac 磁盘空间,又不丢失文件约 7 分钟
    • 存储空间Mac 日志哪些能删,哪些先留着约 6 分钟
    • 存储空间升级后,Mac 上的 macOS 安装文件能删吗?约 5 分钟

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.19.0 (353) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    Windows 版 命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit,请勿下载来源不明的安装包

    命令行版继续免费开源。