Krokiet:一款轻巧好用的跨平台文件清理工具

Krokiet:一款轻巧好用的跨平台文件清理工具

Krokiet:一款轻巧好用的跨平台文件清理工具 用更直观的方式查找重复文件、相似媒体和其他占用空间的“数字杂物”。 官方项目:https://github.com/qarmin/czkawka 官方发布页:

Krokiet:一款轻巧好用的跨平台文件清理工具

用更直观的方式查找重复文件、相似媒体和其他占用空间的“数字杂物”。

1. Krokiet 是什么?

Krokiet 是开源项目 Czkawka 的新一代图形界面。它使用 Slint 构建界面,并与 Czkawka 共用底层扫描引擎。项目免费、开源、无广告,支持 Windows、Linux、macOS 等平台。

过去的 Czkawka GTK 图形界面已经被 Krokiet 取代;新用户通常优先选择 Krokiet。它不是杀毒软件,也不是专门的卸载工具,而是用来发现重复文件、相似媒体和其他可清理项目的实用工具。

2. 为什么值得一试?

  • 免费开源:无需购买授权,也没有广告。

  • 扫描速度快:使用多线程和分阶段比较策略;缓存也能让后续扫描更快。

  • 跨平台:适用于常见桌面操作系统。

  • 图形界面直观:选择扫描类型、添加目录、查看结果,再决定如何处理。

  • 工具种类丰富:不只找重复文件,还能检查相似图片、相似视频、相似音乐、大文件、空文件等。

  • 适合管理本地和 NAS 文件:Windows 可以扫描映射的 SMB 网络盘,只要当前账号有相应的访问权限。

3. 主要功能

功能

用途

使用时要注意

重复文件(Duplicate Files)

按内容哈希、文件名或大小查找重复文件

要确认内容相同,优先选择 Hash / Blake3

相似图片(Similar Images)

查找尺寸、压缩或外观相近的图片

相似不等于重复,删除前要预览

相似视频(Similar Videos)

查找画面相近的视频

需要额外安装 FFmpeg;长视频扫描可能较慢

相似音乐(Same Music)

按标签或音频指纹查找相同/相似音乐

标签不准时,基于标签的结果也可能不准

大文件(Big Files)

找出指定目录中较大的文件

只表示文件大,不表示它没用

空文件、空文件夹

查找没有内容的文件或文件夹

某些空文件可能是程序正常需要的占位文件

临时文件

查找符合规则的临时文件

删除前确认是否仍被应用使用

损坏文件、异常扩展名

检查部分无法正常读取的文件,或扩展名与实际格式不匹配的文件

检测结果应人工复核

无效符号链接

查找指向不存在目标的符号链接

主要适用于使用符号链接的文件系统

不良文件名

找出含特殊字符、首尾空格等可能有问题的文件名

重命名前确认是否会影响应用或脚本

4. Windows 上怎么安装?

  1. 打开 官方 Releases 页面。

  2. 在最新正式版本的附件中,选择适用于 Windows 的 Krokiet 文件。

    • windows_krokiet_on_windows_all_backends.zip:包含多种渲染后端,适合希望有兼容性备选方案的用户。

    • 带 femtovg_wgpu、skia_opengl 或 skia_vulkan 的文件:对应不同的图形渲染后端。一般不必为了尝鲜盲选,先使用官方推荐的常规版本即可。

  3. 解压 ZIP 文件到一个固定目录。

  4. 按发布包内容启动 krokiet.exe。如果 Windows 弹出安全提示,先确认下载地址确实是官方 GitHub Releases,不要因为“急着清理”就无视来源检查。

Krokiet 通常提供预编译程序,不需要像开发项目一样安装 Rust 编译环境。

5. 用 Krokiet 清理 NAS 重复文件

下面以 Windows 电脑扫描映射为 Z: 的 NAS 共享目录为例。

第一步:映射 NAS 共享目录

