完整重复文件清理神器 Czkawka:给硬盘瘦身

发布时间:2026/9/18 7:41:27

完整重复文件清理神器 Czkawka:给硬盘瘦身 完整重复文件清理神器 Czkawka给硬盘瘦身【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka年度手机备份之后你发现照片库里塞满了重复文件截图文件夹动辄几千张几乎一样的。Czkawka 是一款 Rust 编写的跨平台重复文件清理工具新一代图形界面 Krokiet 下载即可直接运行。跟着往下做你能拿到入口选择、功能地图和 3 分钟上手路径。它凭什么能解决重复文件清理的问题Czkawka 的核心用 Rust 写成作者后来又放弃了旧的 GTK4 界面用 Slint 框架重写出了Krokiet——老 GTK 版本停在 12.0 不再出新包官方 README 明确建议新用户直接切到 Krokiet。核心库和界面完全解耦CLI、桌面 GUI、Android 版共用同一套扫描逻辑。图中Krokiet 品牌横幅当前 Czkawka 的推荐图形入口[ 内存安全]几乎 100% 无 unsafe 代码敢放心让它批量动手[ 多线程 高效算法]README 直接标注 Amazingly fast哈希比较走 BK 树 汉明距离[⚡ 缓存复用]第二次起扫描复用上次结果官方说明会明显变快[ 单文件部署]预编译包无强制运行时依赖解压就跑[ 平台覆盖广]Linux、Windows、macOS、FreeBSD、ARM、RISC-V甚至 Android[️ 零采集]程序没有网络访问权限不统计、不上传任何东西先搞清楚从哪个入口进KrokietSlint GUI⭐ Windows 10/11、macOS、LinuxUbuntu 22.04当前推荐入口预编译单文件零依赖Czkawka CLI Linux、Windows、macOS 同一套核心参数化驱动适合脚本和定时任务Czkawka GUIGTK4 Linux、Windows、macOS 老一代界面12.0 是最终版本Cedinia Android 触控实验版和 Krokiet 同用 Slint 框架手动清理选 Krokiet管服务器、写自动化选 CLI旧的 GTK 版可以升级到 Krokiet 后退休。功能版图把重复文件清理拆成 4 个场景照片影音库瘦身相似图片抓不同分辨率、带水印、换格式的近似图不局限于字节一致相似视频按画面帧和音频找出视觉上相似的视频格式不同也能对上相同音乐按标签或按内容比对定位重复歌曲Exif 清理把图片里的 GPS 等隐私元数据摘掉技术注每个工具都是独立模块相似图片实现在czkawka_core/src/tools/similar_images/视频版在czkawka_core/src/tools/similar_videos/。想看算法细节直接翻源码。字节级完全重复重复文件文件名 → 大小 → 哈希三级过滤先用大小廉价排除再对剩余文件做精确哈希避免全盘硬算盘上死空间空文件列出 0 字节无效文件空文件夹用进阶算法判断真正无用的空目录而不是只找没有文件的目录临时文件揪出系统和软件留下的临时文件可自定义排除规则大文件输出前 N 个最大文件先锁定释放磁盘空间的主力问题文件巡检损坏文件找出无法正常打开或已损坏的文件无效符号链接定位指向不存在目标的快捷方式错误扩展名内容和扩展名对不上比如图片被存成 .txt可以批量改名坏文件名揪出名字里带特殊字符、容易出幺蛾子的文件3 分钟跑起来最省事直接下载预编译版Krokiet 预编译版覆盖 Windows 10/11、macOS、Ubuntu 22.04解压即可运行。只有相似视频工具依赖 ffmpeg先装它sudo apt install ffmpeg # 仅相似视频工具需要其余工具免装开发者Cargo 一行装有 Rust 环境的话一行装好最新优化版本cargo install krokiet --locked极客源码编译克隆仓库后可以按需打开可选图片格式支持HEIF/RAW/AVIFgit clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka cargo build --release --features heif,libraw,libavif走一遍真实场景场景手机备份出来的D:\Photos约 3000 张截图和照片、15 GB。里面有同一张截图的多个分辨率、带水印和不带水印的同图、同一内容的 JPG/PNG/WebP——这正是如何清理重复照片里最典型的组合。操作启动 Krokiet把D:\Photos添加为扫描目录左侧选择相似图片工具相似度选中间档预设Medium太严会漏掉带水印的太松会误伤最小图片大小设 50 KB过滤掉根本占不了几个字节的图标和缩略图开始扫描结束后逐组预览圈出要保留的那份批量操作用移动到回收站不直接永久删除结果本例中文件夹释放约 46%15 GB → 8 GB。删除走回收站两天后复查结果误伤的还能捞回来。老用户才在意的几件事参数怎么调相似度预设内核按汉明距离判相似度四档预设对应不同哈希长度。后来我发现手机截图场景用默认再松一档更准音乐去重标签匹配比内容比对快得多曲库标签齐全就先走标签相似视频运行时必须有 ffmpegWindows 上choco install ffmpeg最顺这些坑别踩先备份代码再安全也防不住手滑重要目录先留一份影预览确认再批量删除结果列表别一键删光整组尤其相似类误判就在眼前优先用回收站移回收站可回滚永久删除只留给亲眼确认过的文件让它跑得更快吃透缓存第二次扫描比第一次快得多定期清理的话这是最大红利排除没必要的目录CLI 的-e参数和 GUI 的排除列表都用起来否则一半时间耗在系统目录上缩小范围先用大文件工具锁定主力占用再对这个目录做精细去重比全盘扫高效放在同类工具里怎么看维度Krokiet/CzkawkaDupeGuruFSlint重复文件查找✅✅✅相似图片✅✅❌相似视频✅❌❌损坏/无效链接✅❌❌跨平台✅ 全平台✅❌ 仅 Linux扫描性能⚡差异核心FSlint 是系统垃圾巡检装了的包、冗余空白都管DupeGuru 只做重复文件Czkawka 多的是理解内容这一层——相似影音和文件健康检查基本是它的独占项而且单二进制部署省掉 Python 环境和 GTK 依赖。背后的技术选择Slint 替代 GTK4对你最大的收益是下载即用。GTK 在 Linux 和 macOS 上依赖一版又一版动态库Windows 上经常要手动补 DLLSlint 编译出来是单文件预编译包零运行时依赖。另一件事是跨平台一致性。GTK4 在 Windows 和 macOS 上有随机 bugSlint 三平台行为一致你在 Linux 上验证过的交互到 Windows 上就是同一个样子。开发侧同样受益Slint 在 VS Code 里能实时预览界面改动比 GTK 的工具链反馈更快迭代自然更勤。你可能想问Q它会读我的隐私文件吗上传数据吗没有网络访问权限不收集任何信息全程本地运行只读你指定的目录。Q删错了能恢复吗移到回收站就能直接恢复永久删除得上专业恢复软件所以先预览再动手。Q相似视频要多装什么软件运行时依赖 ffmpegHEIF/RAW/AVIF 等图片格式需要对应库编译时启用对应 feature 即可。Q扫描速度怎么样首次扫描多线程全量计算第二次起走缓存明显变快哈希比较用 BK 树加汉明距离不是两两硬碰硬。接下来做什么那堆占了硬盘几十 GB 的重复文件从今天起不用再看着它难受。下载 Krokiet只扫照片目录试跑一次先用重复文件查找动作全部选移到回收站确认准确后上相似图片把看起来一样但字节不同的也捞出来定个每月全量扫描的习惯让缓存帮你越跑越快下次打开照片库你会发现它从垃圾场变回了能翻的资料库。给开发者的提示核心库在czkawka_core/每个工具的重复检测能力都可以直接作为 Rust 库集成进你自己的项目不用碰任何界面代码。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/9/18 7:36:27

