Krokiet Windows 安装:3 个阶段跑通免费离线的重复文件清理
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
Krokiet 是 Czkawka 项目的新一代图形界面,重复文件、空文件夹、相似图片一键扫出。Krokiet 安装不挑人:程序免费、完全离线、不收集任何数据,Windows 上下载预构建包解压就能跑。
Krokiet 安装前提:10 秒判断能不能装
- 系统版本:Windows 10 / 11,Windows 7 及更老系统不在支持范围内
- 磁盘空间:解压后核心就是一个
krokiet.exe,再给缓存留点余量,空出 300MB 左右足够 - 联网需求:只有下载时要联网,程序本身不产生任何网络请求
- 可选依赖:FFmpeg,仅相似视频、相同音乐这类要看文件内容的工具才需要,只清理重复文件和空文件夹可以直接跳过
拿到 Windows 预构建包
目标是拿到开箱即用的krokiet.exe,全程不装编译器、不装运行时。
- 打开 czkawka 项目的 Releases 发布页,下载文件名以
windows_krokiet_on_开头的包;拿不准选on_linux还是on_windows时,从windows_krokiet_on_linux开始试,这是官方 FAQ 给出的默认建议 - 把下载的压缩包解压到一个文件夹里
预构建版本身就是自包含单文件,这也是你不用碰 cargo、不用装依赖的原因。
⚠️别误拿czkawka_gui(GTK 版)的包:12.0 是它的最后一个发布版,不再有新功能,且在 Windows 上有文字模糊、窗口点不动等已知问题,所有新特性都只在 Krokiet 上迭代。
拿到 exe 之后,接下来给它一个固定住处。
解压并首次启动
目标是双击就能弹出主窗口。
- 把整包解压到固定位置,比如
D:\krokiet或C:\Users\你的用户名\krokiet,保持内部文件结构原样,然后双击里面的krokiet.exe
程序靠默认路径读写配置和缓存,固定住目录后,以后升级、迁移、排查问题时都认得清版本。
⚠️别只搬走单个文件:如果之后要挪位置,整个目录一起挪,单独移动、改名包里的文件,可能让程序找不到依赖而行为异常。
到这里核心工具已经全部可用,唯一缺的只有视频类工具的 FFmpeg。
给视频工具补齐 FFmpeg
目标是让相似视频能正常抽帧分析。
- 只用重复文件、空文件、空文件夹这些工具:本阶段直接跳过
- 需要相似视频、相同音乐时,二选一:
- 在 PowerShell 窗口执行
winget install Gyan.FFmpeg,由系统安装进 PATH - 或把
ffmpeg.exe和ffprobe.exe放到与krokiet.exe同一目录
- 在 PowerShell 窗口执行
这两个工具在运行时调用 ffmpeg 抽帧做感知哈希,预构建包不会替你捆绑它;PATH 改动要新开终端或重启程序才生效。
⚠️找不到 FFmpeg 只影响视频、音乐工具:基于哈希和文件大小的重复文件、空文件夹扫描一切正常,不需要重装。
装完对照检查:跑通自检
- 双击
krokiet.exe能弹出主窗口,左侧工具列表能看到 Duplicate Files、Empty Files、Empty Folders、Similar Images 等全部入口 - 选一个小的测试目录跑一次重复文件扫描,结果按组正常显示,能勾选保留哪一份
- 设置里能切换界面语言和主题
C:\Users\你的用户名\AppData\Roaming\Qarmin\Krokiet\config目录已自动生成,里面有config_general.json和config_preset_0.jsonC:\Users\你的用户名\AppData\Local\Qarmin\Czkawka\cache缓存目录已自动生成- 装了 FFmpeg 的话,
ffmpeg.exe在程序同目录或 PATH 中,相似视频工具不再提示缺依赖
Krokiet 解压后打不开?故障速查
| 现象 | 大概率原因 | 一步修复 |
|---|---|---|
| 双击没反应,或 Defender 拦截 | 杀毒软件误报(Rust 编译二进制常见) | 在 Defender 警告里点"更多信息 > 仍要运行",或把 exe 加入 Defender 排除项 |
| 窗口弹出后全黑或空白 | GPU 渲染后端不兼容 | 给系统设置环境变量SLINT_BACKEND=software后重启程序 |
| 相似视频提示找不到 ffmpeg | ffmpeg.exe不在程序目录也不在 PATH | 把ffmpeg.exe和ffprobe.exe拷到krokiet.exe同目录 |
| 扫不到明明存在的重复文件 | 默认最小文件大小是 16 KB | 在设置里把最小文件大小调到 0,重新扫描 |
| 首次扫描特别慢 | 首扫要遍历目录、算哈希并建缓存 | 等首扫完成,之后扫同样的目录命中缓存会明显提速 |
| 扫不到 HEIC/HEIF 图片 | Windows 预构建版不含 libheif 特性 | 先接受现状,JPEG、PNG、WebP 等常用格式都正常支持 |
扫过几轮之后的进阶操作
- 清理缓存:缓存只存元数据(哈希、时间戳、大小),通常几百 MB 封顶;删过大量文件后,在设置里点 "Remove outdated results from cache" 清掉失效条目
- 备份与迁移:把
AppData\Roaming\Qarmin\Krokiet\config整个目录拷走即可带走配置;想把程序和缓存都挪到移动硬盘,启动前设置CZKAWKA_CACHE_PATH和CZKAWKA_CONFIG_PATH两个环境变量指过去 - 旧版 GTK 用户:12.0 是 GTK 版的终点,新功能和修复只在 Krokiet 上出,建议尽快迁移
各工具的完整参数与内部原理,见仓库内的 krokiet/README.md、instructions/FAQ.md 和 czkawka_gui/README.md。
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考