Krokiet — 一次扫出重复文件、相似照片和空文件夹
Krokiet — 一次扫出重复文件、相似照片和空文件夹
硬盘报警,很多人的第一反应是删电影、清缓存、卸软件。
删完回头一看,多出来两个 G。
问题常常不在明面上的大文件。真正占地方的是那些你根本不知道存在的副本。同一个安装包下载了两次,迁移电脑时整目录复制过一份,手机相册在三个文件夹里各同步了一遍。名字未必一样,大小也能差几十 KB,中间被压缩过一次。靠眼睛翻,翻不出来。
Krokiet 就是干这件事的。它把硬盘翻一遍,把内容相同的文件分组摆在你面前,告诉你哪些重复、能腾出多少空间。
01 它是什么
Krokiet 是 Czkawka 的新一代图形界面。Czkawka 是波兰开发者 qarmin 在 2020 年开的项目。用 Rust 写,GitHub 上攒了 34,000 多颗星。
名字有点劝退。Czkawka 在波兰语里是「打嗝」,Krokiet 是「炸肉饼」。作者解释得很朴素:他喜欢吃。
这个项目是一个内核、四个外壳:
- Krokiet:桌面图形版,官方现在主推的就是它
- Czkawka GTK:上一代界面,12.0 是最后一个版本,已经停止发新包
- Czkawka CLI:命令行版,适合写脚本定期跑
- Cedinia:安卓触屏版
下载页面上几十个文件看着吓人,其实只是同一个程序换了不同的壳。
程序本身很省事。Windows 版是一个 66MB 的 exe,双击就开,不需要安装,不用装运行库,不写注册表。界面有中文,左侧一列工具名,右侧是扫描结果。

它是开源的:内核 MIT 协议,Krokiet 界面 GPL-3.0。还有一点,它完全离线。不联网,不上传文件列表,也不收集使用统计。清理类软件里,这个承诺比功能表值钱。
02 核心功能亮点
官方文档里列了 14 个扫描器。日常用得上的,就这么几类。
重复文件
判定方式有三种:按文件名、按大小、按内容哈希。哈希模式最准。先比大小筛掉大部分,再对同尺寸文件算哈希,才逐字节确认。文件被改过名字、改过修改时间、改过扩展名,都逃不掉。
相似图片
用的是感知哈希,不是逐像素比对。同一张照片改过分辨率、加过水印、裁过边、转过角度,它都能配成一组。阈值可以自己调,觉得误判多就调严一点。
这一项是它和普通去重工具拉开差距的地方。手机相册里「原图、编辑版、滤镜版、微信压缩版」四份共存的情况太常见了。

大文件、空文件夹、空文件、临时文件
这四个是顺手清理用的。大文件按体积排序,一眼看出是谁在吃空间;空文件夹能识别嵌套的空目录,不会误删上层还有东西的目录。
损坏文件、错误扩展名、失效符号链接、坏文件名
偏体检性质。扩展名和实际格式对不上的文件会单独列出来,符号链接指向的目标没了也会提示。
重复音乐、相似视频
音乐按标签或音频内容指纹比,视频抽帧做视觉比对。相似视频这一项要额外装 ffmpeg,不装就用不了。
EXIF 清除、视频优化
批量删掉照片里的拍摄时间、GPS 坐标;视频优化可以裁掉静止片段、转成更省空间的编码。
处理结果的方式不止删除一种:可以直接删,可以移进回收站,可以移动到别的文件夹,也可以做成硬链接或者软链接。硬链接的意思是两份文件共用同一份数据,显示还是两个文件,实际只占一份空间。

还有一个容易被忽略的细节:扫描结果会缓存。第二次扫同一个目录,已算过哈希的文件直接读缓存,速度差得很明显。
03 使用方法
整个流程五步。
第一步:选对下载文件
这一步最容易卡住。发布页面五十多个文件,命名规则是「系统 + CPU 架构 + 图片格式支持 + 界面渲染方式」。
Windows 用户盯住三个词就够了:
skia_opengl、skia_vulkan、femtovg_wgpu、all_backends:界面的渲染方式,不决定能扫出什么。拿不准就选all_backends那个压缩包,几种都在里面heif、avif、raw:额外的图片格式支持。要让程序判断两张 HEIC 照片「看起来像不像」,才需要这个- 注意 Windows 官方版目前没有提供带 heif / raw / avif 的预编译版本,苹果手机照片多的用户只能自己编译
普通 Windows 用户直接下 windows_krokiet_on_windows_skia_opengl.exe,这是官方标注的入门推荐。
第二步:打开,选工具
解压或直接双击,程序启动。左侧是工具列表,从「重复文件」开始。界面上半部分是结果表格,下半部分是路径设置。

