当前位置: 首页 > news >正文

磁盘总是悄悄变满?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 写的,多线程并行扫描,配合哈希缓存,第二次扫描通常比第一次快好几倍。

上手三步走:从下载到跑出第一份扫描结果

本节解决一个问题:怎么最快用起来?不需要翻文档,三步即可。

  1. 获取安装包:去项目 Release 页面下载对应系统的预编译版本,解压即用,无需任何额外依赖;开发者也可以用cargo install krokiet --locked一键安装最新版。想从源码编译的话:
git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka/krokiet cargo build --release
  1. 添加扫描路径:启动后点左侧工具栏下的文件夹图标,把想要清理的目录加入“包含路径”,比如你的下载文件夹或照片目录;想跳过的目录放进“排除路径”即可。
  2. 点击 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_modulestarget等构建缓存目录,也格外顺手。

避坑指南:五个高频问题一次答清

本节解决一个问题:哪些坑最容易踩?这里直接给你答案。

问:相似视频功能扫不了,提示缺东西?答:相似视频工具需要系统安装 FFmpeg。Linux 用sudo apt install ffmpeg,macOS 用brew install ffmpeg,Windows 下载 FFmpeg 后把ffmpeg.exe加入 PATH 即可。

问:删除的文件还能找回吗?答:默认请用“回收站”按钮而不是“删除”,前者可恢复;另外重要的目录记得勾选“参考路径”,扫描结果中带 Ref 标记的文件永远不会被自动处理。

问:第一次扫描很慢,正常吗?答:正常,它正在建立哈希与缩略图缓存。扫完一次后,相同目录的后续扫描会大幅提速;中途停止扫描也没关系,已算出的哈希会被缓存留用。

问:扫描结果里有误报怎么办?答:哈希去重几乎没有误报;但“相似图片”的相似度阈值越低越严格,误报多就把阈值调小,或者用右侧预览面板肉眼复核后再删。

问:能在 U 盘上做便携版吗?答:可以。项目支持通过环境变量把配置与缓存目录指到 U 盘上,实现真正的“插上就走”,具体做法可参考主文档中的 Portable 说明。

想让它变得更好?三条路任你选

本节解决一个问题:除了用,我还能做什么?Krokiet 的开源社区欢迎任何人加入:

  1. 报 bug 与提建议:遇到问题先去 FAQ 翻一翻,仍解决不了就在 Issue 区描述复现步骤,这是对项目最直接的帮助。
  2. 参与翻译:项目支持多语言,可以通过 Crowdin 平台补充或修正你的母语翻译,几分钟就能完成一小批。
  3. 打包与写文档:为各 Linux 发行版做软件包、整理使用教程,都是贡献者可以大展身手的方向。

结尾:与其忍受磁盘越来越满,不如现在动手

Krokiet 的价值一句话就能讲清:用三分钟配置,换回几十甚至上百 GB 的空间,而且全程免费、无广告、不联网、不误伤。现在就去下载一份,把第一个目录加进“包含路径”,点下 Scan——你很快就会对磁盘空间重新建立信心。🎉

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

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

http://www.jsqmd.com/news/1399163/

相关文章:

  • ntlmv1-multi核心功能解析:轻松实现NTLMv1到DES密钥的转换
  • 100套HTML模板:前端开发效率提升与实战应用全指南
  • 技术文章如何自检:标题、代码和验证结论必须说同一件事
  • 被苹果抛弃的旧款Mac如何免费升级最新macOS?OpenCore Legacy Patcher零基础避坑指南
  • 端侧 NPU 推理触发内核崩溃:从 dmesg、ftrace 到驱动边界检查
  • 网络调试助手 NetAssistant:3 个深夜抓狂场景,一套 Qt 工具让你告别用猜的调试
  • 想在Godot里做银河恶魔城?这个插件把最难的地图与存档全包了
  • 如何用 OpenCore Legacy Patcher 让旧款 Mac 免费升级最新 macOS:完整实战指南
  • 极速上手XHS-Downloader:3分钟保姆级教程,免费下载小红书无水印图文与视频
  • MEAnalyzer参数终极指南:16条命令组合,轻松玩转Intel固件分析
  • IntelliJ IDEA依赖漏洞警告解析:Maven传递依赖安全风险与修复实战
  • 免费音乐解密工具实测:3 种用法把 QMC、NCM 加密文件转回通用格式
  • 3分钟上手免费M3U8视频下载工具:把网页视频变成本地MP4的完整指南
  • PDF补丁丁:免费开源的PDF工具箱,3个场景讲透它的真本事
  • MediaCrawler 快速上手指南:一套配置搞定五大平台社交媒体数据采集
  • 告别手动复制粘贴:MediaCrawler一站式社交媒体数据采集工具实测
  • B站视频下载工具BiliDownload保姆级上手指南:无水印、多线程、5分钟跑通你的第一个下载任务
  • 一台2008年的旧款Mac,如何免费追到最新的macOS Sequoia?
  • OpenCore Legacy Patcher 使用指南:一次搞定旧款Mac运行新版macOS的免费方案
  • 别再让笔记变成孤岛:这套 Obsidian 模板 30 分钟搭好会生长的 Zettelkasten 卡片盒
  • xe-utils核心功能全解析:从数组操作到日期处理的完整攻略
  • Cisco Packet Tracer安装难题?Fedora专用工具packettracer-fedora帮你解决
  • React Native Header View实战案例:打造酷似Apple风格的头部组件
  • SMUDebugTool完整指南:5个实战技巧玩转Ryzen核心调压、SMU监控与PCI调试
  • 7 天实测 WinUtil:开源 Windows 优化工具箱怎么用才安全,完整上手记录
  • 30天从手忙脚乱到准时交付:免费开源项目管理软件OpenProject的蜕变实录
  • android 动画详解
  • Guider路线图与社区支持:参与开源项目,塑造下一代性能工具
  • 从新手到专家:reserved-usernames项目的全方位使用手册
  • 被重复文件逼疯之后,我靠Czkawka三天清出187GB