Czkawka 磁盘清理工具完整指南:从重复文件到相似图片的 14 种扫描玩法
Czkawka 磁盘清理工具完整指南从重复文件到相似图片的 14 种扫描玩法【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka你的硬盘是不是又满了相册里躺着几十张角度几乎一样的重复照片下载目录堆满了用不上的安装包项目文件夹里还残留着一层套一层的空目录。Czkawka 这款免费的磁盘清理工具正是为这些场景而生的——它用 Rust 写成一个独立扫描引擎一次性覆盖重复文件、相似图片、空文件夹等 14 种清理任务全程离线运行、不采集任何用户数据。这篇文章会带你从第一次运行开始逐步把它变成你电脑里的空间守门员。先讲一个我自己的翻车现场上个月我整理一个攒了五年的照片库1.2TB 的移动硬盘提示只剩 40GB。我手动翻了三小时删掉约 60GB 的重复照片然后发现同一个视频在不同文件夹里存了三份原片在剪过的在压缩版也在白白占了 18GB。手动整理这种事靠眼力是永远追不上文件增长速度的。后来我换了个思路不靠肉眼靠哈希。让工具先把文件算一遍凡是内容分毫不差的一律归为重复项我再决定留哪份。这就是 Czkawka 最核心的用法也是它和普通清理垃圾软件最大的区别——它不猜它算。它凭什么值得装进你的工具箱市面上磁盘清理工具不少但 Czkawka 有三个特质很少同时出现免费开源且无广告代码全部公开整个项目以 MIT/GPL 许可发布完全离线没有遥测、没有统计上报Cargo.lock 里连一个网络相关的依赖都找不到适合对隐私敏感的用户跨平台统一体验Linux、Windows、macOS 都有预编译二进制连 Android 也有专门的触屏版前端。老用户可能听说过 Czkawka 的 GTK 图形界面但那个版本在 12.0 之后已停止维护官方明确推荐迁移到新一代的 Krokiet 前端——它基于 Slint 框架、静态链接、单文件即点即用在 Windows 和 macOS 上再也不会出现旧版那种白屏、闪退、模糊字体的问题。三分钟跑起来先选对版本最小成本的上手方式是直接下载预编译的图形界面版Windows 上就是双击.exemacOS 和 Linux 上解压后执行即可核心功能不需要装任何运行时。只有两个可选功能需要额外依赖相似视频查找、视频优化需要ffmpeg运行时依赖HEIF/RAW/AVIF 等额外图片格式需要对应的系统库仅在使用附带这些特性的构建版本时。如果你更想要一个能塞进脚本、能在服务器上跑的版本源码编译也很简单。先拿到代码git clone https://gitcode.com/GitHub_Trending/cz/czkawka cd czkawka然后按需构建。只想用命令行工具就编译czkawka_clicargo build --release --bin czkawka_cli想要图形界面就编译 Krokietcargo install krokiet --locked两个入口共享同一个扫描引擎后者位于项目中的 czkawka_core/这也是 Czkawka 能被其他项目二次复用的关键——连 Python 都有官方绑定。核心扫描引擎逐层拆解重复文件从看起来像到分毫不差的三级验证重复文件查找是 Czkawka 的招牌功能它的判断逻辑是一层层收紧的先比文件名快速筛掉明显不同的文件再比文件大小大小都不一致内容必然不同最后算哈希用 MD5、SHA-1 等算法对内容做最终确认。关键设计在于缓存第一次扫描时把算好的哈希写进缓存文件第二次再扫同一批目录只有新增或改动过的文件需要重新计算。所以扫描越频繁速度越快。更贴心的是它把删哪个的选择权完全交给你——图形界面里每条结果都能单独勾选也可以一键选择保留每组最新的那份或保留最早的那份。相似图片感知哈希如何认出换了个滤镜的照片重复照片只算基础操作更常见的是相似但不同同一张图被压缩过、旋转过、加了水印、改了个分辨率。Czkawka 的相似图片工具用的是感知哈希的思路——把图片缩放到统一尺寸再提取特征指纹只要两张图的指纹距离在阈值之内就判定为相似。实测中最典型的场景是整理手机相册微信传输过的图片、截屏后又裁剪的版本、云端备份里的原图经常同时存在。用这个工具扫一遍相似度阈值调到合适位置先把候选组列出来再打开对比界面逐组人工确认误删风险可以压到最低。它对 HEIF/RAW/AVIF 这些新格式也做了支持只是需要额外编译特性。相似视频与相同音乐多媒体怎么查重视频和音频查重是很多清理工具直接放弃的功能Czkawka 却做了两层视频可以按音频轨比对也可以抽帧比对画面所以剪辑过、旋转过、缩放过的同一视频也能被认出来音乐则既支持按 ID3 标签匹配也支持读内容做音频指纹比对——标签可能被改得面目全非但内容不会撒谎。代价是这两个功能需要 ffmpeg 支持装好依赖后体验和其他工具一致。那些不起眼却天天用得上的小工具除了三个主力功能Czkawka 还内置了一批高频小工具每一个都是独立开关互不干扰空文件夹用递归算法找出那些只剩空壳的目录适合清理层层嵌套的项目残留大文件给定目录里挑出体积最大的 N 个文件一键定位空间黑洞临时文件按扩展名和目录特征找出临时产物无效符号链接指向的文件早已不存在的软链接一查一个准坏扩展名内容与扩展名不符的文件比如伪装成 jpg 的 png坏文件打不开、已损坏的文件EXIF 清理批量抹掉图片里的拍摄时间、GPS 等隐私元数据视频优化裁掉视频四周的静态黑边并转成更省空间的编码格式坏名字找出文件名含特殊字符、可能引发跨平台问题的文件。这些工具加起来的价值很容易被低估——你的开发目录里那些.git、node_modules之外的临时文件往往就是这么被一个个揪出来的。一次真实整理实战照片库加开发目录假设你要清理~/Pictures和~/work两个目录。先做一次只读侦察不删任何东西czkawka_cli dup -d ~/Pictures ~/work -f results.txt -N-f把结果写入文件-N不让结果刷屏。拿到清单后先干跑一次删除看它准备删哪些czkawka_cli dup -d ~/Pictures ~/work -D AEN -Q-D AEN表示每组重复文件保留最新一份、其余标为待删除-Q是干跑模式只预览不执行。确认无误后把-Q换成-y真正执行。再顺手清一遍空文件夹czkawka_cli empty-folders -d ~/work命令行入口的完整参数可以参考项目里的 czkawka_cli 使用说明。整个流程下来我的照片库释放了约 180GB其中 60% 以上是重复视频重复照片剩下的空目录和临时文件虽然单个不大但胜在数量多。避坑指南我踩过的坑你别再踩坑一误以为 GTK 版还会更新旧版 Czkawka GTK 界面在很多教程里仍然出现但它已停在 12.0新特性全部只进 Krokiet。新用户直接选 Krokiet别走回头路。坑二缓存越来越大、加载越来越慢扫描过的文件越多缓存文件越大。如果你的收藏集非常庞大加载缓存反而变慢最简单的办法是删掉对应的缓存文件如cache_similar_image_*.bin下次扫描时它只重建当前目录的缓存。坑三扫描移动硬盘后缓存条目被过期清理掉如果经常插拔移动硬盘建议关闭自动清理过期缓存改用手动清理否则一拔盘缓存就没了下次重插还要重扫。坑四两个相同工具的实例同时跑可以同时开不同工具的多个实例它们各自的缓存独立但不要同时跑两个重复文件扫描——同一个工具的缓存文件会被写坏。坑五误删了重要文件怎么办Czkawka 给了三道保险图形界面里所有操作都有预览删除默认走回收站CLI 里随时能用-Q干跑另外还可以把某些目录标记为参考路径——参与比对但永远不被自动删除适合把备份盘、原片目录设为保护区。想省空间又不想彻底删还可以选硬链接方案重复文件共享同一份数据块只保留一个实体副本。想自动化CLI 一条龙Czkawka 的命令行版天生适合放进定时脚本。比如每周日清理文档目录的重复文件、每月扫一遍全盘大文件czkawka_cli dup -d ~/Documents -D AEO -Q czkawka_cli big -d / -n 20配合 cron 或 Windows 计划任务磁盘清理就能从想起来才做变成自动完成。结果既支持可读文本也支持 JSON 格式输出方便接进你自己的统计面板。尾声它适合谁以及为什么值得现在动手如果你符合下面任意一条Czkawka 都值得花十分钟试试相册里堆满重复照片的普通人、下载目录常年失控的软件囤积者、被项目空文件夹和临时文件折磨的开发者、以及任何一个不想把数据交给云端扫描的隐私敏感用户。这款工具没有华丽的营销话术它的全部诚意都写在那些细节里缓存机制让重复扫描一次比一次快参考路径让删除永远留有余地离线运行让隐私问题根本不存在。清理磁盘从来不是目的目的是让重要文件各归其位、让电脑重新快起来。而 Czkawka 把这件事的门槛降到了下载、点开、扫描三步之内。试试看你硬盘上那个常年飘红的容量条或许很快就能松口气。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

