Krokiet:14 个工具一网打尽的免费离线磁盘清理与重复文件查找工具
发布时间:2026/10/4 14:27:06 锦皓数字建站

Krokiet:14 个工具一网打尽的免费离线磁盘清理与重复文件查找工具【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka磁盘满了,你说不清空间被谁占走:哪些照片重复、哪些是垃圾文件、哪些藏着位置隐私。Krokiet 是一款免费、全程离线的 Rust 磁盘清理工具,14 个清理工具覆盖从重复文件到 EXIF 清除的常见场景。一句话结论:Rust 编写,无网络请求、无遥测、无更新检查,完全离线14 个清理工具:重复文件、相似图片与视频、空文件夹、损坏文件、EXIF 清除等缓存由图形界面与命令行共享,第二次扫描比第一次快得多自带 CLI,可先预览再执行,方便写进定时任务 三分钟跑起来:安装与验证平台支持(预编译二进制,无需装运行时):平台要求说明Windows10 及以上下载 .exe 双击运行,无依赖macOSIntel / Apple Silicon提示无法验证开发者时右键打开LinuxUbuntu 22.04(glibc 2.35)下载后chmod x再运行Android—独立应用 Cedinia,仍属实验性习惯从源码编译的话,一条命令安装最新发行版:cargo install krokiet --locked确认装好的方法:挑一个确定有重复文件的小文件夹(下载目录即可),在界面里选 Duplicate Files,把该文件夹加进 Included paths,点 Scan。看到文件按相同内容分组成组列出,链路就通了,同时~/.cache/czkawka/下会生成缓存。走命令行的话,czkawka_cli --help能列出全部工具也算装好。两类可选功能需要额外依赖:相似视频与视频优化器需要 ffmpeg;HEIC/AVIF/RAW 需要对应系统库,仓库里misc/install_scripts/install_linux.sh可一次性装好。 场景走查:14 个工具覆盖日常清理场景对应工具预期结果磁盘有重复文件Duplicate Files内容完全相同的文件按组列出照片库有相似照片Similar Images视觉相似的图片列表,可跨格式垃圾目录与 0 字节文件Empty Folders / Empty Files空文件夹清单(含删后变空的父级)、0 字节文件照片隐私清理Exif Remover生成去掉 EXIF 的_cleaned副本命名错误的文件Bad Extensions / Bad Names修复建议,可一键改名找大文件Big Files最大的 50 个文件清单找损坏文件Broken Files解码失败的文件清单其余功能一句话带过:Temporary Files 按~、.tmp、.crdownload等默认模式找残留;Similar Videos 抽帧比对找视觉相似视频(依赖 ffmpeg);Same Music 按标签或内容指纹比对;Invalid Symlinks 找指向不存在目标的软链接;Bad Extensions 读文件头魔数,揪出内容是视频却叫 .txt的文件。找重复文件,同时保护主文件夹选 Duplicate Files,把工作目录加进 Included paths再把整理好的主文件夹也加进去,并勾选该行的 Ref——这个文件夹里的文件只参与比对,永远不会被选中删除点 Scan,然后用 Select 选Except newest之类的策略点 Trash(进回收站,可恢复)或 Delete(永久删除)结果对不对这样判断:每组文件大小相同、内容哈希相同,且主文件夹的文件都未被选中删除。比对流程是按大小粗筛→头尾快哈希→完整 Blake3 哈希,基于内容而非文件名。两条注意:默认只扫 16 KB 及以上的文件,几 KB 的小文件雷同多半是巧合;确实要扫更小文件时,在设置里调低最小文件大小。另外硬链接不能跨分区,跨分区的组会报错跳过,原件不受影响。照片库去重:相似图片选 Similar Images,添加照片目录保持默认:Max difference 10、哈希尺寸 16、Mean 算法点 Scan,在右侧预览面板逐组看图,再决定留哪张结果对不对这样判断:比对的是像素级感知哈希而非字节——同一张图的 JPG 和 WebP 会进同一组。若某组混入不相关图片,把 Max difference 降到 4~5,或把哈希尺寸加到 32,误报会明显减少。要连镜像翻转、旋转 90 度的版本也找出,打开 Geometric invariance,代价是扫描更慢。批量清除照片 EXIF 隐私选 Exif Remover,添加照片目录含 GPS 坐标、相机型号、拍摄时间等元数据的图片会被列出点 Clean 批量清除;想保留少数字段,填进忽略标签即可结果判断:默认不覆盖原图,而是生成带_cleaned后缀的副本,确认副本没有元数据后再决定是否处理原文件。EXIF 清除不可逆,建议先在照片备份库上整批跑一遍确认效果。⚙️ 自动化与进阶:把清理变成定时任务命令行前端czkawka_cli为每个工具提供子命令,缓存与图形界面完全共享(Linux 下都在~/.cache/czkawka/)。界面里算过的哈希在终端直接复用,反过来也成立。找出文档目录的重复文件、每组保留最新、其余进回收站,先用-Q预览:czkawka_cli dup -d ~/Documents -D AEN -Q确认输出无误后,去掉-Q、加上-y才真正执行。删除策略共九种(AEN 保留最新、AEO 保留最旧、AEB 保留最大等),扩展名过滤支持 IMAGE/VIDEO 等宏,结果可用-C/-p导出 JSON 供脚本使用。缓存机制值得了解:Krokiet 默认开启 prehash,先读文件头尾算一个快哈希,复扫时绝大多数文件在这一步就被排除,只有新增或变更的文件才做完整哈希。把配置和缓存挪到 U 盘用环境变量CZKAWKA_CONFIG_PATH与CZKAWKA_CACHE_PATH即可,等于便携模式。❓ 容易踩的坑小重复文件为什么找不到?默认只扫 16 KB 及以上文件,避免小文件巧合雷同。到设置里调低最小文件大小,或在 CLI 加--minimal-file-size 1。窗口一片黑或打不开?多是 GPU 渲染问题。设置环境变量SLINT_BACKENDsoftware再启动,或换all_backends构建试其他渲染后端。杀毒软件报毒?Rust LTO 编译二进制的已知误报。用发布页的 SHA256 校验对比,确认文件未被篡改。相似视频打不开?唯一需要外部依赖的功能:Ubuntu 上sudo apt install ffmpeg,然后重启程序。能同时跑多个工具吗?能,每个工具缓存独立。但同一工具不要开两个实例,可能损坏它的缓存。会不会上传我的文件?不会。程序没有任何网络代码、遥测或更新检查,翻 Cargo.lock 找不到 HTTP 相关依赖即可自证。 深入资料instructions/Instruction_Krokiet.md:14 个工具的逐项操作细节与完整参数表instructions/Instruction_CLI.md:全部子命令、九种删除策略与自动化示例instructions/FAQ.md:缓存位置、便携模式、渲染故障等高频问题czkawka_core/src/tools/:每个工具一个子模块,读对应文件即可理解算法Changelog.md:版本更新历史【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
锦
锦皓数字建站
深耕本土企业品牌数字化升级,专注原创端正雅致商务官网,从视觉设计到稳定运维全程保驾护航。