☰
Krokiet 本地重复文件清理:清盘前先看这份指南
2026/11/4 15:33:59 网站建设 项目流程

Krokiet 本地重复文件清理:清盘前先看这份指南

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

Krokiet 是一款免费的本地重复文件清理工具,用 Rust 编写。它在你磁盘上找出重复文件、空文件夹、相似图片与视频,结果先由你确认,再批量处理。不联网、不采集数据、无账号,全程在本地完成。

三种常见清盘场景,各该用什么工具

找重复文件腾出空间

如果你发现同一个文件在磁盘里存了好几个版本,Duplicate Files 工具按内容哈希匹配(哈希:给文件算的一份指纹),内容相同就一定归到同一组,误报最少。

  • 空文件夹工具把"空"的状态沿目录树向上递归传播,子目录全空的父目录也会列出来。
  • 大文件工具直接列出前 N 个最大文件(默认 50 个),是定位空间去向最快的两项。

扫描逻辑可以直接在 duplicate 模块源码 里核对。

整理照片与视频库

相似图片工具用感知哈希比对(把图片压成一份短指纹再比相似度),不同分辨率、带水印、重新压缩的图都能找出来。相似视频支持画面帧对比和音频指纹对比两种模式,帧对比需要先装好 ffmpeg(开源视频处理工具)。

  • 同一部电影的多个编码版本,用画面帧对比找,模块见 similar_videos。
  • 同一首歌的不同比特率版本,交给相同音乐工具按标签或音频内容匹配。

排查文件里的隐患

分享或归档前,值得跑一遍这几项检查。

  • 损坏文件工具用对应格式的解析库逐个校验,找出打不开的文件;错误扩展名工具用魔数(文件开头标识真实格式的固定字节)揪出扩展名与内容对不上的文件。
  • Exif 清理器删除 GPS 坐标、相机型号等隐私元数据;无效符号链接工具列出指向不存在目标的链接。

第一次重复文件扫描的五步流程

  1. 从发行版页面下载对应平台的预编译版运行(Windows 10/11、macOS、Ubuntu 22.04 及以上;单文件、无需运行时依赖),已有 Rust 环境则用这条命令安装:
cargo install krokiet --locked
  1. 点击动作栏的文件夹图标展开目录面板,把下载目录加入 Included paths。
  2. 选择左侧的 Duplicate Files,保持默认的 Hash 匹配与 Blake3 哈希(算得快、碰撞概率低的哈希算法)。
  3. 点击 Scan,状态栏报出找到的项目数,内容相同的文件被归成一组组表头加文件行。
  4. 点击 Select 选 Except newest(每组只留最新一份),再点 Trash 把选中文件送入回收站,可随时恢复。

五个最常调的参数

  • 最小文件大小:跳过小于该值的文件,Krokiet 默认 16 KB;扫不出小文件重复时,在设置里调低。
  • 匹配方式:决定用什么标准判定重复(Hash、Size、Name 等);默认 Hash 误报最少,只想找同名同大小时再切换。
  • 最大差值:相似图片哈希差异的上限,默认 10;想多找相似图调大,误报多就调小。
  • Ref 复选框:把目录标记为参考文件夹,里面的文件只用于对比、永不被选中删除;保护已整理的媒体库时勾上。
  • 启用预哈希:缓存头尾预哈希(先读文件头尾算部分哈希,快速排除不可能是重复的文件);二次扫描提速明显,默认开启。

Krokiet 与 FSlint、DupeGuru 对比

以下摘自官方 README 的对比表,只列普通用户最常关心的几项:

能力同类工具是否支持
视频画面帧对比FSlint 与 DupeGuru 均不支持
按音频内容匹配相同歌曲DupeGuru 仅支持按标签匹配
损坏文件校验FSlint 与 DupeGuru 均不支持
Exif 元数据清理FSlint 与 DupeGuru 均不支持
相似图片查找DupeGuru 支持,FSlint 不支持
重复文件与空文件夹两者均支持

更多细节以 官方 FAQ 为准。

注意:相似视频与损坏文件的结果可能包含误报(把实际不同的内容判成相同),删除前逐个确认,优先用可恢复的 Trash 而非直接 Delete。

一次本地扫描、一次人工确认,空间就能安全地腾出来。

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

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

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询