Czkawka 重复文件与相似图片清理:3分钟跑通,附避坑答疑
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
硬盘被重复的视频、照片和空文件夹塞满时,Czkawka 能在几分钟内把它们清出来。这个用 Rust 写的磁盘清理工具,把重复文件、相似图片、空文件夹一次扫完,删冗余副本前还会先让你确认。
🧹 先搞懂它能帮你解决什么
当你换电脑后 C 盘告急、想找出那些反复出现的视频和文档副本时,它能按内容直接定位重复文件,不用逐个文件夹翻。 当相机拍了一堆几乎一样、只是分辨率或水印不同的照片,你又懒得逐张比对时,它能识别出内容相近的相似图片。 当删完一个老项目后留下一串层层嵌套的空目录时,它能把这些空文件夹一并找出来清掉。
⏱️ 3分钟跑起来
最快的路径是直接用预编译版,几乎不用装依赖。
- 到项目的 Releases 页面,下载对应系统的 Krokiet 压缩包(它是当前主推的图形界面)。
- 解压后直接运行:Windows 双击
.exe,macOS/Linux 先给可执行文件加执行权限再启动。 - 想从源码构建也行,克隆仓库后一条命令装好:
git clone https://gitcode.com/GitHub_Trending/cz/czkawkacargo install krokiet --locked🎯 核心功能实操
重复文件查找步骤
当你想给塞满的硬盘瘦身时,用它精确找出内容完全相同的副本。
- 打开 Duplicates(重复文件)工具。
- 添加要扫描的目录。
- 选一种匹配方式,点扫描。
- 在结果里勾选冗余副本,删除。
三种匹配方式可以这样挑:
| 匹配方式 | 依据 | 速度 | 适合场景 |
|---|---|---|---|
| 按名称 | 文件名相同 | 最快 | 快速排查同名文件 |
| 按大小 | 文件大小相同 | 快 | 先缩小范围 |
| 按哈希 | 文件内容相同 | 稍慢 | 精确去重,推荐 |
小技巧:默认会跳过小于 16KB 的文件,想连小文件一起去重就把「最小文件大小」调低。
相似图片整理方法
当相册里有很多只是分辨率、水印或裁剪不同的照片时,用它一次挑出来。
- 打开 Similar Images(相似图片)工具。
- 添加照片所在目录。
- 设置相似度阈值(Max difference,默认 10)。
- 扫描后在预览里比对,删掉多余的相似图。
小技巧:误报多就把阈值调低到 4~5;漏报就调高,或改用 Gradient 算法并加大哈希尺寸。
空文件夹批量清理
当删完文件后留下一堆空目录时,用它一次清干净。
- 打开 Empty Folders(空文件夹)工具。
- 添加要检查的目录。
- 点扫描。
- 全选并删除找到的空目录。
小技巧:它用递进式算法,多层嵌套的空文件夹也会被一并找出,不只会看第一层。
大文件查找步骤
当你不确定空间被谁占走时,用它揪出最大的几个文件。
- 打开 Big Files(大文件)工具。
- 设置要查看的文件数量或大小阈值。
- 添加目录并扫描。
- 按列表大小决定移动还是删除。
小技巧:配合默认开启的缓存,第二次扫同类目录会明显更快。
🛠️ 进阶:几个真正管用的设置
这三项改动都集中在设置面板里,是日常最值的。
- 缓存:位置在设置面板的缓存区,默认开启。它把算过的哈希和缩略图存下来,第二次扫同一批文件会快很多;一般不用动,删过很多文件后点一下「清理过期缓存」即可。
- 最小文件大小:默认 16KB,比它小的文件不参与重复判断。想连小文件一起去重,就在设置里把它调低;原因是默认值能滤掉一堆「恰好相同」的琐碎文件,免得结果被刷屏。
- 参考目录:给某个目录勾上「Reference」后,它只用于对比、绝不会被删除。把整理好的原图库设为参考,只删下载文件夹里的重复副本,原件永远保留。
❓ 遇到问题先查这里
问:明明重复的文件为什么没被找出来?
- 检查「最小文件大小」,默认 16KB 会跳过小文件,调低再扫一次。
- 符号链接默认不跟进,要扫目标就把真实路径加进来。
- 回收站、
.git等默认在排除项里,确认没被过滤掉。
问:会不会误删重要文件?
- 自动选择模式每组永远至少保留一份副本。
- 删除前有确认弹窗,支持先预览再操作。
- 程序不联网、不上传文件,全程只在本机运行。
问:Krokiet 窗口发黑或打不开怎么办?
- 用软件渲染启动,设置环境变量
SLINT_BACKEND=software再运行。 - 换一个构建版本,用 all_backends 包里的启动脚本逐个试。
- 更新显卡驱动后再试。
📚 深入学习的入口与下一步
想再往下挖,从这几份项目内文档入手:
- Krokiet 图形界面完整指南
- 命令行参数与自动化参考
- 高频问题 FAQ
- 核心库 czkawka_core 说明
如果你常在手机上整理照片,仓库里的 Cedinia 就是它的安卓触屏版本。按上面的步骤先跑一遍重复文件扫描,10 分钟内就能把最占空间的部分清出来。
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考