
如何用Czkawka找出重复文件、释放磁盘空间免费开源存储清理工具完整指南【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka当系统突然弹出存储空间不足你想删点文件却不知道从哪里下手时Czkawka 会派上用场。这是一款用 Rust 编写的免费开源多功能文件清理工具新一代图形界面叫 Krokiet专门负责找出你电脑里的重复文件、相似图片、空文件夹和各种垃圾文件Mac、Windows、Linux 都能用手机上还有 Android 版本。磁盘空间到底被谁吃掉了先看三类存储小偷动手之前先看看空间通常被谁占走。长期清理下来最占空间的往往就这三类完全相同的重复文件同一个文件在 Downloads、桌面、手机同步目录、备份文件夹里各躺一份动辄几十上百 MB。长得很像的图片重拍的照片、截图、压缩过的副本内容几乎一样但文件名不同靠找同名文件根本找不到。看不见的垃圾0 字节的空文件、层层叠叠的空文件夹、.bak/.tmp 这类临时文件、早就忘了删的大体积旧安装包。这三类文件的共同点是手动翻找翻不到但删掉又很安全。Czkawka 的设计目标就是把它们精准地分组找出来再由你决定去留。谁适合用这个工具谁可以直接划走建议试试的本地磁盘占用超过九成、有大型照片库或视频库的人在意隐私、希望清理工具完全不联网的人——它没有网络请求、没有遥测、不收集任何统计习惯命令行、想把查重做进定时任务的人项目内置完整的 CLI 版本想在手机上清理的人Android 版 Cedinia 用的是同一套核心引擎可以直接划走的磁盘只满了那么一点而且你清楚知道该删哪个文件文件主要放在云盘或 NAS 上本地磁盘本来就很干净只想要整理、不想让工具碰删除不过它支持只预览不删除这点倒可以放宽三个最值钱的清理项重复文件、相似图片与一堆小东西重复文件按哈希比对而不是只比名字这是省空间最狠的一项。重复文件查找支持四种比对方式文件名、大小、哈希、大小加名字默认用哈希Blake3速度快。它的策略是先比大小再对文件头尾算预哈希快速排除不重复的文件只对真正可疑的文件算完整哈希——所以扫大文件也不拖沓。有两个细节让它特别实用参考路径把某个文件夹勾选为参考后里面的文件只参与比对、绝不会被任何操作删除。比如备份文件夹设为参考就能只在工作目录里清掉重复副本原件永远安全。硬链接把重复副本改写成硬链接两个文件名都还在但实际只占一份空间——不敢删场景的首选。核心逻辑在 czkawka_core/src/tools/duplicate/core.rs。相似图片不像一模一样但长得像重复文件查找只能处理字节级相同的文件而看起来差不多的图片有单独的感知哈希算法重拍的不同分辨率照片、带水印的、被重新压缩过的都会被归进同一组。你可以调最大差异阈值数值越小判定越严还能开启几何不变性来抓镜像或旋转过的副本。右侧预览窗可以并排对比两张图确认后再删误删风险很低。实现位于 czkawka_core/src/tools/similar_images/core.rs。一堆小东西空文件夹、空文件与其余十几种工具Krokiet 左侧工具栏一共有 14 个工具除了上面两大项还包括空文件夹递归算法连空文件夹套空文件夹这种家族都能一起找出来、空文件、大文件直接列出最大的前 N 个、临时文件、相同音乐、相似视频、无效符号链接、损坏文件打不开的损坏文件、扩展名与内容不符、文件名不规范、EXIF 隐私信息移除、视频优化裁黑边、转码为更高效编码。所有工具的源码都在 czkawka_core/src/tools/共同的工作模式是先列出问题清单你逐一预览再决定删不删。从下载到第一次扫描最快上手路径安装。下载对应平台的预编译版本即可运行Windows 10/11、macOS Intel/Apple Silicon、Ubuntu 22.04Krokiet 是单个可执行文件几乎没有额外依赖。macOS 上拿到二进制后只需chmod x mac_krokiet_arm64 ./mac_krokiet_arm64想启用相似视频或视频优化需另外装 ffmpegmacOS 上就是brew install ffmpeg。愿意从源码编译的话直接cargo install krokiet --locked或先git clone https://gitcode.com/GitHub_Trending/cz/czkawka再cargo build --release。第一次扫描的三步选目录把要扫的文件夹加进包含路径不想碰的放进排除路径还能按扩展名和大小过滤比如只看图片、跳过 100 KB 以下的小文件。选工具点左侧工具栏里的工具右侧面板调子选项比如重复文件的哈希方式。扫描结果按组展示双击打开原文件右键可以排除某个文件夹确认无用后选回收站可恢复或删除永久。第二次扫描会快很多。所有扫描产物哈希、缩略图、分析结果都会写入缓存并在所有前端之间共享第二次只计算新增或变化的文件即使扫描中途手动停止已算出的部分也已进缓存供下次全量扫描使用。缓存路径和管理方法见 instructions/Instruction.md。进阶玩法命令行版与定时清理习惯终端的话czkawka_cli 把所有扫描能力都暴露成了子命令写脚本非常方便# 查找文档目录的重复文件只预览保留最新的那份 czkawka_cli dup -d ~/Documents -D AEN -Q # 查找空文件夹 czkawka_cli empty-folders -d ~/Downloads # 列出最大的 20 个文件 czkawka_cli big -d ~/ -n 20三个要点-Q是 dry run只打印将执行的操作不动手-y表示移入回收站而非永久删除参考目录保护在 CLI 里同样可用-r。把这几条写进 crontab就是一个自动跑的夜间查重报告。完整参数表和自动化示例见 instructions/Instruction_CLI.md。删除前先确认这三件事工具很强但删除这条路是单向门建议养成三个习惯永远先预览优先用回收站。结果可以双击逐个打开核实前期一律走回收站熟悉之后再切永久删除。提前圈出保护区。用排除路径把文档、项目这类目录挡在扫描范围外用参考路径让备份文件夹可比对、不可删。留意检测类工具的误报。损坏文件依赖解析库判断可能误报官方指南也明确建议删除前人工确认。再补一句让人放心的整个流程离线进行项目依赖列表里连网络库都没有不存在任何上报的可能。文档在哪里以及你今晚就可以做的第一步想深入的话推荐这几份总指南 instructions/Instruction.md、Krokiet 界面与全部工具参数 instructions/Instruction_Krokiet.md、高频问题缓存、外接硬盘、渲染异常等instructions/FAQ.md。第一个动作的具体建议今晚把重复文件工具只指向 Downloads 文件夹扫一遍只预览、不删除。看到分组结果的那一刻你对能腾出多少空间就有直观感受了。下周再做一次照片库的相似图片之后有余力再考虑把某一条搬进定时任务。磁盘空间是一点点清出来的不必指望一次大扫除。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考