在 Windows 文件资源管理器中,将 NAS 的 SMB 共享映射为网络驱动器,例如 Z:。确认可以正常打开目录、读取文件;如果需要删除,还要确认账号具备相应写入权限。

第二步:添加扫描目录

  1. 启动 Krokiet。

  2. 选择 Duplicate Files(重复文件)。

  3. 打开目录面板,把需要检查的 NAS 目录加入 Included paths(包含路径)。

  4. 如果有一份目录必须保留,可以把它添加为参考路径(Reference path)。参考路径用于保护指定位置中的文件不被选中删除,具体仍应以当前版本界面和操作结果为准。

  5. 不要一开始就扫描整个 NAS 根目录。先选一个小目录测试,确认规则正确后再扩大范围。

第三步:设置判重方式

建议使用:

  • Check method:Hash

  • Hash type:Blake3

按哈希判重时,即使两个文件名不同,只要内容相同,也能被归为重复组。相反,仅仅文件名相同或大小相同,并不能证明文件内容一致。

第四步:注意最小文件大小

Krokiet 图形界面的重复文件功能默认可能忽略小于 16 KB 的文件。如果你要查找歌词、字幕、文本等小文件:

  1. 打开 Settings(设置)。

  2. 找到 Duplicate Files(重复文件)的最小文件大小选项。

  3. 将阈值调低,例如设为 1 KB,再重新扫描。

这也是小型 .lrc 歌词文件明明看起来相同,却没有出现在结果中的常见原因之一。

第五步:检查结果,再处理

  1. 查看每一组重复文件的完整路径、大小和文件名。

  2. 确认哪一份是想保留的原件。

  3. 使用选择规则时,确认每组至少保留一份;不要盲目使用“选择全部”。

  4. 第一次操作优先使用移动到回收站(如果当前文件系统和网络共享支持),或先在少量测试文件上验证行为。

  5. 操作完成后,检查 NAS 上的原始目录和应用是否正常,再继续处理其他目录。

6. NAS 清理时的防误删清单

  • 已确认 NAS 上有可恢复的独立备份,或已创建可用的文件系统快照。

  • 已确认扫描目录范围,没有误包含系统目录、应用数据目录或其他重要路径。

  • 已选择 Hash / Blake3,而不是只按名称或大小判重。

  • 已降低小文件阈值(如果需要检查歌词、字幕或文本文件)。

  • 已确认参考路径和保留规则确实生效。

  • 已抽查多组结果,确认每组都有一份要保留的文件。

  • 已先在少量文件上测试删除或移入回收站的实际行为。

重要: 通过 SMB 网络共享删除的文件,不一定会进入 Windows 回收站。NAS 的快照也不等于独立备份;快照和备份都应确认可恢复。

7. Krokiet 的限制

  • 哈希判重寻找的是内容完全相同的文件,不会自动判断两首音质不同但听起来相同的歌曲是否应该保留一首。

  • 相似图片、相似视频和相似音乐功能会涉及相似度判断,不能把所有结果都当成可直接删除的副本。

  • 小文件可能因默认最小文件大小限制而被跳过。

  • 在网络盘上扫描时,速度会受到 NAS 磁盘、网络带宽、SMB 延迟和文件数量影响。

  • Krokiet 能帮助发现候选文件,但无法知道每个文件对你的应用、歌单、项目或备份是否重要。

8. 总结

Krokiet 的优点是免费、开源、跨平台,功能覆盖面广,而且把重复文件和相似媒体的检查集中在一个界面里。对于需要整理 Windows 硬盘或 NAS 共享目录的用户,它是一个值得长期保留的工具。

我最推荐的用法是:先扫描小范围,使用 Hash / Blake3 判重,检查完整路径,再逐批清理。 这样既能找回被重复文件占用的空间,也能尽量避免误删真正重要的数据。

参考资料

标量投影公式与单位向量的几何意义 2026-09-23

评论区