免费开源重复文件清理工具 Krokiet 完整指南:从找到重复到释放硬盘空间
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
接上闲置多年的移动硬盘,光一部电影就摆着三个不同编码版本,几十个 GB 就这么躺着。Krokiet(Czkawka 新一代前端)是一款免费开源的跨平台文件整理工具,能按哈希、相似图片、相似视频三种维度找出这些重复文件,让硬盘空间优化真正落到具体数字上。
能做什么
所有清理能力都实现于 核心算法目录,覆盖常见文件类型:
- 重复文件查找:按哈希、文件名或文件大小分组,定位完全相同或同名的副本
- 相似图片检测:识别分辨率不同、加过水印的图片变体
- 相似视频检测:按画面抽帧相似度与音频指纹匹配不同编码的同一部片
- 空文件夹与空文件清理:批量找出没有内容的目录和零字节文件
- 大文件与临时文件查找:按体积排序或按命名规则筛出可删项
- 无效符号链接检测:列出指向不存在目标的路径
- 损坏文件查找:定位无法解码的媒体文件
选哪个版本
项目有三个前端入口,按你的使用场景选:
| 版本 | 界面 | 适用人群 |
|---|---|---|
| Krokiet | Slint GUI,默认推荐 | 日常使用,Linux/Windows/macOS 体验一致 |
| Czkawka GTK4 | GTK4 GUI | 存量用户,12.0 为最终版本,不再出新二进制 |
| Czkawka CLI | 命令行 | 脚本与定时任务等自动化场景 |
从安装到第一次清理
安装只需一步:从项目发布页下载对应平台的预编译包运行,或在装有 Rust 工具链的机器上执行cargo install krokiet --locked。相似视频功能依赖 ffmpeg,用到前先装好即可。
打开后先选工具类型:重复文件、相似图片、相似视频等,各对应不同的算法参数;随后把要扫描的目录加入列表,程序默认跳过回收站、.git 与 node_modules 等无关位置,直接开始扫描。
如果扫的是图片,重点调"相似度容忍度":取值 0 到 20,默认 15,数值越低匹配越严格。第一次建议用默认值,若结果里混进了明显不同的照片再调低。
把原片所在的备份目录设为"参考路径":标记后,它里面的文件只作为比较基准出现,可删除、可移动的候选全部来自其他目录,原片因此得到保护。
扫描结束后结果按组显示,点开任意文件可预览确认是否真的重复;确认无误后批量选中副本,选择删除、移动到指定目录或建立硬链接,一次操作处理整组。
进阶用法
缓存加速:首次扫描会生成缓存文件,只保存哈希、大小等元数据,不存文件内容,因此通常只有几百 MB。第二次扫描同一目录时速度明显加快,且 CLI 与 GUI 共享同一份缓存。删除大量文件后,定期清理缓存中失效的条目即可。
四种匹配模式:哈希匹配精确到字节,适合清理完全相同的文件;文件大小匹配最快速,用于第一轮缩小范围;文件名匹配找同名但内容不同的文件;相似内容匹配则面向图片视频,能认出改过分辨率或带水印的副本。
参考路径保护:标记为参考路径的目录不会出现在可选删除列表中,即使误点"全选"也只作用于普通目录的副本。备份盘与下载盘分开放时,这个机制是误删的主要防线。
常见问题
程序会联网上传文件吗?不会。Krokiet 不发起任何网络请求,也没有遥测代码,所有文件都在本地处理。
扫描一个 500GB 的目录要多久?取决于文件数量。含数万文件的 500GB 目录,首次多线程扫描在普通多核机器上大约需要几十分钟;之后借助缓存,同样的目录会快很多。
担心误删怎么办?删除前都有预览确认,参考路径把原片排除在可删范围之外,删除操作本身还可选择进回收站而不是直接清除,三层防护可以按需用。
支持哪些格式?图片常见 JPEG、PNG、AVIF、HEIC,视频 MP4、MKV、MOV,音频 MP3、FLAC 均可识别;相似视频功能需要系统已安装 ffmpeg。
Linux 上怎么装?从发布页下载预编译包即可运行;也支持从源码用 cargo 编译,FreeBSD 与 ARM 架构同样有对应构建。
写在最后
照片视频攒得多的普通用户、素材量大需要定期清盘的内容创作者,以及要管 NAS 的 IT 人员,都适合把 Krokiet 放进常用工具里。建议先拿一个目录试扫,熟悉"扫描、预览、参考路径、批量处理"这条流程,再逐步扩大范围。硬盘的整洁靠定期维护,从这 10 分钟开始就够用了。
核心关键词:重复文件清理工具、相似图片检测、多线程文件扫描、硬盘空间优化、跨平台文件管理
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考