虎符台终极指南:全面战争MOD管理器如何把几百个MOD管得明明白白

虎符台终极指南:全面战争MOD管理器如何把几百个MOD管得明明白白

虎符台终极指南:全面战争MOD管理器如何把几百个MOD管得明明白白 【免费下载链接】legion-seal 虎符台/Legion Seal,全面战争游戏MOD管理器,技术栈:Tauri 2 Vue TailwindCSS 项目地址: https://gitcode.com/zeyl/legion-seal …

2026/8/18 15:12:29 阅读更多 →
QQ空间历史记录导出实战:一个免费Python工具帮你把十年说说完整搬回本地

QQ空间历史记录导出实战:一个免费Python工具帮你把十年说说完整搬回本地

QQ空间历史记录导出实战:一个免费Python工具帮你把十年说说完整搬回本地 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 如果你也有过这样的经历——想翻看十年前的某条说说…

2026/8/19 16:56:47 阅读更多 →
4步搞定二进制编辑:Notepad--从看懂乱码到精准定位

4步搞定二进制编辑:Notepad--从看懂乱码到精准定位

4步搞定二进制编辑:Notepad--从看懂乱码到精准定位 【免费下载链接】notepad-- 一个支持windows/linux/mac的文本编辑器,目标是做中国人自己的编辑器,来自中国。 项目地址: https://gitcode.com/GitHub_Trending/no/notepad-- Notepad…

