硬盘快满了?用 Czkawka 三步找齐重复文件,把空间要回来
2026/9/8 15:21:30 网站建设 项目流程

硬盘快满了?用 Czkawka 三步找齐重复文件,把空间要回来

【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka

你大概撞见过这种时刻:系统弹出"磁盘空间不足",你翻下载目录、翻照片、翻各个备份,想删又拿不准哪些能删。Czkawka 是一款用 Rust 写的免费开源重复文件清理工具,它按文件内容找出真正的重复项,还能识别相似图片、相似视频和重复音乐,删掉之后空间立刻回来。下面按"先装、再扫、后删"的顺序,带你走完一遍。

📦 它靠什么认出"重复文件"

判断逻辑都放在 czkawka_core 库里,czkawka_core/src/tools/ 下每个工具一个目录。它不只看名字,而是分层比对:

  • 重复文件检测:先用文件大小和文件名做粗筛,再用内容哈希确认内容是否一致,哈希比对用来拍板。
  • 相似图片查找:不逐像素硬比,跨分辨率、带水印或轻微编辑过的同一张图也能归进一组。
  • 相似视频:按内容找相似片段,而不是只比文件名。
  • 音频指纹去重:基于音频指纹识别重复音乐,改个文件名也认得出。

想看某个工具具体怎么实现的,直接进 czkawka_core/src/tools/ 翻对应目录。

💻 3 分钟装好 Czkawka

全在本地运行,按系统挑一种即可:

  • Windows:下载预编译二进制,解压就能跑,不需要安装程序。
  • Linux:走包管理器,或直接下 AppImage。
  • macOS:Homebrew 安装,或下 dmg。
  • Android:装移动端应用 Cedinia。

装完用哪个界面?同一套核心挂了四个前端:

  • Krokiet:基于 Slint,界面较新,官方推荐。
  • Czkawka GUI:基于 GTK4 的传统界面。
  • Cedinia:为 Android 优化。
  • CLI:写脚本、跑服务器时用。

🎯 扫描前必做的 3 个设置

开扫之前,先照 使用说明 把这几个参数设好,少踩坑:

  • 从非系统盘选目录开始:能加多个目录,也能设排除路径,跳过不想扫的文件夹。
  • 设最小文件大小:阈值定高一点,跳过海量小文件,速度明显上来。
  • 线程数对齐 CPU 核心:开太多反而抢资源,对齐核心数通常更稳。

扫完的结果按"重复组"分好,同一组里的文件互为重复。你可以预览内容、按大小或路径排序,再勾出要处理的那部分。

🗑️ 删文件别手滑:回收站与参考路径

动手前先认清这几层保护:

  • 默认移到回收站:随时能恢复,是最稳的删法。
  • 永久删除:确认无误再点,直接腾出空间。
  • 创建硬链接:不删原文件,让多个名字指向同一份内容。

还有个进阶设置叫参考路径:把这些目录里的文件拉进比对,但它们本身绝不会被改或删。做备份核对时特别好用——拿备份当标准去查主目录,备份本身安然无恙。

⚡ 让它越用越快,还能自己跑

  • 开缓存:扫描结果会存进缓存,二次扫同一批目录快不少,多个前端共享这份缓存。
  • 写脚本:czkawka_cli/src/ 提供完整命令行,可以把"定时扫一遍、输出结果"做成自动任务。
  • 源码可查:所有处理都在本地完成,不上传任何文件信息,代码以 MIT 协议开源,想审逻辑随时看。

🧭 留几个习惯,空间就不容易再悄悄涨

从大目录扫起、阈值别设太低、删除先走回收站——这三条守住,误删基本可以避免。把"每周扫一次重复、每月清一次"排进日程,磁盘就很难再莫名其妙地红。

【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询