Krokiet 使用指南:跨平台磁盘清理与重复文件管理工具
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
Krokiet(波兰语意为"炸肉饼")是一款用 Rust 语言编写的免费开源磁盘清理与重复文件管理工具,集成了 14 种文件检查功能,覆盖重复文件、相似图片与视频、大文件定位、坏文件诊断等常见场景,可运行在 Windows、Linux、macOS、FreeBSD 与 Android 上。它由 Krokiet 图形界面、命令行版本、Android 应用和 czkawka_core 核心库四部分组成,全程离线运行,不联网、不收集任何使用数据。
🎯 它解决什么问题
- 重复下载、转存、多设备备份让硬盘空间被悄悄吃掉,靠手动比对很难发现
- 相似但并非完全相同的照片、视频,资源管理器按名称排序时几乎无法识别
- 零字节文件、损坏文件、扩展名与内容不符的"伪装"文件长期无人处理
- 许多清理工具要么功能单一,要么扫描缓慢,还可能把系统目录也扫进去
🧰 核心功能
重复与相似文件识别
- 重复文件:按文件名、大小或哈希值(文件内容的数字指纹,内容相同则哈希相同)三档判定,配合删除前预览,适合清理下载目录和照片库
- 相似视频:提供音轨比对与视频帧比对两种模式,适合找出重复录制或不同来源转码的影片
- 坏文件诊断:识别扩展名与内容不符的文件、已损坏无法打开的文件,以及文件名含特殊字符的条目,适合排查伪装文件或播放失败的照片
照片与视频库整理
- 相似图片识别:能匹配分辨率不同或带水印但内容接近的图片,适合清理连拍、截图重复与多来源下载的图库
- 相同音乐:可按标签信息或音轨内容比对,处理从不同渠道下载的同名曲目
- 视频优化:裁剪无内容的开头结尾,并把视频转封装到压缩效率更高的格式,在画质基本不变的前提下减小体积,适合处理会议录屏和手机视频
大文件与零碎垃圾定位
- 大文件列表:按体积排序列出指定位置最大的若干个文件,帮你快速定位空间占用大户,如旧镜像、备份包、缓存视频
- 零字节文件扫描:找出没有实际内容的空文件,多为下载中断或写入失败的产物,配合"最小大小"过滤可排除 0 字节以外的小文件
- 临时文件清理:按规则识别各类缓存与临时产物,适合定期维护下载目录和开发目录
系统体检与隐私保护
- 无效符号链接扫描:找出指向已删除目标的软链接,适合维护含链接的项目目录或脚本环境
- 空文件夹清理:递归删除嵌套的空目录,整理长期积累的项目与共享盘
- Exif 元数据清除:批量删除照片与文档中嵌入的拍摄参数、设备信息和地理位置,适合照片对外发布或共享前处理一次
📦 离线安装步骤与首次扫描
预编译版本已提供 Windows 10/11、macOS 与 Ubuntu 22.04/24.04 的压缩包:
- 从项目发布页下载对应平台的压缩包,解压到任意目录;
- 运行主程序即可,预编译版本没有必选的运行时依赖,无需额外安装;
- 首次扫描建议从个人目录开始:下载、图片、文档,用重复文件、大文件、临时文件几个工具各扫一轮,观察结果后再扩大范围;
- 避开系统目录(如 Windows 的系统与程序安装目录),以免把运行库和系统组件标记进结果。
⚙️ 进阶配置选项
| 配置项 | 作用 | 说明 |
|---|---|---|
| FFmpeg | 相似视频功能依赖它解码抽帧 | Windows 可用 winget 或 choco 安装,Linux/macOS 用包管理器安装后确保命令在 PATH 中可用 |
| 扫描缓存 | 文件未变化时直接复用已记录的哈希,二次扫描明显变快 | 在设置中开启即可 |
| 额外图像格式 | HEIC、RAW、AVIF 支持需编译时启用对应特性 | 预编译包默认不含,按需自行编译 |
| 渲染后端 | 界面渲染器,默认 OpenGL 渲染 | 显示异常时可切换到软件渲染 |
切换渲染后端的环境变量写法如下(Linux/macOS 同理):
set SLINT_BACKEND=winit_software krokiet.exe编译启用图像格式特性:
cargo build --release --bin krokiet --features "heif,libraw,libavif"❓ 常见问题
Q:会误删重要文件吗?Krokiet 不会未经确认就删除任何内容,所有删除操作都有预览界面,支持移入回收站而不是直接删除,也可为扫描设置排除目录。删除前建议逐项过一遍结果。
Q:相似视频功能为什么用不了?该工具强依赖 FFmpeg。安装后先在终端确认ffmpeg命令可执行,再重启 Krokiet 重试。
Q:扫描很慢怎么办?启用扫描缓存后,对同一目录的二次扫描会明显加快;也可以按目录分批进行,网络驱动器不建议扫描。
Q:高分辨率屏幕上界面偏小?按对应系统的高 DPI 设置调整应用缩放(Windows 下可在程序属性的兼容性选项里调整),或切换渲染后端观察效果。
Krokiet 的价值在于把"找出问题文件、逐项核对、安全删除"放在同一个流程里完成,并且全程离线、不装广告。各工具的具体选项可查阅 krokiet/README.md;14 种检查工具的实现集中在 czkawka_core/src/tools/ 目录,有二次开发需求时可直接调用核心库。
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考