2026/8/19 23:02:19 阅读更多 →

最新新闻

DeepSeek Harness 小白入门 25:10 条协议护栏总复盘:Harness 到底替你做了什么

DeepSeek Harness 小白入门 25:10 条协议护栏总复盘:Harness 到底替你做了什么

DeepSeek Harness 小白入门 25:10 条协议护栏总复盘:Harness 到底替你做了什么 [!NOTE] 这是 第二阶段 协议护栏 的第 25 课。本文面向第一次接触 Agent Harness 的读者,目标是:把项目的十条契约规则串成一张心智地图。真实练习场景是:判断某个 400、截断或缓存异常由哪条…

2026/8/19 23:02:12 阅读更多 →
DIY绿色激光夜空目标指向器:天文观测的精准寻星方案

DIY绿色激光夜空目标指向器:天文观测的精准寻星方案

1. 项目概述:当星空观测遇上绿色激光对于每一位天文爱好者来说,在浩瀚的星海中快速定位一个暗淡的深空天体,比如M31仙女座大星系或者M42猎户座大星云,从来都不是一件容易的事。传统的寻星镜视野狭窄,红点寻星镜在完全黑…

2026/8/19 23:02:12 阅读更多 →
IntentKV:基于意图感知的KV Cache动态剪枝,破解Agent推理内存墙

IntentKV:基于意图感知的KV Cache动态剪枝,破解Agent推理内存墙

1. 项目概述:当Agent推理遇上KV Cache的“内存墙”最近在折腾大语言模型(LLM)的推理部署,尤其是那些需要多轮对话、具备复杂规划能力的智能体(Agent)应用时,一个绕不开的痛点就是显存。模型本身…

2026/8/19 23:02:12 阅读更多 →
NCS/Zephyr低功耗日志配置实战:解决嵌入式BLE设备调试与功耗矛盾

NCS/Zephyr低功耗日志配置实战:解决嵌入式BLE设备调试与功耗矛盾

1. 项目背景与核心矛盾在嵌入式开发,特别是基于Nordic Semiconductor的nRF Connect SDK(NCS)进行低功耗蓝牙(BLE)或物联网设备开发时,调试信息的输出是一个永恒的话题。我们既需要日志来洞察代码的运行状态…

2026/8/19 23:02:12 阅读更多 →
RT-Thread Studio与STM32CubeMX一体化开发实战指南

RT-Thread Studio与STM32CubeMX一体化开发实战指南

1. 为什么选择RT-Thread Studio与CubeMX的组合?如果你正在学习或者准备开始STM32的嵌入式开发,并且对实时操作系统(RTOS)感兴趣,那么“RT-Thread Studio STM32CubeMX”这个组合,绝对值得你花时间深入了解。…

2026/8/19 23:02:12 阅读更多 →
STM32 逻辑分析仪实战:把 I2C/SPI/UART/CAN 抓成看得见的波形

STM32 逻辑分析仪实战:把 I2C/SPI/UART/CAN 抓成看得见的波形

串口打印能告诉你收到了什么,但告诉不了你线上到底长什么样。我前阵子调一颗 I2C 温湿度传感器,数据偶尔错一个字节,串口打印看着一切正常,换成示波器又只有两个通道,分时间基根本对不上多根线。后来翻出吃灰的逻辑分析…

2026/8/19 23:01:11 阅读更多 →

日新闻

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

【单片机课程设计/毕业设计】基于 STM32 与 WiFi 模块的室内通风智能管控系统设计 基于 STM32 的人体存在感知自适应风扇控制系统设计(018503)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/19 0:00:30 阅读更多 →
AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

AI如何驱动数学猜想生成:从大语言模型到自动化数学发现

1. 项目概述:当AI开始“猜”数学定理 最近在AI研究圈里,一个名为“Moonshine”的项目引起了不小的讨论。这名字本身就挺有意思,直译是“月光”,但在数学史上,它特指一个神秘而美丽的联系——魔群月光猜想,连…

2026/8/19 0:00:30 阅读更多 →
WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南

WarcraftHelper 魔兽争霸3优化实战指南 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 一台刚配的新电脑,跑《魔兽争霸3》却卡成 PPT——这…

2026/8/19 0:02:31 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/19 11:55:18 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/19 9:46:27 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/19 11:55:16 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/19 5:04:55 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/19 7:42:22 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/19 11:55:13 阅读更多 →