用过滤找到它
:class:视频;>1gb 只亮出 1 GB 以上的视频,其余变暗;匹配结果按大小列在树图旁边。

SpaceKnife 把每个文件夹、每个文件画成大小与占用成正比的方块,边扫描边显示。一眼找到最占地方的东西,看出这个月多了什么,再放心地清理。
暂不支持 macOS。

截图使用模拟数据,不是真实的磁盘。
为今天的大容量磁盘重新设计:扫得快、不拖慢电脑、清理有保障。
WebGL 渲染,边扫边画;缩放动画、悬停详情、细节层级,可用空间与未知空间也画成方块。
Rust 原生扩展并行遍历目录;Windows 上可直接读取 NTFS 主文件表(MFT)快速扫描。
可以限制扫描自身造成的磁盘负载(极速、均衡、安静、空闲或自定义),别的程序用磁盘时自动让路。
扫描完成后继续跟踪文件变化,变化的方块会闪烁,画面不会过时。
按名称、类型、大小、时间、属性、标签过滤,可以组合;与 SpaceSniffer 的过滤写法兼容。
每次扫描都会保存;任意两次对比,或与「现在」对比,清楚看到什么变大、变小、新增或消失。
先放进删除篮,默认移到回收站,可以撤销;系统和程序目录受保护。
Ctrl+K 按名称搜索整个扫描结果,也能执行任何命令,不用离开键盘。
导出 CSV、JSON、HTML 等报告,也可以在终端里扫描、对比和导出。
SpaceKnife 0.3 的真实界面,显示的是一块虚构的 2 TB 磁盘。
:class:视频;>1gb 只亮出 1 GB 以上的视频,其余变暗;匹配结果按大小列在树图旁边。

对比两次快照:橙色是增长,蓝色是减少,新增和删除的项都有标记,还会估算可用空间什么时候耗尽。

命令面板按名称搜索扫描结果里的每个文件和文件夹(支持拼音首字母),也能执行任何命令。

SpaceKnife 使用 MIT 许可证。扫描、树图布局和过滤引擎运行在 Python 后端和 Rust 原生扩展里,Electron 界面通过有文档的 WebSocket 协议与后端通信。
# 扫描一个文件夹或整个盘 $ spaceknife-backend scan D:\ # 每次扫描后保存的快照 $ spaceknife-backend snapshot list # 全部选项 $ spaceknife-backend --help
个人和商业使用都免费。每个版本都附带 SHA-256 校验和。
Windows 10 与 11,x64。可只为自己安装,也可为所有用户安装。
下载SpaceKnife-0.3.0-Setup-x64.exe
a155931fc38d92d483957c010a4f0eb83fd5be89a29e184ed6a357a2efc3a1c9Ubuntu 22.04+、Debian 12+ 及衍生版。
下载spaceknife_0.3.0_amd64.deb
e6ed0520bb1534e805d925d5376f10d3cfd18709bab97e0174ffa83f7976c6d7RHEL 9+、Rocky、Alma、Fedora 及衍生版。
下载spaceknife-0.3.0.x86_64.rpm
ddda0eb6126d747f41e4fab220d6ba390cbbe80b1b5724e9f4eb9f2d198bb379任意 x64 Linux(glibc 2.34+),需要 FUSE 2。
下载SpaceKnife-0.3.0-x86_64.AppImage
78c10339906969056579330672e9d4a72b5af4af6ee167e1093b832145c9f78e这是预发布版:安装包还没有代码签名,Windows 第一次运行时 SmartScreen 会提示一次(更多信息 › 仍要运行)。 全部版本 · SHA256SUMS.txt · 暂不支持 macOS。
免费。SpaceKnife 以 MIT 许可证开源,个人和商业使用都可以。
没有。SpaceKnife 受 SpaceSniffer 启发,是独立开发的项目,与 SpaceSniffer 及其作者没有任何关联。
Windows 10 与 11(x64),以及 x64 Linux:Ubuntu 22.04+、Debian、RHEL 9+、Fedora,其他发行版可以用 AppImage。暂不支持 macOS。
不会。SpaceKnife 不需要账号,也没有遥测;扫描结果、快照和设置都留在你的电脑上。
删除默认移到回收站,可以撤销;系统和程序目录受保护,永久删除前会再确认。
读取 NTFS 主文件表需要管理员权限,所以一个只读的小助手会请求一次。普通的并行扫描不需要特殊权限。