Linux入门指南:从虚拟机搭建到终端命令实战

1. Linux系统初探:从零开始的数字世界漫步第一次接触Linux时,我被终端里闪烁的光标和神秘的命令行震撼了。这个诞生于1991年的开源操作系统,如今已渗透到我们数字生活的每个角落——从智能手机到超级计算机,从智能家电到金融交易系…

2026/9/18 7:36:27

Android相机仲裁:多SDK抢摄像头租约与单开多播

两个 SDK 抢一个摄像头这件事,我第一次撞上是在一个直播推流叠加人脸活体核身的项目里:单独跑推流 SDK,画面稳得一批;单独跑活体 SDK,检测也干脆利落;两个一起上,活体只要一进页面,推…

2026/9/18 8:41:32

KWDB:面向AI应用的多模统一数据库底座

1. 这不是又一个“拼凑式AI应用”,而是一次数据库层的底层重构“受够了AI应用里的‘缝合怪’架构”——这句话我读到第一遍就停住了。不是因为情绪化,而是因为它精准戳中了过去三年我在十几个AI项目里反复踩坑的核心痛点:模型调得再好&#x…

2026/9/18 8:41:32

SpringBoot+Vue小区团购管理系统开发实战

1. 项目背景与核心价值小区团购管理系统是近年来社区电商快速发展的产物。去年我在参与某大型社区数字化转型项目时,发现传统微信群接龙式的团购管理存在诸多痛点:订单统计混乱、支付对账困难、配送效率低下。这促使我开发了这套基于SpringBootVue的全栈…

