SysDataMenu

SysDataMenu

macOS系统数据清理

系统官网

应用介绍

< #macOS #磁盘清理 #系统数据 #菜单栏工具 #存储空间 #源码公开

SysDataMenu 是一个 macOS 菜单栏小工具,专门回答一个问题:系统设置里那一大坨「系统数据」到底是什么。访达把所有归不到应用、照片和文档名下的东西都塞进这个桶里——模拟器运行时、Xcode 符号缓存、包管理器仓库、虚拟机磁盘、统一日志、各个应用的数据目录,而系统本身不给你看里面。这个工具把桶打开,一条一条列出来,能删的直接删。

它不是缓存清理器,`~/Library/Caches` 在它列出的五十多条里只占一小行。适合硬盘莫名其妙越来越满的开发者,尤其是装过 Xcode 和各种模拟器的 Mac。你没点的东西,它一样都不会删

软件功能



菜单栏总览:图标直接显示扫描到的总体积,也就是存储设置里叫「系统数据」的那个数;启动时扫一次、每天再扫一次,结果边测边出,不会让人分不清是慢还是卡住了。

每条都有真实体积和风险标记:体积都是实际测出来的,并按安全 / 需确认 / 手动三档标注——安全项会自动重新生成,需确认项删了要付出代价(重装模拟器、重新登录、重新下载),手动项工具不代劳,只给出对应的命令或设置路径。

先进废纸篓:需确认的项目移入废纸篓,误删三十天内可以捞回来;安全项才直接删除,因为它们本来就会自己长回来。

删除前先给你看命令:确认框里逐条显示实际要执行的操作原文,而不是「共 12 项」这种数量提示,还能一键把整个计划复制走慢慢看。

闲置时间排序:超过两周没动过的条目会标出闲置多久,并支持按闲置时间排序——今天在用的构建目录和两年前废弃项目的构建目录字节数一样,但决定完全相反。

变化记录:每次扫描和删除都写进本地文件,于是列表能显示每项的增长,历史视图能回答三个单次扫描回答不了的问题:什么又回来了、什么涨得最多、你删过什么。这个功能可以随时关掉并删除记录文件,数据不出本机。

筛选与批量删除:一次扫描大约找出 18 组共 180 个条目,可按名称、说明或分组筛选;勾选后批量删除,「选中安全项」一键勾选屏幕上所有可再生的条目,底部还会提示有多少已选条目不在当前视图里。

干净的安装与卸载:不装特权助手、不装 launch daemon、不装内核扩展,需要 root 的操作每次都以一次性 osascript 提示执行;每天检查更新默认关闭,关掉之后不产生任何网络请求。

源码公开:源码发布在 GitHub,任何人都能读一遍确认它对自己的机器做了什么,也可以用 Xcode 自行构建自用;许可为专有许可,不允许再分发或制作对外发布的衍生版本。

应用截图