Krokiet:免费开源的磁盘清理工具,一次扫出 12 类文件问题
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
下载文件夹里同一个软件堆着五个版本,照片库里同一张截图存了三份,磁盘空间就是这么一点一点被吃掉的。Krokiet 是一款免费的磁盘清理工具,能把重复文件、空文件夹、临时文件、相似图片和视频这些问题在几次扫描里全部摆到台面上,让你自己决定删什么。
项目定位
Krokiet 是 Czkawka 项目的新一代前端,由波兰独立开发者 Rafał Mikrut 用 Rust 和 Slint 写成。最大特点是单文件交付、免安装,Linux、Windows、macOS 三端表现一致,且全程本地运行,不上传任何数据。
文件瘦身
大文件扫描
按大小排序列出所选目录里的文件,一眼定位空间占用大户。适合"找出超过 1GB 的文件"这类需求,决定留还是搬。
空文件与空文件夹清理
零字节文件和只剩目录层级的空文件夹单独列出。空文件夹采用迭代式检测,清理后可能连带暴露新的空目录,可以反复扫到没有为止。
临时文件识别
按命名规则(如*.tmp、*~、*.log)匹配系统临时文件、备份残留,按规则放行或清理。
媒体库整理
开源重复文件查找
支持按文件名、大小或哈希分级判定重复:先快速按大小排除,再对可疑文件算哈希确认,避免对全库做完整哈希,扫描更快。
相似图片识别
不仅找完全相同的文件,还能识别分辨率不同、带水印或经过裁剪的"相似"图。整理照片库时,同一场景连拍的多张照片会被归到一组。
相似视频检测
基于抽取的视频帧做相似度比较,识别重复录制、重复下载的视频。该功能依赖 FFmpeg,运行环境里装好即可用。
相同音乐查找
通过音频标签匹配或内容分析找出重复曲目,按专辑整理音乐库时很顺手。
隐私与文件健康
Exif 元数据清除
从图片中移除 Exif 信息——拍摄位置、相机型号、参数等,发布照片或共享文件前清一遍更稳妥。
错误扩展名识别
校验文件实际内容与扩展名是否一致,揪出"伪装成图片的可执行文件"这类隐患,也能修正命名错误的文件。
损坏文件检测
挑出无法被正常解析的文件(损坏的压缩包、截断的媒体文件),避免它们占着空间又派不上用场。
无效符号链接清理
找出指向已删除文件或目录的符号链接。项目目录、同步目录里这类失效链接常年无人处理,可以一次性清掉。
视频优化
裁剪与转码
裁掉视频头尾的静态片段,或转成体积更小的编码格式,体积下降的同时画质损失很小。适合批量处理录屏、课程视频这类文件。
上手指南
- 下载:到项目 Releases 页拿对应平台的压缩包(Windows 10/11、macOS、Ubuntu 22.04/24.04 等 glibc 版本不低于系统的发行版均可),预编译包没有强制运行时依赖。
- 解压运行:解压后双击可执行文件即可,无需安装。
- 首次扫描建议:先从
Downloads、Pictures、Documents开始,避开C:\Windows、C:\Program Files这类系统关键目录。
要使用"相似视频",先装 FFmpeg:
winget install --id Gyan.FFmpeg -e --source winget进阶配置
- 渲染后端:默认启用 femtovg(OpenGL) 与软件渲染;需要 Skia 后端时自编译,再用
SLINT_BACKEND=winit_skia_opengl或SLINT_BACKEND=winit_software切换。 - 扫描缓存:打开缓存后,重复扫描的命中速度明显更快。
- 线程数:按 CPU 核心数调整扫描线程,空闲时段跑深度扫描。
- 高 DPI 显示偏小:右键程序图标 → 属性 → 兼容性 → 更改高 DPI 设置,勾选"替代高 DPI 缩放行为"并选"系统(增强)"。
- HEIF / RAW / AVIF 格式:预编译包不含,需自编译:
cargo build --release --bin krokiet --features "heif,libraw,libavif"(依赖 libheif、libraw、libavif、libdav1d)。
高频疑问
Q1:Krokiet 是免费的吗?能商用吗?开源免费,无广告、无功能限制、不收集任何数据。代码在 GPL-3.0 下发布,商用没问题,注意 GPL 的传染性条款即可。
Q2:相似视频功能怎么用?运行环境里装好 FFmpeg 并加入 PATH 即可,无需额外配置;检测基于视频帧比对,所以视频越大、越长耗时越明显。
Q3:支持哪些图片格式?预编译包覆盖常见格式(JPEG、PNG 等);HEIF/HEIC、RAW、AVIF 需要编译时开启对应特性。
Q4:会不会误删文件?所有结果先展示、再操作,删除前可预览;支持移入回收站而不是直接删除,关键目录建议加排除规则。
写在最后
Krokiet 把重复文件、空文件夹、临时文件、相似媒体、Exif 隐私这些零散问题收进同一个免费开源的磁盘清理工具里,单文件免安装、全程离线。从 Downloads 文件夹开始你的第一次扫描,今天就能看出它帮你省出多少空间。
核心引擎位于 czkawka_core 核心库,翻译与多语言说明见 Translations 文档。
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考