v0.3.0预发布 · 免费开源

看清磁盘被什么占满。

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

Windows 10+ · Ubuntu、Debian、RHEL、Fedora · MIT 许可证

暂不支持 macOS。

SpaceKnife 用嵌套树图显示一块 2 TB 的磁盘,悬停在一个大视频文件上显示详情

截图使用模拟数据,不是真实的磁盘。

MFTNTFS 快速扫描
Rust原生并行扫描
≤ X %磁盘负载由你定
MIT免费开源

腾出空间需要的,都在这里

为今天的大容量磁盘重新设计:扫得快、不拖慢电脑、清理有保障。

细看一下

SpaceKnife 0.3 的真实界面,显示的是一块虚构的 2 TB 磁盘。

用过滤找到它

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

过滤 1 GB 以上的视频:匹配的方块高亮,其余变暗,右侧列出匹配结果

这个月多了什么?

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

相隔五周的快照对比:增长为橙色,减少为蓝色

键盘优先

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

命令面板在扫描结果中搜索「mountain」

开源,公开开发

SpaceKnife 使用 MIT 许可证。扫描、树图布局和过滤引擎运行在 Python 后端和 Rust 原生扩展里,Electron 界面通过有文档的 WebSocket 协议与后端通信。

  • 不需要账号,没有遥测:一切都在你的电脑上本地运行。
  • Python 3.12 后端、Rust(PyO3)原生扫描器、Electron + React + WebGL 界面。
  • 在 Windows 和 Linux 上有上千项自动化测试。
阅读源码 →
# 扫描一个文件夹或整个盘
$ spaceknife-backend scan D:\
# 每次扫描后保存的快照
$ spaceknife-backend snapshot list
# 全部选项
$ spaceknife-backend --help

下载 SpaceKnife

个人和商业使用都免费。每个版本都附带 SHA-256 校验和。

Windows

Windows 10 与 11,x64。可只为自己安装,也可为所有用户安装。

下载135 MB

SpaceKnife-0.3.0-Setup-x64.exe

SHA-256a155931fc38d92d483957c010a4f0eb83fd5be89a29e184ed6a357a2efc3a1c9

Ubuntu / Debian

Ubuntu 22.04+、Debian 12+ 及衍生版。

下载131 MB

spaceknife_0.3.0_amd64.deb

SHA-256e6ed0520bb1534e805d925d5376f10d3cfd18709bab97e0174ffa83f7976c6d7

RHEL / Fedora

RHEL 9+、Rocky、Alma、Fedora 及衍生版。

下载118 MB

spaceknife-0.3.0.x86_64.rpm

SHA-256ddda0eb6126d747f41e4fab220d6ba390cbbe80b1b5724e9f4eb9f2d198bb379

AppImage

任意 x64 Linux(glibc 2.34+),需要 FUSE 2。

下载164 MB

SpaceKnife-0.3.0-x86_64.AppImage

SHA-25678c10339906969056579330672e9d4a72b5af4af6ee167e1093b832145c9f78e

这是预发布版:安装包还没有代码签名,Windows 第一次运行时 SmartScreen 会提示一次(更多信息 › 仍要运行)。 全部版本 · SHA256SUMS.txt · 暂不支持 macOS。

常见问题

SpaceKnife 免费吗?

免费。SpaceKnife 以 MIT 许可证开源,个人和商业使用都可以。

它和 SpaceSniffer 有关系吗?

没有。SpaceKnife 受 SpaceSniffer 启发,是独立开发的项目,与 SpaceSniffer 及其作者没有任何关联。

支持哪些系统?

Windows 10 与 11(x64),以及 x64 Linux:Ubuntu 22.04+、Debian、RHEL 9+、Fedora,其他发行版可以用 AppImage。暂不支持 macOS。

会上传我的数据吗?

不会。SpaceKnife 不需要账号,也没有遥测;扫描结果、快照和设置都留在你的电脑上。

会不会误删文件?

删除默认移到回收站,可以撤销;系统和程序目录受保护,永久删除前会再确认。

为什么快速扫描要管理员权限?

读取 NTFS 主文件表需要管理员权限,所以一个只读的小助手会请求一次。普通的并行扫描不需要特殊权限。