ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

Czkawka 重复文件清理完整指南:十分钟装好、跑通首扫,误删也能找回

Czkawka 重复文件清理完整指南:十分钟装好、跑通首扫,误删也能找回 Czkawka 重复文件清理完整指南十分钟装好、跑通首扫误删也能找回【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawkaCzkawka新一代图形界面叫 Krokiet是一套用 Rust 编写的免费开源磁盘清理工具核心功能是找出重复文件、相似图片、相似视频、空文件夹和临时文件确认后再删除或移动。它完全离线运行不联网、不收集任何数据。这篇文章按装好 → 首扫 → 看懂结果 → 安全删除 → 固化成周期任务的顺序走一遍你会学会最快安装方式、第一次扫描怎么点、结果列表怎么看、删错了怎么进回收站找回以及如何把二次扫描提速的缓存用起来。选哪个界面一张表定掉安装目标结论绝大多数人直接装 KrokietSlint 图形界面它是当前主开发方向GTK 老版本 Czkawka 停在 12.0不再出新包命令行党用 CLI安卓手机用 Cedinia。入口形态平台什么时候选它KrokietSlint 图形界面Windows 10/11、macOS、Ubuntu 22.04/24.04 及以上桌面日常使用默认推荐Czkawka CLI终端支持 Rust 的平台写脚本、导出结果文件、服务器环境Czkawka GTKGTK 4 图形界面Windows、Linux、macOS老版本用户12.0 是最后一版官方建议转 KrokietCediniaAndroid 触控界面Android清理手机/平板空间无 ffmpeg视频类工具不可用三种安装方式十分钟装好结论下载预编译包最省事想用包管理器就cargo install要 HEIF/RAW/AVIF 支持才需要源码编译并装原生库。方式一预编译二进制推荐到项目发布页下载对应系统的压缩包解压即用无强制运行时依赖。方式二cargo 安装需要 Rust 环境一行命令装最新优化版本cargo install krokiet --locked方式三源码编译适合要加图像格式支持的人。默认编译不需要额外依赖git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka cargo build --release --bin krokiet两个依赖提醒相似视频工具运行时需要 ffmpegLinux 可用sudo apt install ffmpegmacOS 用 brew 安装想解析 HEIC/RAW/AVIF编译时追加--features heif,libraw,libavif并安装对应系统库详见 krokiet/README.md。第一次扫描添加目录、挑工具、看进度结论Krokiet 的操作流是添加目录 → 选左侧工具 → 在右侧设置参数 → 点搜索 → 等进度条走完照下面五步走即可。启动 Krokiet在目录选择区把目标文件夹加入扫描范围比如你的照片目录~/Photos。确认已勾选排除回收站一类的系统路径工具设置里有排除项避免把回收站内容扫进结果。左侧选相似图片。它是新手收益最高的工具能抓出分辨率不同、带水印、旋转过的看着像但不是同一张的照片。右侧把最大差异值Max Difference数值越小组内图片越接近设为中间值比如 15该参数范围 0–40以仓库实际为准。点搜索等进度条完成。首次扫描较慢因为它要遍历并计算文件特征。看懂结果功能矩阵 重点讲两个常用工具结论Czkawka 内置 14 个扫描工具见 czkawka_core/src/tools/不用全记住——先分清找冗余和找相似两类用途其余按需点开。类别工具一句话说明找冗余重复文件按文件名、大小或哈希分组抓同一份存了多次找冗余空文件 / 空文件夹 / 临时文件0 字节占位、无用空目录、缓存残留找相似相似图片 / 相似视频 / 相同音乐内容相近但不完全相同的媒体空间治理大文件列出占用最大的前 N 个文件先定位空间去向完整性损坏文件 / 失效符号链接打不开的坏文件和指向不存在路径的快捷方式命名隐私错误扩展名 / 问题文件名 / EXIF 清除 / 视频优化器纠正命名、去隐私元数据、压缩视频体积两个重点工具的使用要点重复文件结果按组展示同组即同一份内容。删除策略统一为每组保留一份删其余。用最小文件大小阈值过滤碎文件CLI 里-m参数按 MB 设置如-m 1表示约 1MB 起可以避免一堆 1KB 的临时文件刷屏。相似图片差异值决定严还是松。先跑中间值发现漏判该进同组的没进就调小误判多明显不同的被归一组就调大。每组先预览缩略图再动手。同类工具怎么选和 DupeGuru、FSlint 的对比结论需要相似视频 视频优化这类媒体深度能力选 Czkawka/Krokiet只找精确重复且要大量自定义选项DupeGuru 也不差FSlint 保留了一批 Linux 专属检查但只跑在 Linux 上。维度Krokiet (Czkawka)DupeGuruFSlint实现语言RustPython/Obj-CPython相似图片✔✔✘相似视频画面/音频✔✘✘空文件夹✔✘✔缓存加速二次扫描✔✔✘平台Linux/Windows/macOS 等Linux/Windows/macOS仅 Linux额外 Linux 检查包、命名冲突等✘✘✔数据来自仓库 README 的对比表各工具同名功能的行为细节可能不同以仓库实际为准。安全删除与回滚删之前过一遍这份自查清单结论先全部移到回收站逐组确认后清理回收站别一步到位永久删除。删除前自查清单结果已逐组预览过没只看数量就动手每组是否保留一份、删其余而不是删除本组全部扫描范围是否排除了回收站、系统目录、重要备份盘相似图片/视频结果是否接受相近≠相同人工核对过是否用了回收站而不是永久删除Krokiet 的删除默认走向就是回收站。误删了怎么找回走回收站删除的文件直接从系统回收站还原即可一旦永久删除就需要依赖专业数据恢复软件成功率不保证。所以流程固定为回收站删除 → 正常使用几天 → 确认无误 → 清空回收站。固化成周期任务缓存提速、路径固定、顺序固定结论把缓存位置 扫描顺序 排除项三件事固定下来第二次扫描会明显更快清理也就变成每月十分钟的例行活。吃缓存首次扫描后工具会建立缓存二次及以后扫描更快大版本升级后旧缓存不兼容会自动重建见 Changelog.md。固定配置/缓存位置用环境变量把路径钉死适合多人或服务器场景export CZKAWKA_CACHE_PATH/opt/czkawka/cache export CZKAWKA_CONFIG_PATH/opt/czkawka/config变量行为说明见 instructions/FAQ.md。固定扫描顺序先用大文件定位空间去向再跑重复文件精扫最后空文件夹收尾。CLI 定期跑命令行前端支持导出结果到文件-f results.txt配合系统计划任务即可无人值守巡检参数用法见 czkawka_cli/README.md。高频疑问速度、隐私、界面语言为什么第一次扫描慢、后面就快首次要遍历目录并计算文件特征之后命中缓存同范围复扫会明显提速具体快多少视文件数量而定以仓库实际为准。它会读我的隐私吗不会。工具完全离线无网络访问、不收集任何用户信息或统计这是 README 中明确的 No spying 声明。支持中文界面吗项目通过 Crowdin 做多语言维护已内置波兰语、英语、意大利语等简体中文覆盖情况以仓库当前翻译状态为准。超大图片会卡死吗解码有上限保护超大图有像素上限约 2000MP以仓库实际为准不会因单张极端图片拖垮整个扫描。老 GTK 版还能用吗可以但 12.0 是最后一版不再发布新二进制官方建议新用户直接用 Krokiet。能不能嵌到自己项目里可以。czkawka_core是纯 Rust 扫描内核被 GUI/CLI/Krokiet/Cedinia 及外部 Tauri 前端、Python 绑定复用注意相似视频运行时要带 ffmpeg若启用 HEIF/JXL 解码需按 Changelog 的开发者说明注册解码钩子。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进