
电脑用久了,到底会留下多少没用的东西?
看了一眼自己的硬盘,突然很好奇:那些用了几年甚至十几年的电脑,除了越来越多的照片、视频和文档,到底还悄悄留下了多少已经没什么用的东西?
仔细想想,可能还真不少:
- 重复文件:下载了两遍的安装包、复制之后忘记删除的文件、散落在不同文件夹里的相同备份
- 重复照片:同一张照片保存了好几份,甚至还有压缩、缩放、编辑之后的不同版本
- 大文件:几年前下载的 ISO、电影、安装包、压缩包,早就忘了它们还在
- 临时文件:软件运行、安装和编辑过程中留下的各种临时文件
- 空文件、空文件夹:文件搬走了,目录还在;下载失败,只留下一个 0 字节文件
- 损坏的文件:看起来还好好地躺在那里,实际上可能早就打不开了
- 失效的链接:原来的文件已经移动或删除,符号链接却一直留着
- 奇怪的文件:扩展名和实际格式对不上,或者文件名包含各种不合适的特殊字符
目录
那么问题来了:
这些东西到底有多少?又能清出多少空间?
最新找到的一款开源工具 Krokiet,发现它的功能列表和上面这些“电脑遗迹”几乎可以一一对应:
- 重复文件 → Duplicates
- 相似照片 → Similar Images
- 相似视频 → Similar Videos
- 大文件 → Big Files
- 空文件 / 空文件夹 → Empty Files / Empty Folders
- 临时文件 → Temporary Files
- 损坏文件 → Broken Files
- 扩展名错误 → Bad Extensions
- 失效符号链接 → Invalid Symbolic Links
甚至还可以寻找相似音乐、异常文件名,以及删除 EXIF 信息。
既然如此,就不挨个介绍功能了。
直接让 Krokiet 扫一遍,看看这台用了这么多年的电脑里,到底能翻出多少东西。
Krokiet 是什么缝合怪?
Krokiet 是一款开源的文件整理、重复文件清理工具,觉得它有点像个“缝合怪”,集合了好几类软件的能力:- SpaceSniffer:找出硬盘里的大文件
- Duplicate Cleaner:寻找重复文件
- Gemini:寻找重复、相似照片
- BleachBit:寻找临时文件、空文件等垃圾
- 再额外送你一些文件检查工具:损坏文件、错误扩展名、失效符号链接……
免费、开源、无广告,不需要联网,也不会上传文件或者收集使用统计。支持 Windows、macOS、Linux,还提供命令行版本。
看起来很强大。
但当你打开它的 GitHub 仓库,会发现一个奇怪的问题:
Czkawka 又是什么?
仓库地址叫:qarmin/czkawka,下载页面里又同时出现 Czkawka、Krokiet、Czkawka CLI,甚至还有一个 Cedinia。
这到底是几个软件?
这是一个核心、多个外壳 😂
图形界面版本:Krokiet
我们今天看到的 Krokiet,是目前官方主推的桌面图形界面版本。而此前还有一个桌面图形版本,叫 Czkawka,使用 GTK 4 制作界面。
但 GTK 在 Windows 和 macOS 上存在不少兼容性问题,于是作者重新使用 Slint 做了一套新的跨平台界面,并给它起了一个新名字:Krokiet。
现在关系大概是:
Czkawka Core → Krokiet(新桌面版)Czkawka Core → Czkawka CLI(命令行版)Czkawka Core → Cedinia(Android 版)Czkawka Core → Czkawka GTK(旧桌面版,已退役)
作者明确建议新老用户都迁移到 Krokiet。至于 Krokiet 这个名字是什么意思……
它在波兰语里是“炸肉饼/可乐饼(croquette)”。作者给出的理由也非常朴素:因为他喜欢吃。而且他觉得这个名字至少比 Czkawka 好记:
你以为这就完了么:54个下载文件!
当终于搞清楚 Czkawka、Krokiet、Cedinia 到底是什么之后,兴冲冲地点开 Releases 准备下载,然后看到了这些:
mac_krokiet_all_backends_arm64.zipmac_krokiet_arm64mac_krokiet_femtovg_wgpu_arm64mac_krokiet_heif_avif_all_backends_arm64.zipmac_krokiet_heif_avif_arm64mac_krokiet_skia_vulkan_arm64
一共有54款!
所以,我到底该下哪个?
先找最重要的关键词:heif / avif / raw
它们代表额外的图片格式支持。
比如 iPhone 常见的 HEIC 照片,如果只是寻找两个完全相同的文件,普通版就能通过 Hash 找出来;但如果想让 Krokiet 判断两张 HEIC 照片“看起来是不是一样”,就需要先解码图片,因此要选择带 heif 支持的版本。
所以对于使用 M 系列芯片的 Mac 用户,如果你有大量 iPhone 照片,可以优先考虑:
mac_krokiet_heif_avif_all_backends_arm64.zip
不太重要的关键词: femtovg_wgpu / skia_opengl / skia_vulkan / all\_backends
在下载页面,还有:
mac_krokiet_heif_avif_all_backends_arm64.zip
它们只是不同的界面渲染方式,基本不影响 Krokiet 能帮你找出什么文件。普通用户没必要研究,遇到打不开、黑屏或者显示异常时,再换一个版本试试。
all_backends 也很容易让人误会。
它的意思是提供多种界面渲染后端,并不是什么“全功能版”。
换句话说,这几十个看起来让人头大的文件名,大体就是:
系统 + CPU 架构 + 图片格式支持 + 界面渲染方式。
理解到这里,下载 Krokiet 终于没那么吓人了。
然后还有一个问题:
Windows 官方版目前甚至没有提供带 heif / raw / avif 的预编译版本。
推荐的下载版本 / 搬运
这大概是见过的最复杂的下载列表了 😂
于是,整理了下载推荐:
| 文件名 | 说明 |
|---|---|
windows_krokiet_on_windows_all_backends.zip | Windows 推荐,包含多种界面渲染后端,普通用户不用纠结 WGPU / OpenGL / Vulkan |
mac_krokiet_heif_avif_all_backends_arm64.zip | Apple Silicon Mac 推荐,支持 HEIF/HEIC、AVIF,适合整理 iPhone 照片 |
linux_krokiet_heif_raw_avif_all_backends_x86_64.zip | 普通 Intel/AMD Linux 推荐,支持 HEIF/HEIC、RAW、AVIF |
linux_krokiet_heif_raw_avif_all_backends_arm64.zip | ARM64 Linux 推荐,同样支持 HEIF/HEIC、RAW、AVIF |
原文:https://www.appinn.com/krokiet/
后记,早在2023年,@foyax 同学就推荐了 Czkawka – 文件去重的新选择:rust 写的,和我当前用的去重软件比简直是光速,确实快。
2024年 @RachelSherman 和 @ykq 都推荐了 Krokiet。