2026/9/18 8:41:32

Matlab实现光伏配电网空调智能调控方案

1. 项目背景与核心价值去年夏天参与某工业园区微电网项目时,我亲眼目睹了空调负荷突增导致变压器过载跳闸的故障。现场工程师们手忙脚乱地关闭非关键设备时,我突然意识到:在可再生能源渗透率越来越高的今天,传统"以需定供&qu…

2026/9/18 8:36:31

仓库面积计算指南:从托盘位反推到Python可调参模型

简介:一份聚焦仓库面积计算原则与实践方法的专业资料,适合物流管理、仓储运营及相关专业学习者使用。内容从基本计算公式出发,通过两个核心实例详细讲解货位面积估算与配送中心储存能力核算:前者演示了如何依据仓容定额与货物总量…

2026/9/16 12:52:37

拯救者Y7000黑屏故障排查与维修实战指南

1. 项目概述:一台黑屏的拯救者Y7000,到底卡在哪一步? 联想拯救者Y7000系列笔记本,从2018年第一代搭载i5-8300H开始,到后来的i7-9750H、i7-10750H、i5-11400H,再到2023年款的R7-7840HS,它始终是学…

2026/9/18 0:01:09

Google Colab 实战:运行模型、数据加载与报错排查

1. 为什么我劝你先搞懂 Colab 的运行模型1.1 Colab 到底是什么,跟本地跑代码差在哪Google Colab 简单说就是一台跑在浏览器里的 Linux 虚拟机,你打开一个 Notebook,背后就连上了一台带 GPU 的远程机器。你在单元格里敲的每一行 Python&#x…

2026/9/18 0:01:09

C语言数据类型与表达式详解

1. C语言数据与数据类型概述在C语言编程中,数据是程序处理的核心对象。理解数据的分类和特性是掌握C语言的基础。C语言中的数据主要分为四大类:常量、变量、表达式和函数。这些数据类型构成了C语言程序的基本元素,每种类型都有其独特的特性和…

2026/9/18 0:01:09

SQL时间字段指定时间段查询:区间语义、索引与时区避坑

上周排查一个线上问题&#xff0c;用户反馈"昨天的订单一条都没查到"&#xff0c;但数据库里明明躺着两千多条。最后定位下来&#xff0c;不是数据丢了&#xff0c;也不是接口挂了&#xff0c;而是那个查询条件把时间段写成了> 2024-05-20 00:00:00 AND < 2024…

2026/9/16 22:55:57

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行&#xff0c;Type-C接口算是典型的“看着简单&#xff0c;做起来全坑”的东西。光引脚就24个&#xff0c;高低速信号、电源、控制线全部塞在一个小小的连接器里&#xff0c;如果PCB布局不做规划&#xff0c;打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/16 22:56:09

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/16 22:56:16

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
咨询二维码