Krokiet:免费开源的磁盘清理工具,14 种扫描一键找出重复文件与垃圾
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
Krokiet 是用 Rust 写的磁盘清理工具,也是 Czkawka 项目的新版图形界面,一个可执行文件里装了 14 种扫描工具:重复文件、相似图片、空文件夹、Exif 清除等。它多线程扫描、速度快,并且完全不联网、不采集任何使用数据,可以放心用。
项目快照:语言、平台与许可
| 项目 | 说明 |
|---|---|
| 开发语言 | Rust,几乎不含 unsafe 代码 |
| 支持平台 | Windows、macOS、Linux、FreeBSD、Android(手机版名为 Cedinia);覆盖 x86、ARM、RISC-V |
| 许可 | Krokiet 应用整体 GPL-3.0,核心库 czkawka_core 为 MIT;完全免费、无广告 |
| 额外依赖 | 日常使用零依赖;仅"相似视频"功能需要系统里装 ffmpeg |
14 种清理工具,按你的场景找
14 个工具对应不同需求,源码都在 czkawka_core/src/tools/ 下,对照目录名即可核对。
媒体文件
- 相似图片:找出视觉相近但不完全相同的照片,能识别分辨率差异和水印(similar_images/)
- 相似视频:按视频帧比较画面相似度,也可切换音轨指纹比对(similar_videos/)
- 相同音乐:按标签匹配或读取内容比对,识别重复曲目(same_music/)
- 视频优化:裁掉黑边和静态片段,转码成更高效的格式(video_optimizer/)
- Exif 清除:批量移除图片里的 GPS 位置等元数据(exif_remover/)
系统与日常文件
- 重复文件:按文件名、大小或哈希三种方式查找,哈希最准(duplicate/)
- 空文件夹 / 空文件:一次清掉空目录和 0 字节文件(empty_folder/、empty_files/)
- 临时文件:定位 .bak、.tmp、.crdownload 等常见垃圾(temporary/)
- 大文件:按体积排序,找出指定位置最占空间的 N 个文件(big_file/)
文件健康度
- 损坏文件:识别打不开或已损坏的媒体、字体、归档(broken_files/)
- 错误扩展名:列出内容与扩展名不符的文件(bad_extensions/)
- 错误文件名:抓出含 emoji、首尾空格、非 ASCII 字符的文件名(bad_names/)
- 无效符号链接:找出指向不存在目标的链接(invalid_symlinks/)
三步启动:从下载到运行
- 到项目发布页下载对应系统的预编译版本:Windows 10/11、macOS(Intel 与 Apple Silicon)、Ubuntu 22.04 及以上都有现成二进制,运行时无需安装任何运行库。
- Windows 用户解压后双击
.exe即可启动;Linux / macOS 用户先给文件加执行权限再运行:
chmod +x linux_krokiet_x86_64 ./linux_krokiet_x86_64- 可选依赖:只有"相似视频"功能需要 ffmpeg,例如 Ubuntu 下
sudo apt install ffmpeg,macOS 用brew install ffmpeg。不装也没关系,其余 13 个工具照常工作。 - 可选进阶:想支持 HEIC、RAW、AVIF 格式,需要用
heif,libraw,libavif特性自行编译,预编译包不含这些格式。
实操一遍:清理下载文件夹里的重复文件
- 选定目标:进入"重复文件"工具,把下载文件夹加入扫描目录。如果有一批绝对不想被改动的原始文件,把它们所在的目录勾上"参考路径",它们只参与比对,不会被移动或删除。
- 设置参数:比较方式选"按哈希"。程序会先对文件头尾做快速预判,排除明显不同的文件后再算完整哈希,大目录扫描明显提速。
- 预览确认:扫描结束后结果按组呈现,同组文件内容一致。逐组浏览,确认哪份是你要留下的。
- 执行:每组保留一份、勾选其余文件,然后选"移入回收站"或"直接删除"。程序扫描后不会自动删任何东西,删除只作用于你勾选的文件;选回收站的事后可还原。
全合一工具 vs 多款单功能软件
| 维度 | Krokiet | 多款单功能清理软件 |
|---|---|---|
| 功能覆盖 | 14 种工具集成在一个程序里 | 每种场景各装一个,装到后来自己都数不清 |
| 扫描速度 | 多线程扫描;缓存机制让第二次及以后的重复扫描明显更快 | 多数只跑一遍,结果不跨次复用 |
| 隐私 | 无网络连接、无遥测、无更新检查 | 部分产品会上报使用情况 |
| 平台覆盖 | Windows / macOS / Linux / FreeBSD / Android | 大多绑定单一平台 |
| 成本 | 免费开源、无广告 | 不少带付费版或广告 |
先知道的三件事
- 相似视频强依赖 ffmpeg:没装的话这一个工具不可用,其他 13 个不受影响。
- 预编译版不支持 HEIF/HEIC、RAW、AVIF,且这些库在 Windows 上配置特别麻烦;确有需求才需要自己编译。
- 同一工具不要同时开两个实例,会损坏该工具的缓存文件(不同工具之间可以同时开)。
高频问答
问:扫描时占系统资源多吗?答:扫描引擎多线程运行,首次全量扫描最占资源;第二次开始命中缓存,速度提升明显。日常清理单个文件夹时几乎感受不到压力。
问:非英文系统能用吗?答:可以。界面支持约 20 种语言,在设置里切换后立即生效,无需重启程序。
问:扫描完会不会自动删文件?答:不会。扫描只生成结果列表,任何删除、移动、硬链接操作都需要你手动勾选并确认后才会执行,还可以选择移入回收站。
适合谁
适合想清理磁盘但不打算装一堆付费工具的普通用户。完整操作指南见 instructions/Instruction_Krokiet.md,常见坑位汇总在 instructions/FAQ.md。
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考