为什么你的 Mac 系统数据动辄几十 GB?System Data Unpacked 帮你找出 5 大空间黑洞

发布时间:2026/10/23 2:27:31
为什么你的 Mac 系统数据动辄几十 GB?System Data Unpacked 帮你找出 5 大空间黑洞
【免费下载链接】macos-sysdataSee what is really inside macOS System Data and delete it item by item. A free menu bar app that explains every category and shows each command before it runs.项目地址https://gitcode.com/gh_mirrors/mac/macos-sysdata点击查看免费下载打开「系统设置 通用 储存空间」你会发现 System Data系统数据经常是最大的那一行却没有任何入口能看清里面装了什么。macOS 把所有无法归入 App、照片、文档的文件——模拟器运行时、Xcode 缓存、包管理器仓库、虚拟机磁盘、本地快照、日志——统统扔进这个黑盒。而 System Data Unpacked 是一款免费的 macOS 菜单栏 App它逐项测量 Mac 系统数据的真实大小给每一项打上安全等级标签并在你删除之前先展示将要执行的每一条命令只删你亲自勾选的东西。Mac 系统数据System Data到底装了什么Finder 与储存空间设置会把它们不认识的文件一股脑塞进 System Data 这个分类。对开发者来说它通常是占用大户一次完整的扫描大约能列出 180 个条目、分属 19 个分组。System Data Unpacked 的主窗口把整块磁盘画成一个环形图中间显示「现在可以安全释放的空间」环上按 Safe安全、Review需检查、Manual需手动分色下方还有一条系统数据随历次扫描变化的趋势线——空间什么时候暴涨一眼就能看出。5 大空间黑洞你的几十 GB 都去哪儿了黑洞谁在偷偷占空间风险等级项目构建文件夹node_modules、.next、Pods、DerivedData可删可重新生成模拟器运行时iOS 17/18 运行时磁盘镜像单个 7~15 GB删掉后 Xcode 可重新下载Xcode 与包管理器缓存DerivedData、brew / npm / pnpm / conda 仓库多数可安全重建Time Machine 本地快照删了文件空间却没回来可删自动重建AI 模型、Docker、虚拟机Ollama 模型、Docker 卷、Parallels 磁盘谨慎卷里可能有数据库 黑洞 1项目构建文件夹node_modules、.next 等node_modules、.build、Pods以及.next、.nuxt、.svelte-kit、.astro这些 Web 框架的输出目录每一个都是「可以重新生成」的构建产物。单项目几个 GB桌面和文档里堆几个旧项目十几 GB 就这么没了。App 会逐一定位 Desktop、Documents、Developer、Projects 下的构建目录并标记「闲置项目」——构建目录的时间取自项目文件本身的修改日期而不是最后一次npm install一个链接就能选中所有 60 天没人动过的项目。ProjectProbe.swift 负责这部分探测还支持把整个项目含它的 DerivedData 与专属 Docker 镜像一键归档但绝不碰源码文件。 黑洞 2iOS 模拟器运行时Simulator Runtimes每个 iOS 模拟器运行时都是一张完整的系统磁盘镜像动辄 7~15 GB。更坑的是每次 Xcode 更新都会留下一个旧运行时——没人再用却永远躺在盘上。App 通过simctl查询每个运行时的最后使用时间并判断「已安装的 SDK 都不针对它编译、上面也没有任何模拟器」从而把运行时标记为可删删掉之后 Xcode 在需要时会重新下载。RuntimeProbe.swift 实现了这套判定逻辑。顺带一提属于「系统 dyld 缓存」的那部分受 macOS 保护连 root 都删不掉App 会如实标注为 Manual 并给出说明。 黑洞 3Xcode 缓存与包管理器仓库DerivedData、DeviceSupport、预览设备、Archives、闲置的 Xcode.app 旧副本是 Xcode 家的常见大户而 npm、pnpm、yarn、pip、uv、CocoaPods、Gradle、Cargo、SwiftPM、Go 这些包管理器各自都维护着自己的缓存仓库再加上 nvm、rustup、conda、Maven 这类工具链目录日积月累往往又是几十 GB。App 连「pnpm 已被卸载、但默认路径上的 store 还留在原地」这种隐藏角落都能找到。探测源码集中在 PackageProbe.swift 与 DeveloperProbes.swift可逐项查看、逐项勾选。⏳ 黑洞 4Time Machine 本地快照——删了文件空间却没回来macOS 在磁盘紧张时会自动创建本地 APFS 快照。文件被你删掉之后空间却「没有释放」多半就是快照还在握着旧数据。当扫描发现磁盘不肯归还空间时App 会提示原因并提供一个按钮通过和其他删除操作完全相同的确认流程删除本地快照。对应逻辑见 SnapshotProbe.swift。 黑洞 5AI 模型、Docker 与虚拟机Ollama 和 Hugging Face 模型逐行列出单个模型 4~20 GB 很正常、LM Studio 与 PyTorch 的下载目录Docker 的构建缓存、未使用的镜像、已停止的容器、未使用的卷各自独立成行并附带恰好释放这一部分的 prune 命令——其中卷volumes会带警告数据库的数据就存在那里。Parallels、UTM、VMware、VirtualBox 的虚拟机磁盘也各占一行。AIModelProbe.swift 负责 AI 模型部分Docker 相关在 DockerProjects.swift。 安全释放空间三步且绝不碰你没勾选的东西只看真实大小与等级。每个条目都是磁盘实测值外加一个徽章Safe会自动重建可直接删Review删除有代价要重新登录、重新下载、模拟器数据丢失先移到废纸篓保留 30 天反悔期Manual无法由 App 删除信息按钮里直接给出命令或设置路径。先读命令再点删除。确认窗口逐字列出将要执行的每一条操作比如rm -rf /Library/Logs/DiagnosticReports/*而不是模糊的「删除 N 个项目」。全部删除动作只发生在 Reclaimer.swift 一处探测代码只测量、不改写任何东西。说「我要 20 GB」而不是读 200 行清单。「Free up…」功能输入金额5/10/20/50/100 GB自动挑选风险最小的组合凑数先全选 Safe、按大小排序再只补必要的 Review。它只做选择、不直接删确认流程和其他批量操作完全一样。首次使用只需授予一次完全磁盘访问系统设置 隐私与安全性系统数据大多存放在应用容器、受保护缓存里不授权就无法测量App 会跳过这些位置并明确告诉你扫描不完整。权限用完后随时可以撤销App 退回降级扫描模式。安装与上手一条命令搞定Homebrew 安装brew install --cask Jarvis322/tap/sysdata若已从镜像拖入应用程序用brew install --cask --adopt Jarvis322/tap/sysdata接管纯命令行用户仓库自带 sysdata 脚本./sysdata clean演练、./sysdata clean --yes执行只覆盖 Safe 项脚本化SysDataMenu --json可导出整份清单给jq等工具处理App 免费、签名并经 Apple 公证支持 macOS 14无账号、无分析扫描历史只写在本地文件里唯一可能的网络请求是默认关闭的每日更新检查。赞分享【免费下载链接】macos-sysdataSee what is really inside macOS System Data and delete it item by item. A free menu bar app that explains every category and shows each command before it runs.项目地址https://gitcode.com/gh_mirrors/mac/macos-sysdata点击查看免费下载相关推荐为什么你的C盘总是爆满Viap帮你快速腾出数十GB空间实用技巧为什么你的C盘总是爆满Viap帮你快速腾出数十GB空间实用技巧 C 盘为什么总是不够用作为免费开源的 C 盘清理与数据迁移工具 Viap 它能帮你快速为什么你的电脑越用越慢这个免费工具能帮你快速释放数GB空间在日常使用电脑的过程中你是否经常遇到系统盘空间不足的困扰明明没有安装多少软件C盘却总是显示红色警告。今天要介绍的DriverStoreExplorer正桌面应用驱动开发为什么你的网络连接不稳定NatTypeTester帮你找出NAT问题网络连接不稳定、在线游戏延迟高、视频会议频繁掉线这些困扰可能源于你的NAT类型问题 NatTypeTester是一款专业的网络NAT类型测试工具采用S网络通信上一篇网盘下载效率革命八大平台直链获取工具完整指南下一篇抖音无水印下载终极指南如何高效保存高清视频的完整教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考