磁盘快满了没头绪?Czkawka 免费找出重复文件与空文件夹的完整指南
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
磁盘剩余空间一直在缩水,同一份视频存着三份,照片库里重复截图越攒越多——这种没头绪的清理活,正好是 Czkawka 的主场。它免费、开源、全程在本地跑,专门找出重复文件、相似图片、空文件夹和临时垃圾,Windows、macOS、Linux 乃至 Android 都有对应版本。
哪些文件问题可以交给它:腾空间、抓重复、排隐患
按场景分成三组看就够了。腾空间:重复文件、大文件、空文件、临时文件四个工具直接告诉你谁在占地方,相似图片和相似视频再往前一步,把"内容近似但字节不同"的也抓出来。整理影音库:相似图片能认出不同分辨率、带水印的同一张图,相同音乐按标签或音频内容匹配。排隐患:损坏文件、无效符号链接、错误扩展名、异常文件名、空文件夹,以及泄露隐私的 EXIF 元数据——不占多少空间,留着却是后患。
先选对版本:Krokiet、CLI、Android 版怎么选
底层扫描引擎都是同一个 czkawka_core,差别只在"外壳":
| 版本 | 适合谁 |
|---|---|
| Krokiet(推荐) | 桌面端首选,三个系统界面一致,便携版解压即用 |
| czkawka_cli | 写脚本、定时任务、无图形界面的服务器 |
| Cedinia | Android 实验版,触控界面,无相似视频(安卓没有 ffmpeg) |
老的 GTK 4 版本自 12.0 起不再发布新二进制,只修 bug,新用户直接上 Krokiet。
第一次运行:免安装启动并完成首次扫描
不用编译。官方预编译包覆盖 Windows 10/11、macOS 与 Ubuntu 22.04 及以上系统,选对应平台下载,解压就是便携版:
# 解压预编译包,直接运行 tar -xzf krokiet_linux.tar.gz ./krokiet启动后先配扫描目录:可以一次加多个,再用排除列表把系统目录、私人文件夹划掉。选个工具点扫描,第一遍最慢,结果可另存为文本慢慢核对。习惯命令行的话,CLI 使用说明 里每个子命令都带参数帮助,最常用的一条:
# 默认 HASH 全量哈希,最准,结果写入文件 czkawka dup -d /home/user -f results.txt重复文件、相似图片、空文件夹怎么查
重复文件:CLI 默认就是 HASH 全量哈希模式,慢一点但最准;想先快速过一遍,可换成按文件大小检查。把最小文件尺寸调高(默认 8KB)跳过碎文件,能省不少时间;-u参数开启 prehash 缓存后,哈希过的文件下次不再重算。
相似图片:关键在相似度阈值——调高结果更严,调低召回更多。第一次跑建议用高值,看误报多少再逐步下调;图标、缩略图这类小图容易互相"撞脸",用尺寸过滤排除掉更干净。
空文件夹:三样里最快,一遍遍历目录树就出结果,不做哈希:
czkawka empty-folders -d /home/user -f results.txt
批量删除完记得顺手跑一次,空壳最容易在这个阶段出现。
让扫描更快更准:缓存、阈值与 ffmpeg 怎么调
- 缓存别关:默认开启且只写本机,第二遍起扫描明显变快。同一工具别同时开两个实例,会互相污染缓存。
- 先大后小:盘特别大时,先把最小尺寸提到例如 100MB 圈出"大头",再降阈值细扫。
- 阈值两头试:图片、视频的相似度阈值决定准与全,误报多就调高,漏了再调低。
- ffmpeg 装进 PATH:相似视频的前提;Windows 上把 ffmpeg.exe 放进可执行文件同目录也行。
隐私与离线:它会不会上传数据
Czkawka 没有任何联网行为:无遥测、无自动更新、无统计。想验证的话,翻一下仓库依赖列表就会发现连网络库都没有。扫描全程本地完成,文件内容不会离开你的机器。许可证方面,核心库和 CLI 是 MIT;Krokiet、Cedinia 的应用源码同为 MIT,但因链接 Slint 框架,编译出的完整程序遵循 GPL-3.0。
踩坑急救:4 个高频现象的处理办法
- 相似视频没反应→ ffmpeg 没装。装好并加进 PATH,Windows 可放到程序同目录。
- Krokiet 窗口全黑→ 多为渲染问题。设置
SLINT_BACKEND=software切软件渲染后重启。 - 重复文件漏了→ 默认最小文件尺寸 8KB,更小的不查;调低阈值,或确认两个文件并非硬链接。
- macOS 提示打不开→ 右键文件选"打开";若被当文本打开,先执行
chmod +x补执行权限。
还卡住的话,翻翻仓库里的 FAQ,它按真实用户反馈整理,覆盖安装、缓存、渲染等常见问题。
收个尾
免安装、不联网、结果全部留在本地——找重复文件和清理空目录这种活儿,它干得又快又干净。现在就去下一个预编译包,解压、选目录、点扫描,十几分钟就能看到第一批结果;想深入参与的,仓库里的构建与工具文档可以接着看。
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考