免费Czkawka:3步清理重复文件、腾出磁盘空间
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
磁盘就像一张书桌,重复文件就是越堆越乱的杂物。Czkawka 是免费开源、跨平台的磁盘清理工具:能按文件名、大小、哈希三种方式识别重复文件,还能顺带检查空文件夹、相似图片和损坏文件。🧹
一分钟先懂它
- 当 C 盘爆满却不知空间去哪:一次扫描把大文件和重复项分组列出,空间被谁吃掉一目了然。
- 当照片库堆满同一场景的连拍:相似图片检测能找到被压缩、加过水印的"近似副本",不用逐张比对。
- 当你怕误删重要文件:默认就会跳过回收站和系统目录,还能把"参考目录"标记为只读原件,永远不会被删。
- 当你不想装一堆运行库:新版 Krokiet 界面是单个可执行程序,Windows、Linux、macOS 都能跑,使用过程中从不联网。
快速上手
- 选对应版本:到项目发布页下载编译好的 Krokiet 压缩包,它是自包含的单文件程序,Windows 10 以上和较新的 Linux/macOS 直接可用;用"相似视频"功能需另装 ffmpeg,仓库的 misc/install_scripts/ 里有现成安装脚本。
- 解压即运行:Windows 双击 .exe 就行;Linux/macOS 先赋予执行权限再启动,全程不用编译、不用配置环境。
- 添加目录开扫:把要扫描的文件夹加进去,在左侧选中检测工具(重复文件、空文件夹、相似图片等),点扫描。想深挖源码的话,可以 git clone https://gitcode.com/GitHub_Trending/cz/czkawka 后浏览 czkawka_core/src/tools/ 里每个工具的算法实现。
功能走查
想找重复文件时
- 操作:选"重复文件",确定比较方式(文件名、大小或哈希),设好最小文件大小,点扫描。
- 效果:内容相同的文件被归到一组,"保留最新、选中其余"等操作能批量处理多余副本。
- 注意:哈希最严格,大小比对更快但可能误判 ⚠️
照片库堆满同场景连拍时
- 操作:选"相似图片",相似度阈值先保持默认,看结果再微调。
- 效果:分辨率不同、带水印的图也会被归到一起,方便只留最清晰那张。
- 注意:阈值偏高会把不相关的图误归一组,误报多就调低阈值。
想清理垃圾文件夹和坏文件时
- 操作:分别选"空文件夹""空文件""损坏文件",对整个磁盘扫一遍。
- 效果:零字节文件、没用的空文件夹链、打不开的音视频都被列出,可批量删除或移入回收站。
- 注意:判定为"损坏"的文件,先确认内容是否真的无法播放。
效率技巧与安全实践
- 💡 缓存默认开启:第二次及之后的扫描会复用已算好的哈希,没变过的文件不再重复计算。
- 把想保留的原件文件夹标成"参考目录",删重时只有其他位置的副本可被选中。
- 全盘扫描前,先把 C:\Windows 这类系统目录加入排除列表。
- 重要文件先备份;删除前可以先预览将删除的清单,移入回收站后还能反悔。
- 想做成便携版,把 CZKAWKA_CACHE_PATH 和 CZKAWKA_CONFIG_PATH 环境变量指向 U 盘,再整体拷贝到任意电脑即可。
常见问题
问:扫描需要联网吗?不需要。程序没有更新检查、没有统计上报,所有检测都在本地完成。
问:Windows Defender 提示是病毒?多为 Rust 编译产生的误报。可核对文件哈希或用 VirusTotal 查一下扫描结果,确认可信后在 Defender 中加白名单运行。
问:为什么小文件的重复没被找出来?默认最小文件大小是 16KB,更小的会被跳过以减少误报;去设置里调低最小尺寸再扫一次。
问:配置文件默认存在哪里?Windows 上配置在 AppData\Roaming\Qarmin\Krokiet\config,缓存在 AppData\Local\Qarmin\Czkawka\cache。
先拿一个不大的目录试扫一遍,两三次就能摸熟它的脾气。更多高级选项和已知问题的解答,可以翻 instructions/Instruction_Krokiet.md 和 instructions/FAQ.md 看看。
【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考