
Czkawka 如何帮你找回被重复文件占用的磁盘空间【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka电脑里存了几年素材同一个活动拍了三遍截图存了两份备份文件夹里还躺着一批过期缓存——想清理但不知道哪些文件真的重复、哪些看起来像其实内容不同。Czkawka 做的事情很简单给你指定一个目录它按内容相似度、文件哈希、文件大小等多个维度帮你分组扫完之后你只看该留哪个、该删哪个不用自己去翻文件树。项目是什么、适合谁用Czkawka 是一个用 Rust 写的跨平台文件清理工具核心能力是查找重复文件、相似图片、相似视频和空文件夹。它对 Windows、macOS、Linux、FreeBSD 和 Android 都有覆盖运行时不需要联网也不会上传任何用户数据。如果你不需要自动化脚本日常只是把 C 盘照片目录清一清用它的图形界面Krokiet就够了如果是服务器或批量任务CLI 版本更合适。第一次使用前的准备选入口。项目提供了几个不同的前端功能基本一致区别在交互方式前端适合场景安装方式KrokietSlint GUI日常手动清理有图形界面下载预编译包或cargo install krokiet --lockedCzkawka CLI自动化脚本、无图形环境下载预编译包或cargo install czkawka_cli --lockedCediniaAndroid手机上清理编译 APK 后安装Krokiet 的预编译包覆盖 Windows 10/11、macOS 和 Ubuntu 22.04/24.04 等较新的 Linux 发行版。如果你用较老的系统或 Arch从源码编译更稳妥克隆仓库后在krokiet目录下执行cargo build --release。装一个 ffmpeg可选。如果你打算用相似视频功能需要系统里有 ffmpeg。Linux 上sudo apt install ffmpegmacOS 上brew install ffmpegWindows 上用choco install ffmpeg。其他功能不依赖它。按任务选功能项目把功能拆成了十几个独立工具但实际使用场景可以归为三类我想知道哪些文件是多余的重复文件Duplicates按文件名、大小或哈希MD5/SHA256 等分组。哈希比较最准确但大文件扫描慢大小比较快适合作第一步粗筛。空文件 / 空文件夹0 字节的文件和真正没有内容的目录删了没有风险。临时文件 / 大文件 / 无效符号链接 / 损坏文件针对性清理特定类型的问题文件。同一张图存了好几版相似图片Similar Images识别不同分辨率、带水印、压缩后画质下降的同一张照片。这是最常用的功能之一相册清理基本靠它。相似视频Similar Videos按帧相似度找内容相同但编码格式不同的视频需要 ffmpeg。相同音乐Same Music按标签艺术家/专辑/标题或音频内容匹配。文件命名或扩展名有问题错误扩展名Bad Extensions文件内容和扩展名不匹配比如实际是 PNG 却叫.jpg。不良文件名Bad Names文件名里含有特殊字符或不符合规范的命名。EXIF 清除Exif Remover移除照片里的 GPS、拍摄设备等元数据分享前用得上。扫描结果出来之后怎么做拿到结果列表后建议按这个顺序操作先预览再决定。图形界面支持图片和视频预览。对相似图片同一组里挑画质最好、分辨率最高的那一张留其余标记删除。确认删除方式。项目支持移到回收站和永久删除两种模式。首次使用建议选回收站确认没有问题后再清空。小范围测试。第一次跑选一个目录比如某个项目的备份文件夹不要直接扫整个用户目录熟悉结果格式后再扩大范围。利用缓存。第二次扫描同一目录时Czkawka 会读取上次缓存速度明显快于首次。关于相似度容忍度参数相似图片容忍度设为 0 时只找哈希完全一致的图片值越大匹配越宽松能找到带水印、轻微裁剪过的相似图但也更容易把不同图片归到一组。建议从 0 开始试发现漏了再逐步加到 3~6。几个容易忽略的细节排除目录。扫描前确认排除列表里包含了.git、node_modules、系统缓存等目录避免把开发项目的依赖误判为重复文件。视频工具依赖 ffmpeg。如果没装 ffmpeg相似视频功能会直接不可用其他工具不受影响。HEIF / AVIF / RAW 格式需要额外库。如果你相册里有 iPhone 拍的 HEIC 照片或相机 RAW 文件预编译包默认可能不支持需要自行编译时加上heif、libraw、libavif等 feature 并安装对应系统库。回收站在 Android 上不可用。CediniaAndroid 版不支持回收站删除就是永久删除操作前务必确认。常见问题Krokiet 和旧版 Czkawka GUIGTK什么关系旧版 GTK 界面在 12.0 之后不再更新官方建议切换到 Krokiet。两者底层调用的是同一套 czkawka_core 库扫描逻辑一致。CLI 和 GUI 扫描结果一样吗一样。CLI 和 GUI 都是 czkawka_core 的调用方结果没有差异。CLI 适合写进定时任务或脚本GUI 适合交互式操作。扫描速度受什么影响主要取决于文件数量和大小。哈希比较比大小比较慢但更准确启用缓存后第二次扫描会快很多。多线程设计使得多核 CPU 上效率较高。如果你手头有一个积累了几年素材的目录现在就可以下载 Krokiet、选一个子文件夹跑一次相似图片看看结果再决定要不要扩大范围。清理这类工具的核心逻辑不变先看清楚再动手删。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考