news 2026/9/2 12:36:55

免费开源重复文件清理工具 Krokiet 完整指南:从找到重复到释放硬盘空间

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
免费开源重复文件清理工具 Krokiet 完整指南:从找到重复到释放硬盘空间

免费开源重复文件清理工具 Krokiet 完整指南:从找到重复到释放硬盘空间

【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka

接上闲置多年的移动硬盘,光一部电影就摆着三个不同编码版本,几十个 GB 就这么躺着。Krokiet(Czkawka 新一代前端)是一款免费开源的跨平台文件整理工具,能按哈希、相似图片、相似视频三种维度找出这些重复文件,让硬盘空间优化真正落到具体数字上。

能做什么

所有清理能力都实现于 核心算法目录,覆盖常见文件类型:

  • 重复文件查找:按哈希、文件名或文件大小分组,定位完全相同或同名的副本
  • 相似图片检测:识别分辨率不同、加过水印的图片变体
  • 相似视频检测:按画面抽帧相似度与音频指纹匹配不同编码的同一部片
  • 空文件夹与空文件清理:批量找出没有内容的目录和零字节文件
  • 大文件与临时文件查找:按体积排序或按命名规则筛出可删项
  • 无效符号链接检测:列出指向不存在目标的路径
  • 损坏文件查找:定位无法解码的媒体文件

选哪个版本

项目有三个前端入口,按你的使用场景选:

版本界面适用人群
KrokietSlint GUI,默认推荐日常使用,Linux/Windows/macOS 体验一致
Czkawka GTK4GTK4 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),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 12:35:02

Sunshine 快速上手指南:15 分钟把 PC 变成家庭游戏串流服务器

Sunshine 快速上手指南:15 分钟把 PC 变成家庭游戏串流服务器 【免费下载链接】Sunshine Self-hosted game stream host for Moonlight. 项目地址: https://gitcode.com/GitHub_Trending/su/Sunshine 想在客厅电视上打 3A 大作,或在地铁里用平板接…

作者头像 李华
网站建设 2026/9/2 12:30:24

Carbon 语言上手指南:从装好工具链到跑通素数筛

Carbon 语言上手指南:从装好工具链到跑通素数筛 【免费下载链接】carbon-lang Carbon Languages main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README) 项目地址: https://gitcode.com/…

作者头像 李华
网站建设 2026/9/2 12:26:12

SpringCloudAlibaba 基于Nacos Config的配置中心

关于 Spring Cloud Config Spring Cloud Config 用于跨多个应用程序和环境存储和提供分布式配置。此配置存储理想地在Git版本控制下进行版本管理,并且可以在应用程序运行时进行修改。虽然它非常适合使用所有支持的配置文件格式以及Environment、PropertySource 或 V…

作者头像 李华
网站建设 2026/9/2 12:24:23

PocketBase与HTMX组合:极简全栈Web开发实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华