Omuuz

DiskStory

看清空间去了哪里,再决定是否清理。

面向 macOS 的证据优先磁盘空间工具。用扇形图浏览空间层级,分别保存扫描范围,比较同一范围的本地快照,并在采取可恢复操作前核验证据。DiskStory 只读取元数据、不读取文件内容,也不上传扫描记录。

产品事实

  • 原生 macOS 应用 — SwiftUI、macOS 14+,支持 Apple 芯片与 Intel
  • 只扫描元数据 — 以实际分配大小为主,不读取文件内容
  • 按范围保存历史 — 每个范围最多 180 个本地快照,只比较同一范围
  • 计划中的终身许可证 — 一次购买,最多用于 3 台 Mac

工作方式

  1. 选择扫描范围 — 选择一个文件夹或扫描当前可访问的启动磁盘;只有验证完整磁盘访问后才会开放整机扫描。
  2. 查看空间证据 — 查看实际分配大小、项目数量、不可读位置、用途分类和扇形空间层级。
  3. 比较历史变化 — 再次扫描同一范围,查看之前、现在、变化量、路径变化和扫描缺口,不混合重叠范围。
  4. 审阅安全操作 — 了解建议为何出现、排除了什么、可能产生什么影响,以及如何恢复。
  5. 确认并移动 — 对于受支持项目,DiskStory 会重新核验目标、提供可取消倒计时,然后移到系统废纸篓。

会做什么,又不会做什么

扫描数据
元数据快照保存在本机,绝不上传
文件内容
扫描、搜索和建议均不读取正文
空间口径
以实际分配大小为主,同时保留逻辑大小作为证据
扫描范围
分别保存和比较,不会把重叠范围相加
完整磁盘访问
可选;不会获得 root 权限,也不会绕过系统保护
文件系统限制
不跟随符号链接,硬链接会去重,不可读路径会明确展示
清理边界
不自动删除、不永久删除,也不清空废纸篓
所属应用数据
Docker、Simulator、备份和 iCloud 回到所属 App 管理
联网与离线
激活和授权更新需要联网;激活后核心功能可离线使用

DiskStory 产品指南

我的 Mac 空间被什么占用了?如何在不读取内容的情况下查找 Mac 大文件DiskStory 何时需要完整磁盘访问Xcode DerivedData 为什么增长,以及安全复核包含什么

基于产品规范直接回答

DiskStory 是什么?

DiskStory 是一款面向 macOS 的证据优先磁盘空间工具。它帮助你浏览空间层级、分别保存扫描范围、比较相同范围的历史变化,并在执行可恢复操作前重新核验证据。

DiskStory 会读取文件内容吗?

不会。扫描结果来自名称、路径、类型、逻辑大小、实际分配大小、时间和权限结果等文件元数据。DiskStory 不会读取文稿、照片、邮件或其他文件正文来建立空间索引。

扫描记录会上传吗?

不会。扫描快照、搜索索引和操作记录保存在当前 Mac 的用户专用 Application Support 目录。DiskStory 服务只处理激活、设备状态和授权更新,不接收扫描记录。

为什么需要完整磁盘访问?

macOS 会保护邮件、信息、Safari、家庭和其他用户数据位置。完整磁盘访问可以解除其中一部分隐私限制,但不会绕过 root 权限或系统完整性保护。未授权时仍可扫描当前用户能够访问的位置。

DiskStory 能读取 Mac 上的所有文件吗?

不能这样承诺。即使获得完整磁盘访问,root-only 权限、系统完整性保护和 Apple 私有 Data Vault 仍可能阻止读取。DiskStory 会把不可读数量和关键路径作为结果证据展示。

“可访问的启动磁盘”和“整个 Mac”有什么区别?

“可访问的启动磁盘”按当前用户权限扫描统一的启动磁盘命名空间;“整个 Mac”只有在 DiskStory 成功验证完整磁盘访问后才可用。两种扫描仍可能遇到 macOS 隐私控制之外的系统权限限制。

DiskStory 如何计算空间?

DiskStory 主要使用 macOS 报告的实际分配大小,因为它更接近文件在磁盘上的占用;同时保留逻辑大小,用于解释压缩和稀疏文件等差异。硬链接会去重,符号链接不会被递归跟随。

最近变化如何工作?

DiskStory 为每个扫描范围保存本地元数据快照,并只比较同一稳定范围的相邻快照。它展示之前、现在、变化量和路径证据,但不会把路径相关性当成某个 App 导致变化的因果证明。

DiskStory 会自动删除文件吗?

不会。扫描与浏览默认只读。受支持项目必须由你明确选择,经过风险提示、确认、倒计时和动作前复核后,才会移动到系统废纸篓。

移到废纸篓后空间会立即释放吗?

不一定。项目仍在系统废纸篓中时通常继续占用磁盘空间。DiskStory 永远不会清空废纸篓,也不会把“已经移出原位置”描述成“空间已经释放”。

哪些建议可以直接处理?

只有严格白名单且证据充分的项目才可能执行,例如已核验的 Xcode DerivedData,以及由你逐项选择的旧下载安装包。Docker、Simulator、设备备份和 iCloud 数据仍由所属 App 管理。

DiskStory 支持哪些语言?

默认界面为 English,可在 Settings 中切换为简体中文;切换立即生效,并会在下次启动时保留。

DiskStory 可以离线使用吗?

可以,前提是已经成功激活。核心扫描、历史、浏览和受支持的废纸篓流程都可离线使用;激活、设备停用和获取授权更新需要联网。

一个许可证可以用于几台 Mac?

计划中的标准终身许可证最多可激活许可证持有者自己的三台 Mac。发行验证期间尚未开放购买和下载。

事实复核说明

产品事实以 DiskStory 产品规范为依据,并对照原生 App 的扫描、隐私、完整磁盘访问、快照、建议与操作边界复核。

当前可用状态

发行验证中 — 暂未开放购买