第三步:加扫描目录
点「包含路径」右边的加号,把要扫的文件夹加进去。可以一次加多个,比如「下载」「桌面」「文档」。
右边还有一个「排除路径」,把不想动的目录放进去。系统目录、正在用的虚拟机磁盘、数据库文件,都建议排除。
底部还有一个「参考路径」的勾选框。勾上的目录里的文件永远不会被删,只作为比对基准。整理素材库的时候很好用:把原始素材设为参考,副本就会被挑出来。
第四步:扫描
点「扫描」,等进度条走完。几万个文件一两分钟,第一次全盘扫描会久一些。
第五步:分组处理
结果按组排列,每组里几份副本一目了然,每行显示大小、文件名、路径、修改日期。
勾选要处理的那几份,然后选动作:删除、回收站、移动、硬链接。
懒得一个个勾,就点「选择」按钮,里面有一整套批量规则:每组保留最新、保留最旧、保留路径最短、保留体积最大。批量规则适合处理成百上千组,但第一次用建议手动看几组。
这里有个坑要说清楚:删除按钮第一次点下去只是「模拟」,它会把将要执行的操作列一遍给你确认,要点第二次「执行操作」才真的动手。第一次用容易以为程序没反应。
04 用户怎么说
V2EX 上有人推荐它时写得很直接:
「Rust + GTK 写的,性能有保障,Windows + GNU/Linux 下我都在用。」 —— waahii,V2EX,2025 年 4 月
小众软件论坛里的老用户 @foyax 说得更夸张:
「rust 写的,和我当前用的去重软件比简直是光速,确实快。」 —— @foyax,小众软件论坛
英文媒体 MakeUseOf 的实测文章标题是「This open-source app freed up 160 GB of duplicates I didn't know I had」。作者 Tashreef Shareef 写,160GB 的照片库在一块 SATA 固态上扫完不到两分钟。
不好用的地方也得说。它的界面是纯功能式的,没有引导,第一次打开会有点懵;相似图片偶尔会把相隔几秒拍的两张截图归成一组,必须逐组看过再删;整体观感还是工具软件那一套,谈不上好看。
05 下载与获取
官方发布页(GitHub Releases,版本 12.0.2):
https://github.com/qarmin/czkawka/releases/tag/12.0.2
Windows 用户选这个文件:windows_krokiet_on_windows_skia_opengl.exe(66 MB,官方标注的入门推荐)。想要一次拿全几种渲染后端,就下 windows_krokiet_on_windows_all_backends.zip。
夸克网盘(同一版本,国内下载更快):
https://pan.quark.cn/s/f26a281cf3c3
文件校验:SHA256 102d97dd4bd8ffe798136c45137a4986f0e31f355a593fc64dcfd415e705554f,与官方发布页公布的一致。
系统要求 Windows 10 及以上。
写在最后
Krokiet 适合这样的人:硬盘常年八成满,照片攒了好几年,换过电脑,桌面和下载文件夹里堆着说不清来历的文件。
不适合的人也很明确。硬盘还空着一半,那没必要;只想清系统缓存和浏览器痕迹,那该找 BleachBit 那类工具,Krokiet 不管这些。
用之前有三句话要说。
先拿一个文件夹试,别一上来扫整个 C 盘。看清楚它的分组逻辑和你自己的判断是否一致,再扩大范围。
删除走回收站,不要直接删。清完抽查几个文件,确认路径确实是多余的副本。
相似图片必须逐组看。它找的是「看起来像」,不是「一模一样」,误判一定会有。
清理工具真正的价值,其实不在那个「一键」。它更像一次体检:让你看清楚这块硬盘上到底躺着什么,哪些是三年前就该删的,哪些是唯一的一份。看清楚之后,删不删、删哪份,是你自己的判断。
免责声明
- 本文所述工具仅供学习与交流使用,软件版权归原作者与发行方所有;
- 本站仅作推荐分享,不参与软件开发与销售,不提供任何破解、修改或授权服务;
- 下载请优先使用文中官方渠道;夸克网盘分享仅为便捷分发,版本与安全性请以官方为准;
- 本站不对软件的功能、安全性及使用后果作出保证,请自行评估风险后使用;
- 如本文内容或所涉资源侵犯了您的合法权益,请联系删除(评论区留言即可)。
支持正版软件,鼓励通过官方渠道获取更新与支持。