)
Czkawka3 步找回重复文件占用的磁盘空间免费开源【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawkaCzkawka 是一款用 Rust 编写的免费开源磁盘清理工具核心任务是找出重复文件、空文件夹和相似图片把散落各处却互相占着地方的内容挑出来。它提供图形界面、命令行和 Android 三个入口同一套扫描内核不联网、无广告、无遥测帮你把看不见的容量找回来。快速上手最省事的一条路从发布页下载对应系统的预编译二进制双击即可运行不用编译、不装依赖。愿意从源码构建的话两步完成git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka cargo build --release另有一个命令行版本czkawka_cli适合写脚本或挂定时任务例如扫一遍根目录下的重复文件并跳过回收站czkawka_cli dup -d / -E $TRASH核心能力拆解项目内置 14 个工具这里挑与腾空间最相关的 5 项来讲每项按是什么 / 何时用 / 关键默认值 / 注意拆开。重复文件按内容哈希找真正的重复是什么按文件名、大小或内容哈希三种方式找重复内容哈希最可靠。何时用同一份文件被下载或复制了多份。关键默认值默认跳过小于 16 KB 的文件Krokiet 图形界面默认 16 KB命令行dup默认 8 KB 以下也参与哈希算法默认 Blake3快且抗碰撞强先用预哈希只读文件头尾一小段算出的快哈希快速排除不可能重复的再对剩下的做全量哈希。注意默认不跟随符号链接、忽略硬链接避免把同一 inode 的多个名字误判成重复。相似图片找改了但字节不同的图是什么用感知哈希让视觉上接近的图片在数值上也接近的比对方式找近似图能识别不同分辨率、加水印、重新编码的版本。何时用照片库里一堆截图、压缩图、转格式图。关键默认值默认算法 Mean hash哈希尺寸 16最大差异阈值默认 100 为最严格。注意误报多就把阈值降到 4~5 或把哈希尺寸调大到 32/64灰度图会被当作与彩图相似需手动过滤。大文件与空文件夹先定位再动手是什么大文件工具列出指定的最大 N 个文件空文件夹用递归算法找真正为空的目录。何时用想一眼看清谁占了地方、清理废弃子目录。关键默认值数量可调。注意大文件只列出不删除空文件夹删除前建议先确认里面没有看起来空但其实是挂载点的目录。相似视频抽帧比对需装 ffmpeg是什么从视频里抽样帧算视觉哈希再按时间窗比对找重编码副本。何时用录像、下载视频里有大量同片不同码率。关键默认值最大差异容差 GUI 默认 15前置跳过、采样时长等参数按预设自动配好。注意必须单独安装ffmpeg并加入PATH否则抽不了帧。Exif 清除与视频优化会改文件本体是什么Exif 清除批量删掉 GPS、相机型号、拍摄时间等元数据视频优化可裁掉静态黑边并转成更省空间的编码。何时用发图前清隐私、给老视频瘦身。注意这两项会直接改动文件动手前先备份原片。功能名作用是否改动文件本体重复文件找内容相同的文件否删除需你确认相似图片找近似的图否大文件 / 空文件夹列最大文件、找空目录否相似视频找相似视频否Exif 清除删图片元数据是视频优化裁剪 / 转码是一个完整使用场景给 100GB 照片库瘦身打开 Krokiet左侧选中Duplicate Files。点添加目录放入照片根目录把整理好的原片库勾选成Reference参考路径它只参与比对、永不被删。在Excluded Paths里加进回收站、系统目录避免把不该碰的路径扫进来。点Scan结果按重复组一行行列出每组头部保留一份不被自动选中。对拿不准的组用预览窗口并排对比确认留哪份。全选非参考副本用Trash进回收站、可恢复而不是 Delete永久清除。跑完切到Similar Images再扫一遍把字节不同但长得像的图也挑出来重复以上判断步骤。不出事的操作守则保护原件把想保留的文件夹标成参考路径里面的文件只参与比对永远不会被删或移动。回收站优先能用 Trash可恢复就别用 Delete永久清除。先预览删除前在预览窗口打开或对比确认要删的确实是它。开缓存默认开着 Use cache缓存只存哈希、大小等元数据第二次扫同一批文件会明显变快。开预哈希默认开着先用快哈希排除掉大部分不重复的文件减少全量哈希的开销。缩小范围别一次扫整个 TB 级磁盘收敛到具体子目录再配合最小文件大小过滤掉无关小文件。选型建议相比系统自带清理Czkawka 把内容级查重、相似图片、相似视频、空文件夹、失效符号链接做在一套内核里且带缓存二次扫描更快相比 DupeGuru、BleachBit 等同类软件它的强项是工具数量、跨平台范围和 Rust 带来的内存安全。适合管理大照片/视频库、想定期清理构建产物和临时文件、需要脚本自动化的用户。不适合只要一次轻量去重、偏好原生系统工具的人依赖 Android 上做视频类工具的人Android 端缺 ffmpeg视频工具不可用。技术要点实现语言核心扫描引擎用 Rust 编写内存安全几乎不含 unsafe 代码靠多线程和高效算法提速。跨平台覆盖 Linux、Windows、macOS、FreeBSD、x86、ARM、RISC-V 与 Android。许可证核心库czkawka_core为 MIT图形应用 Krokiet 与 Cedinia 因链接 Slint 框架整体为 GPL-3.0。无联网、无遥测应用不访问网络、不收集任何用户统计可在Cargo.lock里确认没有任何网络类依赖。多语言支持波兰语、英语、意大利语等多种语言。常见问题会不会误删重要文件不会自动删。任何删除都要你确认参考路径里的文件只参与比对、永不被移除回收站动作还能恢复。缓存会占多大空间缓存只存哈希、大小、时间戳等元数据不存文件内容。扫 150 TB 量级的文件缓存通常也只有几百 MB。为什么有些重复文件找不到多半是默认最小文件大小 16 KB 把小文件跳过了。到设置里把最小尺寸调低或用命令行加--minimal-file-size 1。支持哪些系统预编译版覆盖 Windows 10 以上、macOSIntel 与 Apple Silicon、Ubuntu 22.04 以上另有 Android 版。小结Czkawka 的价值在于按内容哈希查重、找相似图片、清空文件夹这些都是手工很难做、而它给了参考路径保护和回收站兜底的动作。它免费、无广告、无遥测装好就能用。现在打开 Krokiet挑一个非系统盘跑第一次重复文件扫描比读任何教程都直观。延伸阅读项目主文档与功能清单README.md核心扫描算法源码czkawka_core/src/tools/完整使用指南instructions/Instruction.md常见问题汇总instructions/FAQ.md【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考