Czkawka 完整实操教程:免费开源的重复文件查找与磁盘清理工具

发布时间:2026/9/3 22:47:42
Czkawka 完整实操教程:免费开源的重复文件查找与磁盘清理工具 Czkawka 完整实操教程免费开源的重复文件查找与磁盘清理工具【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka下载文件夹里躺着三份内容一模一样的报告终版.pdf照片库里有三个角度几乎一样的海边场景整个磁盘多占了十几个 GB你不确定从哪开始砍。Czkawka 是一个用 Rust 写的免费开源磁盘清理工具重复文件查找、空文件夹清理、相似图片对比都装在一个不需要安装运行环境的单文件程序里。它能帮你干成什么不给你看功能清单直接说三个最常见的收获你的处境它怎么解决同一份文件被复制、转发、重命名后散落各处按文件大小 → 哈希两阶段比对把内容完全相同的文件归到一组每组只留一份图片不是字节级相同而是截图、缩放、重新压缩过相似图片工具用感知哈希比对画面内容能找出分辨率不同、带水印的同一张图磁盘莫名其妙被塞满大文件、空文件夹、临时文件、0 字节文件各有独立工具扫一遍就知道空间去哪了它不联网、不传遥测、不收集任何使用数据——整个依赖树里没有任何网络库这是可以自己在 Cargo.lock 里核对的。三条上手路径普通用户解压二进制直接跑去项目的官方发布页Releases下载当前平台的预编译包。Windows 上是windows_krokiet_on_*命名的 zip解压后双击.exe就能用不装运行库、不写注册表扔进 U 盘照样能跑。注意发布页里有两个界面版用Krokiet它是目前唯一在持续开发的前端老的 GTK 版czkawka_gui停在 12.0不再出新功能详细说明见 instructions/Instruction_GTK.md。自动化用户一条命令查重复文件发布包里也提供czkawka_cli适合写进脚本或定时任务。先在终端跑一次干跑只预览、不动文件czkawka_cli dup -d D:\Downloads -D AEN -Q-D AEN表示每组保留最新文件-Q表示干跑。确认输出没问题后去掉-Q并加上-y重复文件就会被移进回收站而不是直接抹掉。完整参数表在 instructions/Instruction_CLI.md。源码党从仓库编译git clone https://gitcode.com/GitHub_Trending/cz/czkawka cargo install krokiet --locked这条命令会安装最新优化过的 Krokiet。想要命令行版就cargo build --release --bin czkawka_cli。所有工具的实际算法都在 czkawka_core/src/tools/ 下改一个工具就是改这一个 crate。跑起来之后先做这几件事第一次扫描先选一个非系统盘的目录试水。默认的最小文件大小是 16 KB小于这个值的文件直接不查。想查小文件去设置里把文件大小下限调低再扫。怕误删时用界面上的Trash移入回收站按钮而不是 Delete删错了还能捞回来。想删下载目录里的副本、保住主相册里的原件把主相册在扫描目录列表里勾上Ref参考路径。参考路径里的文件只用于对照永远不会被删、被移动。第二次扫描明显更快是缓存在工作——哈希结果存在共享缓存目录里。不用清理它如果磁盘紧张用设置里的移除过期缓存条目别整个删。扫网络共享盘时移入回收站大概率会失败远端文件系统没有可用的回收站位置直接用永久删除。常见坑与应对杀毒软件把程序报成恶意软件Windows Defender 等对用 LTO 编译的 Rust 二进制有已知的误报。官方包由公开 CI 构建并公布 SHA256 校验值你可以自行核对哈希或在 Defender 里对该文件加排除、选仍要运行。如果杀毒软件持续报警把它提交给厂商做误报申诉。相似视频工具点了没反应它需要系统里单独安装 ffmpeg程序不自带。把ffmpeg.exe放进系统 PATH或者干脆和主程序放在同一个文件夹然后重启程序。装不装 ffmpeg 不影响其他 13 个工具。明明有重复文件为什么没找到大概率不是 bug。两个最常见的原因一是上面说的 16 KB 下限把小文件滤掉了二是界面默认排除了回收站和系统目录$RECYCLE.BIN、.git等这是刻意的安全行为。另外硬链接默认按一个文件算如果你希望硬链接也参与比对在设置里关掉隐藏硬链接。窗口一片黑或打不开Linux、虚拟机、无独显机器这是渲染后端和显卡驱动的问题。先试软件渲染SLINT_BACKENDsoftware ./krokietLinux 下也可以下载all_backends版本里面附带每个渲染后端的启动脚本逐个试到能正常显示为止。日志里刷 Permission denied扫到.ssh、C:\System Volume Information这类无权限目录时会打错误日志但扫描会继续属于正常现象。嫌烦就把这些路径加进排除列表。再深一点的资料术语、缓存/配置文件位置、跨前端通用说明instructions/Instruction.mdKrokiet 界面与每个工具的设置项instructions/Instruction_Krokiet.md从真实 issue 整理的高频问答回收站、NAS 扫描、硬链接行为等instructions/FAQ.md各工具的算法入口czkawka_core/src/tools/先拿你最乱的那个目录跑一次-Q干跑看看它到底能替你清出多少空间。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考