news 2026/11/4 2:02:58

Krokiet|免费的本地重复文件清理工具,第一次清盘先点哪里

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Krokiet|免费的本地重复文件清理工具,第一次清盘先点哪里

Krokiet|免费的本地重复文件清理工具,第一次清盘先点哪里

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

Krokiet 是 czkawka 项目现在推荐的图形界面,一个跨平台、离线运行的重复文件清理工具。它在本地磁盘上找出重复文件、空文件夹、相似图片和相似视频,结果先交给你确认再批量处理,全程不联网、不采集任何数据。

🧹 装好程序并完成第一次重复文件扫描

装好程序。预编译版支持 Windows 10/11 与 macOS,Linux 要 Ubuntu 22.04 或更新版本,且没有必需的运行时依赖,从发行版页面下载对应文件运行即可。已经装了 Rust 的话,一条命令装好:

cargo install krokiet --locked

看看界面。打开后是六块布局:14 个工具在左侧竖着排,结果占中间大部分,Scan、Trash 这些按钮在结果区下方的动作栏,目录面板从动作栏右侧的文件夹图标展开,右侧还能挂图片预览。

第一次扫描做什么。

  1. 点动作栏右侧的文件夹图标展开目录面板,把下载目录加进 Included paths 列表。
  2. 在左侧选 Duplicate Files。默认按内容哈希匹配,哈希类型 Blake3(一种算得快的哈希算法),不用改任何设置。
  3. 点 Scan,状态栏会报出找到多少项。内容相同的文件被归成一组组,每组一行加粗表头加若干文件行。
  4. 点 Select 选保留策略,选 Except newest 就是每组只留最新一份,其余自动被选中。
  5. 点 Trash,选中的文件进系统回收站,随时可以恢复。

删前想确认某个文件的内容?单击行切换选中,双击行用默认程序打开它。

提醒:只有相似视频工具需要 ffmpeg,其余工具开箱即用。

重复文件、相似图片与相似视频,三种找法各有用途

当你找内容完全相同的文件时,用 Duplicate Files。它给每个文件算哈希(给文件算的一份"指纹",内容相同则指纹相同),默认 Blake3,误报最少。设计上是两层:先只对文件头和尾算一个 prehash(快速的部分哈希),把不可能重复的文件先排掉,剩下的才做全文件哈希。所以第二次扫同一批文件会明显更快,这就是哈希缓存加 prehash 的作用。重复文件检测的源码模块

当你找"字节不同但看着一样"的图片时,用 Similar Images。它不比较字节,而是把图片压成一份短的感知哈希(把图片变成短指纹再比相似度)再比距离。最大差值默认 10,调高更宽松、调低更严格。右侧预览面板能并排看一对图,删之前先确认。

当你视频库存着同一部电影的多个编码版本时,用 Similar Videos。它有两种模式:抽帧做画面指纹比对,或按音频指纹比对。需要 ffmpeg,装法如下:

brew install ffmpeg sudo apt install ffmpeg

相似视频检测的源码模块

剩下的空文件夹、大文件、空文件、损坏文件、错误扩展名、Exif 清理、无效符号链接、相同音乐等工具都在左侧面板里,参数以官方文档为准:Krokiet 工具指南。

提示:相似图片能跨格式匹配,一张 JPEG 和一张 WebP 只要画面相同就会被归到一组。

保护备份目录不被误删,用 Reference 参考目录

最容易翻车的场景:你一边下载一边备份,重复文件散落在两个目录里,你想删下载目录里的重复,但绝不能动备份。

Krokiet 用 Reference(参考)目录解决它。把备份目录加进 Included paths,勾上该行的 Ref 复选框。扫完之后,参考目录里的文件只作为"被比较的那一份"出现在结果里,永远不会被自动选中删除;你点 Select 的任意策略再删,动到的都只会是备份之外那些。

这样设计的原因:参考目录把"原件"标出来,所以只有至少含一份原件的分组才会显示,整组都在非参考目录里的分组会被隐藏,避免你误把唯一的备份当重复删掉。参考目录的用法

另一个容易踩的坑:重复扫描默认只处理 16 KB 以上的文件,更小的会被忽略。这是故意的——扫整盘时,几 KB 的配置文件、图标经常只是碰巧相同,把它们全列出来只会淹没你真正要找的大文件。想扫小文件,去 Settings 里把最小文件调小。

和同类工具比,多出来的两处

相似视频(画面帧比对):FSlint、DupeGuru、BleachBit 都没有按画面找相似视频的能力,只有 Krokiet 支持(安卓版 Cedinia 因缺 ffmpeg 也没有)。

相同音乐(内容指纹):DupeGuru 只能按标签(标题、歌手等)找重复,Krokiet 还能读音频内容算指纹,找出换了比特率但其实是同一首歌的文件。

项目本身在技术栈里也分了几层:扫描逻辑全在 czkawka_core 这个库里,Krokiet 图形界面、czkawka_cli 命令行、安卓的 Cedinia 三个前端共用它。同一套算法,命令行能写进脚本做自动化,图形界面给普通用户点。

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

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

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

Chat2DB 版本选型指南:社区版还是 Pro/企业版,5 分钟拍板

Chat2DB 版本选型指南:社区版还是 Pro/企业版,5 分钟拍板 【免费下载链接】Chat2DB Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40 databases, manage data, edit and ru…

作者头像 李华
网站建设 2026/11/4 1:59:23

具身智能创新架构解析(13):TVA与World模型的协同运作机制研究

前沿技术探索:TVA智能体(简称TVA) TVA智能体(Transformer-based Vision Agent)是依托Transformer架构与“因式智能体”理论构建的新型工业视觉系统,也是当前最具代表性的具身视觉技术之一。它有机融合深度…

作者头像 李华
网站建设 2026/11/4 1:58:05

AOP动态代理详解

JDK动态代理AccountService proxy Proxy.newProxyInstance(...)││ proxy 是内存中自动生成的一个类│ 它实现了 AccountService 接口│▼┌───────────────────────────────┐│ $Proxy0(内存中自动生成的类) │…

作者头像 李华
网站建设 2026/11/4 1:55:20

解密云原生AI助手:Hermes Agent的微服务编排与容器化实战策略

解密云原生AI助手:Hermes Agent的微服务编排与容器化实战策略 在当今云原生技术浪潮中,开发团队面临着一个核心挑战:如何在复杂的微服务架构中高效集成智能AI助手,同时确保安全隔离、资源优化和开发效率?Hermes Agent…

作者头像 李华
网站建设 2026/11/4 1:54:45

AI花生智能变量除草机上位机 Qt信创完整项目(适配大田花生除草工作业)

# AI花生智能变量除草机上位机 Qt信创完整项目(适配大田花生除草工作业) ## 项目简介 **项目名称**:AI花生分生育期变量除草喷雾控制系统(信创国产适配) **技术栈**:Qt5.15+C++、RS485多线程串口、花生专用杂草识别自适应除草算法、SQLite作业台账、QtChart土壤墒情/行进…

作者头像 李华