被重复文件逼疯之后,我靠Czkawka三天清出187GB 📅 2026/8/15 16:09:05 被重复文件逼疯之后我靠Czkawka三天清出187GB【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka那天晚上我的电脑磁盘亮起红色警告——只剩最后2.3GB。我以为是下载太多翻了一圈才发现光下载文件夹里同一张照片就存了三套。就是那个晚上我遇见了 Czkawka一款专门找出重复文件、空文件夹、相似图片的免费开源清理工具。起一个把硬盘塞满的普通夜晚那个晚上其实一点也不特别。备份、截图、下载、项目的压缩包三年没整理过的电脑谁不是这么过来的可当磁盘管理里那根红色横条几乎顶到尽头时我还是慌了。朋友说删点东西不就好了但我知道问题没那么简单——重复的照片、残留的缓存、不知道能不能碰的临时文件靠肉眼根本看不出来。承从随便试试到认真安装最先打动我的是 Czkawka 的自我介绍Rust 写的、内存安全、完全免费、没有广告。我是怕麻烦的人所以直接下载了 Krokiet——这是项目新一代图形界面用 Slint 框架开发老一代的 GTK 界面已停止更新新用户都被推荐用这个。解压双击就能跑不用装一堆运行库这一点就赢了。如果你和我一样喜欢命令行一行命令也能装好cargo install krokiet --locked想从源码编译折腾一下的克隆下来也就两步git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka/krokiet cargo build --release安装过程我没什么好吹的真正让我真香的是第一次按下那个扫描按钮。转一三分钟翻出四千多个重复文件Krokiet 的界面很直白左边一列工具中间是扫描结果底部是操作按钮。我选了重复文件把整个下载文件夹加进扫描范围点开始。进度条走完那一刻我有点傻眼——4317 个重复文件占掉将近 30GB。原理其实一句话就能讲透它先按文件大小快速筛掉一批大小相同的再逐个算哈希做精确比对。内容一模一样的文件哈希值必然相同所以基本不会有误报。想深挖的话官方实现就在 czkawka_core/src/tools/duplicate/ 目录下模块拆得很干净。处理结果也够贴心右键菜单里能全选、每组只留最新、优先保留路径最短的那个。我直接选了每组保留最新一份检查无误后点的是移到回收站而不是删除——这是我的底线凡事留一手。转二相似图片我照片库的大救星清完重复文件之后我又挖到了宝相似图片。平时截图、修图、压缩另存同一张图往往有好几个版本分辨率不同、内容却一样普通哈希根本找不出来。这一块靠的是感知哈希先把图片缩小、提取画面特征生成一串指纹指纹越接近说明画面越像。压缩过、改过分辨率、甚至加了水印的图都能被认出来相关代码在 czkawka_core/src/tools/similar_images/。扫描完还能点对比按钮把两张候选图并排放大慢慢看再决定留哪张。我相册瘦身那一晚光靠它就从一万多张照片里挑出了八百多张同一张图的五个版本。转三那些顺手捡到的小工具说实话重复文件和相似图片才是大多数人下载它的理由但用久了你会发现一整套实用小工具空文件夹程序卸载后残留的空壳目录一键揪出来临时文件thumbs.db、.tmp、.crdownload 这类默认规则就覆盖大部分场景损坏文件打不开、读到一半就报错的音视频和文档坏扩展名明明是图片却顶着 .txt 名字的伪装者一眼看穿每个功能对应 czkawka_core/src/tools/ 下一小撮代码正是这种模块化设计让我后来敢放心依赖它。惊喜缓存、EXIF 和视频优化还有三个我没想到的加分项第一缓存。第一次扫完哈希会被存下来之后重扫相同目录快得离谱官方称能提升 50% 以上我实测确实如此。扫大目录前记得在设置里调高线程数多核 CPU 不吃白不吃。第二EXIF 清理。照片里藏着的拍摄时间、相机型号、GPS 坐标一键全部抹掉。发图之前跑一遍再也不怕暴露位置。第三视频优化。能自动裁掉视频里的黑边和静止画面或者转成更高效的编码格式。这个需要系统里先装 ffmpeg实现代码在 czkawka_core/src/tools/video_optimizer/。踩过的坑希望你绕开好话说完了讲讲我踩过的坑句句都是真金白银比对方式别选按文件名同名文件太多误报率高得吓人默认的哈希才是靠谱选项动手删除之前先点移到回收站而不是删除宁可多一步也别追悔莫及相似图片的相似度阈值默认是 10匹配太多就调低、太少就调高别指望一次到位想用视频功能务必先装 ffmpegUbuntu 上一条sudo apt install ffmpeg就搞定合三个月后它成了我的月度仪式现在每周日晚我都会打开 Krokiet 扫一遍配合 CLI 版czkawka_cli还能写进脚本定时跑把清理变成自动化。三个月下来前前后后清出 187GB我那台老电脑又重新跑得欢快了。最打动我的其实是这个项目的性格完全不联网、不收集任何数据、删除默认走回收站处处都透着你的文件你做主。仓库里还躺着给 Android 做的 Cedinia、给脚本党用的 CLI一个开源项目把多平台、多入口做到这个份上我是服的。如果你也正被硬盘飘红困扰今晚就试试吧。打开 Czkawka把最乱的那个文件夹加进去点一下扫描——你猜你会看到什么记得回来告诉我你清理掉了多少 GB。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考