磁盘总是悄悄变满?Krokiet 3分钟完成重复文件清理,找回被浪费的空间
磁盘总是悄悄变满?Krokiet 3分钟完成重复文件清理,找回被浪费的空间
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
你是不是也有过这样的经历:明明没装什么大软件,磁盘却一天比一天满,找来找去却说不清空间被谁吃掉了。Krokiet,一款基于 Rust 开发、开源免费的多平台文件清理工具,正是为这个问题而生——它能快速揪出重复文件、空文件夹、相似图片、临时文件等一切“占着地方却没用”的内容,让你在几分钟内把磁盘空间抢回来。
Krokiet 是 Czkawka 家族的新一代图形界面,名字取自波兰语的“可乐饼”,好记又好念。
先别急着安装,看看它值不值得你花这三分钟
本节解决一个问题:Krokiet 和我有什么关系?如果你符合下面任意一条,它就是为你准备的——
- 相册和下载目录永远乱糟糟:同一张照片导出过好几个版本,安装包下载完就忘了删。Krokiet 能按内容哈希精确找出“一模一样”的文件,一个都不放过。
- 想清理却不敢动手:怕误删文件。Krokiet 的删除默认先移入回收站,还能把重要目录标记为“参考路径”,扫描时会自动保护,绝不碰你的原始文件。
- 想要一款安静、免费、不窥探的工具:它完全不联网、不收集任何数据,而且 Windows、macOS、Linux 三个平台一套界面,体验完全一致。
最打动人的一点是:它是纯 Rust 写的,多线程并行扫描,配合哈希缓存,第二次扫描通常比第一次快好几倍。
上手三步走:从下载到跑出第一份扫描结果
本节解决一个问题:怎么最快用起来?不需要翻文档,三步即可。
- 获取安装包:去项目 Release 页面下载对应系统的预编译版本,解压即用,无需任何额外依赖;开发者也可以用
cargo install krokiet --locked一键安装最新版。想从源码编译的话:
git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka/krokiet cargo build --release- 添加扫描路径:启动后点左侧工具栏下的文件夹图标,把想要清理的目录加入“包含路径”,比如你的下载文件夹或照片目录;想跳过的目录放进“排除路径”即可。
- 点击 Scan 开扫:选好工具点一下 Scan,首次扫描稍慢属正常,因为它在建立哈希缓存;之后同一目录的再次扫描会明显提速。
💡 小提示:在设置里打开“使用缓存”并确认“预哈希缓存”已启用,重复扫描大目录时体验会好很多。
挑两个最亮的功能讲透
本节解决一个问题:Krokiet 到底凭什么好用?重复文件查找和相似图片检测是它的看家本领,我们逐个拆开看。
重复文件查找:先比大小,再比内容,又快又准
它解决什么问题:同名同大小的文件不一定是重复,而内容完全一致的文件可能连名字都不一样。Krokiet 的核心算法是——先按文件大小快速过滤,再对“大小相同”的文件计算内容哈希(默认 Blake3)做精确比对,只有哈希一致才算真重复,既保证 100% 准确,又避免对每个文件都全量计算拖慢速度。
操作要点:左侧选中“重复文件”工具,比对方式保持默认的“哈希”即可;扫描完点击“选择”→挑“保留最新的”,它会自动帮你勾选每组里该删的副本,核对无误后点“回收站”或“删除”。核心实现见 czkawka_core/src/tools/duplicate/。
相似图片检测:压缩、加过水印也能认出来
它解决什么问题:很多“重复”并非字节级相同——同一张图被压缩重存、改过分辨率、甚至加了水印,普通去重工具认不出来,但它们确实占着几份磁盘空间。
怎么做到的:它用的是感知哈希(perceptual hash)算法,把图片内容抽象成一组“视觉指纹”,内容相近的图片指纹也相近。即使图片被缩放、二次压缩或加上水印,依然能按相似度阈值匹配出来。你还可以开启“几何不变性”,连镜像翻转和旋转 90 度的图都能找到。
操作要点:选中“相似图片”工具,相似度阈值默认 10(数字越小越严格),哈希大小保持 16 即可;扫描结果支持并排对比预览,肉眼确认后再勾选删除。核心实现见 czkawka_core/src/tools/similar_images/。
场景化演练:跟着摄影师走一遍完整清理流程
本节解决一个问题:真实使用长什么样?我们来模拟一位摄影师整理自己上万张照片的图库。
你刚结束一场旅拍,图库里堆满了 JPG 和 RAW 的多种导出版本。打开 Krokiet,添加整个照片目录到“包含路径”,选中“相似图片”工具,把相似度调到 8(更严格),开启“忽略分辨率相同的图片”,然后点 Scan。
几秒到几十秒后,界面按相似度分组列出所有“疑似同图”。右侧预览面板可以逐组并排对比——确认 A 组里那张是同一场景的连拍,手动勾选保留画质最好的一张,其余点“回收站”。接着切到“重复文件”工具再扫一遍,把完全相同的 RAW 副本也一并清理。全程不碰原始文件,因为你在“包含路径”里勾选了“参考路径”的那个主目录,系统会自动保护它。
一趟下来,你的图库瘦身了 30%,而且每一张删除都在你的眼皮底下确认过。同样的套路,开发者用它清node_modules、target等构建缓存目录,也格外顺手。
避坑指南:五个高频问题一次答清
本节解决一个问题:哪些坑最容易踩?这里直接给你答案。
问:相似视频功能扫不了,提示缺东西?答:相似视频工具需要系统安装 FFmpeg。Linux 用sudo apt install ffmpeg,macOS 用brew install ffmpeg,Windows 下载 FFmpeg 后把ffmpeg.exe加入 PATH 即可。
问:删除的文件还能找回吗?答:默认请用“回收站”按钮而不是“删除”,前者可恢复;另外重要的目录记得勾选“参考路径”,扫描结果中带 Ref 标记的文件永远不会被自动处理。
问:第一次扫描很慢,正常吗?答:正常,它正在建立哈希与缩略图缓存。扫完一次后,相同目录的后续扫描会大幅提速;中途停止扫描也没关系,已算出的哈希会被缓存留用。
问:扫描结果里有误报怎么办?答:哈希去重几乎没有误报;但“相似图片”的相似度阈值越低越严格,误报多就把阈值调小,或者用右侧预览面板肉眼复核后再删。
问:能在 U 盘上做便携版吗?答:可以。项目支持通过环境变量把配置与缓存目录指到 U 盘上,实现真正的“插上就走”,具体做法可参考主文档中的 Portable 说明。
想让它变得更好?三条路任你选
本节解决一个问题:除了用,我还能做什么?Krokiet 的开源社区欢迎任何人加入:
- 报 bug 与提建议:遇到问题先去 FAQ 翻一翻,仍解决不了就在 Issue 区描述复现步骤,这是对项目最直接的帮助。
- 参与翻译:项目支持多语言,可以通过 Crowdin 平台补充或修正你的母语翻译,几分钟就能完成一小批。
- 打包与写文档:为各 Linux 发行版做软件包、整理使用教程,都是贡献者可以大展身手的方向。
结尾:与其忍受磁盘越来越满,不如现在动手
Krokiet 的价值一句话就能讲清:用三分钟配置,换回几十甚至上百 GB 的空间,而且全程免费、无广告、不联网、不误伤。现在就去下载一份,把第一个目录加进“包含路径”,点下 Scan——你很快就会对磁盘空间重新建立信心。🎉
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考