news 2026/9/3 12:48:27

Czkawka 上手指南:免费开源地扫描重复文件、相似图片并释放磁盘空间

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Czkawka 上手指南:免费开源地扫描重复文件、相似图片并释放磁盘空间

Czkawka 上手指南:免费开源地扫描重复文件、相似图片并释放磁盘空间

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

Czkawka 是一款用 Rust 编写的免费开源磁盘清理工具,一个程序里同时负责找重复文件、空文件夹和相似图片。它全程在本地运行,不联网、不收集任何统计,靠多线程让大目录也能扫得又快又稳。

先把问题说清楚:为什么手动清不动

用了几年的电脑,重复下载、临时备份、截图和缓存会一点点占满空间。一个目录一个目录地翻,既慢又容易漏,还可能误删有用的东西。

Czkawka 的思路是把这些散落的冗余文件先归成组,再由你来决定去留。它用内容哈希、文件名、文件大小来分组比对,而不是让你逐一看文件。

它能在 Windows、macOS、Linux、FreeBSD 上运行,Android 端有对应的 Cedinia 应用。桌面端提供两套图形界面和一套命令行工具,内核是同一个 czkawka_core 库。

第一次运行:三步跑通首次扫描

从发布页下载预编译的二进制,解压就能跑,也有便携版。Linux 走包管理器或 AppImage,macOS 用 Homebrew 或 dmg,安卓端则是 Cedinia。

首次扫描建议从非系统盘开始,分三步:

  1. 选目录:可以加多个扫描目录,也可以设排除路径,跳过不想动的文件夹。
  2. 定参数:把最小文件大小调高,过滤掉一堆没意义的小文件;需要时再限定扩展名。
  3. 看结果:扫描完会按组列出文件,可预览内容、按大小或路径排序、批量勾选。

按你的需求挑工具,而不是一次全开

Czkawka 把清理拆成一个个独立工具,共用同一套目录设置,你只挑要用的那个:

  • 重复文件:按内容哈希、文件名或大小分组,哈希最准,名字最快。
  • 空文件夹与空文件:找出没有内容的目录和文件。
  • 大文件、临时文件:定位占用异常的文件,或按扩展名清临时文件。
  • 无效符号链接、损坏文件:指出指向不存在目标的链接,以及打不开的文件。
  • 扩展名不符、命名不规范:内容跟后缀对不上,或文件名带特殊字符。
  • EXIF 去除:把图片里的元数据(如拍摄信息)清掉。

这些工具的具体实现分散在 czkawka_core 各工具目录 下,按需查看即可。

相似图片、相似视频和音乐,各靠什么识别

相似图片不是逐像素比。它用感知哈希把图片变成可比的特征,再比特征差值,所以分辨率不同、带水印、换了格式但内容相近的图片也能被认出来。相似度阈值可以调,值越小越严格。

相似视频按画面帧比对,找出视觉上接近的片段;音乐则有两种方式,按标签找同名同作者的,或直接读音频内容比对。视频优化工具还能裁掉黑边或静态片段,并把视频转成更省空间的编码。

参考路径:只拿来比对,不动原文件

参考路径是一个容易忽略但很实用的设置。把某个目录勾选成参考路径后,它只参与比较,任何自动操作都不会改动、移动或删除里面的文件。

这个功能支持重复文件、相似图片、相似视频和音乐比对。典型用法是拿一个工作目录去跟一份只读备份对照:重复的那一份留在工作目录里被清掉,备份那份始终安全。更多术语和用法可看 instructions/Instruction.md。

用缓存和命令行,让扫描越来越省事

Czkawka 会把算过的哈希、缩略图和分析结果写进缓存,而且所有前端共享这一份。第二遍和之后的扫描会比第一遍明显更快,中途停掉扫描也没关系,已经算完的部分同样入库。

命令行端覆盖全部工具,适合写脚本定时跑。每个工具对应一个子命令,比如把重复文件结果写进文件:

czkawka dup -d /home/you -f results.txt

完整的参数说明在各工具的 help 里,参考 czkawka_cli/README.md 和 instructions/Instruction_CLI.md。

清理的边界:隐私和删除方式

Czkawka 没有网络访问权限,扫描和比对都在本机完成,不会上传任何文件信息。删除前会有确认,且支持多种方式:移到回收站(可恢复)、永久删除、或建硬链接来省空间而不删原文件。

大规模清理前先备份、先拿小范围目录试一遍,是稳妥的做法。因为项目代码完全开源,你也可以自己核对它的行为是否符合预期。

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/3 12:48:00

ROBOT魂梅萨拉完全变形详解:从开箱验货到关节调校全攻略

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/3 12:47:41

关节电机开发实战:从FOC电流环到三环控制调参

关节电机在机器人、自动化设备和精密传动系统里是最常见的执行单元,也是很多电控工程师绕不开的一道门槛。真正接触过关节电机的人会知道,难点通常不在“电机能不能转”,而在于它把电机本体、减速器、编码器、驱动电路和控制算法压缩到了一个…

作者头像 李华
网站建设 2026/9/3 12:45:38

Win11Debloat:Windows 11 优化与系统清理完整指南

Win11Debloat:Windows 11 优化与系统清理完整指南 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter and custom…

作者头像 李华
网站建设 2026/9/3 12:42:09

大学生HTML期末大作业——HTML+CSS+JavaScript传统文化(服装)

HTMLCSSJS【传统文化】网页设计期末课程大作业 web前端开发技术 web课程设计 网页规划与设计💥 文章目录一、🏁 网站题目二、🚩 网站描述三、🎌 网站介绍四、🏴 网站效果五、🏳️ 网站代码六、&#x1f3f3…

作者头像 李华
网站建设 2026/9/3 12:40:51

Python数据工程实战:从爬虫到情感分析的全链路项目拆解

简介:本资源是一套完整的Python数据工程实践项目,面向计算机、数学与电子信息等专业的本科生及初学者,聚焦疫情数据采集、社交媒体舆情分析与可视化呈现全流程。项目涵盖疫情实时爬虫、微博关键词定向抓取(含MySQL数据库存储&…

作者头像 李华
网站建设 2026/9/3 12:39:18

治具设计与电路设计协同:从DFT测试点到PCB可制造性

聊到治具设计与电路设计的关系,很多硬件工程师的第一反应是:这两个领域,八竿子打不着。一个偏结构,一个偏电路;一个在产线,一个在研发。可真到自己画完板子、投出去做小批量试产之后,往往会被现…

作者头像 李华