Czkawka快速上手:免费5步扫出重复文件,清一次磁盘
2026/9/10 21:11:19 网站建设 项目流程

Czkawka快速上手:免费5步扫出重复文件,清一次磁盘

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

Czkawka 是免费开源的清理工具,一次扫描找出重复文件、空文件夹与相似图片。

不逐个打开文件,怎么找重复文件

磁盘满了,手动找重复文件、空文件夹、相似图片,一个个翻,翻一下午也没个结论。Czkawka 是一个免费开源的多功能清理工具,一次扫描就能把这堆杂物全找出来。

Czkawka 是什么:Rust 写的 14 合 1 清理工具箱

Czkawka 是用 Rust 写的多功能文件清理程序,一个程序顶替 14 种小工具。

  • 14 个独立扫描工具:重复文件、空文件夹、空文件、大文件、相似图片、相似视频、相同音乐、损坏文件等,每个都是左侧面板里的一个开关
  • 平台覆盖 Linux、Windows、macOS、FreeBSD、Android,ARM 和 RISC-V 架构都能跑
  • 全程不联网、不收集任何统计,私有数据可以放心扫
  • 第二次及以后的扫描靠哈希缓存明显更快,适合定期清大库
  • 一套 czkawka_core 核心库配 4 个前端:Krokiet 图形界面、命令行、安卓应用和 GTK 老版

第一次把 Czkawka 跑起来:4 步

获取:预编译包直接下

Windows 10/11、macOS、Ubuntu 22.04/24.04 都有预编译二进制,下载解压即可运行,不用装任何依赖。目前推荐的图形界面是 Krokiet,老的 GTK 版 12.0 后停止更新,别选它。想自己编译的话,装好 Rust 后一条命令:

cargo install krokiet --locked

首次启动:把要扫的目录加进去

打开程序,无需账号无需注册。点“添加目录”,选要清理的文件夹(如~/Documents),可以一次加多个;在“包含/排除路径”里还能把不想动的目录标记成跳过。

最小可用配置:默认参数扫重复文件

左侧工具列表选“重复文件”,点“扫描”,不用改任何配置:匹配方式默认 HASH(最准),最小文件 8192 字节。进度条走完后,右侧列表按内容把重复文件分好组。命令行等价操作是:

czkawka_cli dup -d /home/user/Documents

确认后再删

点结果里的某一组,保留最新的一份,选“移到回收站”或“删除”。建议先加-D AEN -Q做一次演练预览,确认列表无误再去掉-Q真删。

重复文件、相似图片、空文件夹:最常用的 3 个清理工具

重复文件匹配:从快到准三档

解决什么问题:“内容一样、名字不同”的文件占着你的磁盘。

配置路径:Krokiet 的“重复文件”工具,或命令行czkawka_cli dup -d <目录>。匹配方式-s有四档:NAME 只比文件名(最快但误报多)、SIZE 比大小、SIZE_NAME 两者结合、HASH 做全文内容比对(默认)。首次扫描给每个文件算哈希并写入缓存,第二次只处理新增和变过的文件。扫完你会看到内容相同的文件被归到一组,直接对比留哪一份。

关键参数对照:

参数作用推荐值
-s匹配方式HASH,最准确
-m最小文件尺寸,单位字节8192(默认)
-x只扫指定扩展名IMAGE、VIDEO 等宏
-D删除策略,保留哪一份AEN 保留最新
-Q演练预览,不真删首次删除前必开
-y移回收站而非永久删除

相似图片:找出“几乎一样”的图

解决什么问题:同一张照片下过两次,一份是缩图、一份加了水印,重复文件抓不住它们。

配置路径:“相似图片”工具,或czkawka_cli image -d <目录>。它基于缩略图哈希识别“视觉上相同”的图,与尺寸差异无关,结果带相似度分数,可以设阈值。扫完你看到的是图片缩略图成组并排,点开即可逐张对比。有 HEIC/AVIF/RAW 照片的话,需先装对应库再重新编译。

空文件夹和大文件:一次清完

解决什么问题:积年累月的空文件夹,和几个偷偷占盘的大文件。

配置路径:czkawka_cli empty-folders -d <目录>czkawka_cli big -d <目录> -n 25 -x VIDEO。前者级联找出没有任何文件和子文件夹的空目录,后者列出最大的 N 个文件(默认 50 个),加-J改找最小的。结果可用-f results.txt落到文件里慢慢看,也可-D直接删除、-y移入回收站。

进阶:想让扫描更快更稳的几项设置

  • 参考路径:如果你有备份目录,想拿它对比但绝不想动原件,把它勾选为“参考路径”,它只参与比较、不参与删除
  • 缓存位置:用 U 盘便携版的话,把CZKAWKA_CONFIG_PATHCZKAWKA_CACHE_PATH指到 U 盘目录,配置和缓存跟着走
  • 线程数:扫描占满 CPU 影响日常操作时,用命令行-T 4或 Krokiet 里的线程设置限一下
  • ffmpeg:想用“相似视频”和“视频优化器”才需要装,如sudo apt install ffmpeg,不装也不影响其他工具

⚠️ 常见坑速查

  • 相似视频扫描提示缺 ffmpeg 原因:没装 ffmpeg 解决:sudo apt install ffmpeg后重扫
  • 重复文件结果明显偏多 原因:匹配方式用了 NAME 解决:换-s HASH再扫
  • Linux 上窗口一片空白 原因:默认渲染后端不兼容 解决:SLINT_BACKEND=software重启试试
  • 第二次扫描没有变快 原因:缓存被关或目录挪过位置 解决:回到原路径重扫,别关缓存

注意:老 GTK 版(czkawka_gui)自 12.0 起不再发新版本,新项目建议直接用 Krokiet。

第一次扫描:对准最大分区

下次磁盘告急,把 Czkawka 指向最大的分区,跑一条-D AEN -Q的重复文件扫描,确认列表后删掉真重复。腾出来的空间是实打实的。

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

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

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

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

立即咨询