尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
为什么硬盘越来越小:Czkawka 免费重复文件清理工具完整指南
为什么硬盘越来越小Czkawka 免费重复文件清理工具完整指南【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka硬盘的剩余空间是什么时候开始不够用的512GB 的手机被几百张照片塞满2TB 的资料盘里重复两个字能搜出一堆。很多时候空间不是被用掉的是被浪费掉的完全相同的副本、几乎一样的截图、层层叠叠的空文件夹都在安静地吃掉容量。Czkawka 是一个免费、开源、完全离线的重复文件清理工具用 Rust 编写Windows、macOS、Linux 乃至 Android 都能用所有扫描在本机完成。能力全景它一次能解决哪几类问题Czkawka 的扫描逻辑集中在 czkawka_core 这个核心库里14 种扫描能力大致可以归成四类先看看有没有你需要的完全重复逐字节比对文件内容默认用 Blake3 哈希同名不同内容的文件不会被误分到一组。这是主力工具也是重复文件清理四个字的本义。相似媒体图片、视频、音乐三个方向。加过水印的照片、抽过帧的录屏、同一首歌的两个版本都属于这一类——原理在按场景拆解一节细说。杂项垃圾空文件夹、空文件、临时文件、损坏文件、失效的符号链接、扩展名和内容对不上比如 .jpg 其实是个 zip、不合规范的文件名。单项都不大攒起来经常是几个 GB。内容修正与大文件EXIF 标签清理顺便也是隐私清理、视频压缩/裁剪优化外加一个找最大文件的扫描方便先定位空间大头。最短路径上手装完就能扫新手只需要记住一件事装当前主推的图形界面Krokiet。它就是一个自包含的可执行文件不用装运行时不用安装器三个平台体验一致。从官方发布页下载对应系统的预编译版Windows 10、macOS 10.15、Ubuntu 22.04Linux 或 macOS 上先赋予执行权限再启动Windows 直接双击 exechmod x mac_krokiet_arm64 # 给文件加执行权限 ./mac_krokiet_arm64 # 直接启动macOS 首次运行若提示无法验证开发者右键文件选打开再确认一次即可。唯一的前置条件想扫相似视频需要先装 ffmpegsudo apt install ffmpegmacOS 用 brewWindows 把 ffmpeg.exe 放到程序同目录其余功能开箱即用。第一次扫描重复文件按这个顺序走就行左侧面板选Duplicate Files把要扫的位置加入 Included Paths系统目录、备份、网络磁盘放进 Excluded Paths——回收站在默认排除列表里不用手动加设置里有个最小文件大小默认跳过 16KB 以下的小文件免得结果被一堆小文件淹掉想找小文件重复时再调低它备份目录旁勾上Ref它就变成只参考——参与比对但任何操作都不会动它点扫描。默认就是内容哈希模式逐字节级比对结果按组展示在 Select 弹窗里选保留最新、其余选中先移入回收站确认无误再清空。第二次扫同一批目录会快很多哈希结果有缓存重扫直接命中。缓存里只存哈希、大小这类元数据不存文件内容。顺带说明老 GTK 界面12.0已停止新功能开发新装不必选它手机上可以装实验版 Cedinia直接扫相册和下载目录。按场景拆解照片、视频、音乐各自的判法照片重复怎么判原理是感知哈希——把图片压成一段短的视觉指纹长得越像指纹越接近。所以换了分辨率、加了水印、裁剪过、旋转过、JPEG 反复压缩过的照片都能归进同一组。用法上主要调两个参数阈值 max difference 控制多像才算一组默认值下误判多就往 4~5 调漏报多再调高勾上 Geometric invariance 后镜像、翻转的副本也能抓到。每组留下分辨率最高的一张即可。视频相似靠什么比 视频没法逐字节比。Czkawka 从每段视频里抽帧再比对画面也能切到音频指纹模式——只比声音不比画面适合同一个源、不同压缩版本的录像。需要预装 ffmpeg。音乐重复怎么判两种模式按标签比艺术家、专辑、曲名或按音频内容比波形层面同一首歌不同音源也能对上。曲库大的人建议先跑标签模式再用内容模式补漏。杂项垃圾藏在哪空文件夹、临时文件、损坏文件、失效符号链接、扩展名和内容不符的文件——这些单项扫描跑起来很快攒起来往往好几个 GB值得在清完重复文件后顺手跑一遍。让它自动跑CLI 与定时任务图形界面背后那套扫描逻辑命令行版czkawka_cli全部共享dup重复、empty-folders空文件夹、big大文件、temp临时文件、image相似图片、video相似视频、music音乐、broken损坏文件、ext扩展名等子命令一一对应每个都带--help。把几条常用命令放在一起看注释里是各参数在干什么# 找重复文件-d 指定要扫的目录-D AEN 表示保留最新、删除其余-Q 是演练模式只打印不删 czkawka_cli dup -d ~/Documents -D AEN -Q # 演练结果没问题后去掉 -Q 加 -y删掉的先进回收站而不是直接删 czkawka_cli dup -d ~/Documents -D AEN -y # 找空文件夹并写进文件-f 输出到文本而不是屏幕方便喂给脚本处理 czkawka_cli empty-folders -d ~/Documents -f empty.txt # 找主目录下最大的 20 个文件-n 控制列出多少个 czkawka_cli big -d ~ -n 20进阶提示退出码 11 表示有发现0 表示干净方便在计划任务里接if判断注意 CLI 不会自动套用图形界面那套默认排除规则需要自己加-E DEFAULT即图形界面同款规则。边界与安全它不做什么要注意什么把删文件工具的安全问题拆开看其实就三层它不做什么。翻一遍依赖清单Cargo.lock没有任何网络、HTTP、统计类库——没有更新检查、没有遥测、没有广告代码里根本不存在联网的路径。Rust 编写、几乎无 unsafe 代码、多线程并行扫描内存占用小。它删文件完全靠你确认没有任何自动执行删除的隐藏行为。它依赖什么。最关键的变量是匹配方式按内容哈希默认最稳妥按名字或大小匹配虽快但会把同名不同内容的文件归到一组容易误删非必要别用。删之前先把系统目录、备份、网络磁盘排除掉又快又安全。它做不到什么。硬链接一份文件挂多个名字、只占一份空间只在同一磁盘内有效跨盘会直接报错跨盘场景请改用移动。默认跳过的小文件图形界面 16KB、命令行重复文件 8KB需要手动调低阈值才能扫到。横向怎么选和同类工具的差别对比维度CzkawkaKrokietDupeGuru实现与速度Rust多线程并行扫描Python大目录上偏慢媒体比对深度图片感知哈希 视频抽帧/音频指纹相似图片 音乐标签无视频联网行为完全离线零遥测离线工具面14 类扫描覆盖垃圾文件与内容修正以重复文件为主维护节奏活跃开发中12.0 为最新大版本更新缓慢两者都离线、都免费真正的分水岭是媒体比对的深度和项目活跃度——如果你只清文档类的重复DupeGuru 够用照片视频多的库Czkawka 覆盖面明显更宽。建议从哪个目录开始先拿下载目录清一遍文件杂、重复多、删错代价低跑完一轮你会有删得放心的感觉再把整个资料盘加进来。更多参数与原理细节仓库内官方文档和 FAQ 有完整说明扫描逻辑的实现都在 czkawka_core/ 里欢迎对照阅读。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Android OTA升级包下载避坑指南:选型、断点续传与校验

Android OTA升级包下载避坑指南:选型、断点续传与校验

简介:面向 Android 系统开发者与 ROM 定制工程师,这份资源围绕 OTA 在线升级中的升级包下载环节,提供可直接参考的 DownloadFile 工程实现。工程内部按标准 Android 项目组织,包含下载任务的文件获取、校验与落盘逻辑,…

📅 2026/9/9 17:42:41
OpenCore Legacy Patcher 完整指南:三步让老 Mac 跑上最新 macOS

OpenCore Legacy Patcher 完整指南:三步让老 Mac 跑上最新 macOS

OpenCore Legacy Patcher 完整指南:三步让老 Mac 跑上最新 macOS 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher Apple 每发布一代新 macOS&#…

📅 2026/9/9 17:42:41
STM32F103移植FreeRTOS通用模板实践与原理详解

STM32F103移植FreeRTOS通用模板实践与原理详解

简介:面向正点原子精英板用户的STM32F103 FreeRTOS移植通用模板,专为希望快速上手实时操作系统开发的嵌入式工程师与学习者设计,覆盖从工程搭建到任务运行的全流程。工程已完成FreeRTOS与STM32标准外设库的整合,任务创建、调度器启…

📅 2026/9/9 17:42:41
MORE NEWS

更多资讯

📰

爬虫数据清洗实战:构建文本去重引擎的完整方案

做爬虫时间久了,你会发现真正麻烦的往往不是“怎么把数据抓下来”,而是“抓到之后怎么处理”。最常见的一个污染源就是重复文本:同一个新闻被几十个网站转载,同一篇商品描述在不同店铺反复出现,同一条公告被改了标题又…

📰

老Mac如何跑上最新内核?3段代码看懂OpenCore-Legacy-Patcher的KDK与内核缓存重建

老Mac如何跑上最新内核?3段代码看懂OpenCore-Legacy-Patcher的KDK与内核缓存重建 【免费下载链接】OpenCore-Legacy-Patcher Experience macOS just like before 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 启动时 Apple 图…

📰

汽车机盖重拓扑P1:主结构线与密度分配的核心思路

机盖重拓扑是汽车硬表面建模里一个很典型的“看着简单、做起来容易翻车”的部位。它不像前后保险杠那样有大量穿孔和分件,整个表面通常是一大块连续曲面,中间偶尔带一条或两条特征线。正因为结构简单,很多人容易一上来就直接铺平面、拉点、挤…

📰

STM32F407与OV2640嵌入式条码识别:工程解析与调试实战

简介:面向嵌入式视觉与条码识别场景的开发者,该工程以 STM32F407VET6 为主控,搭配 OV2640 摄像头,实现 640480 分辨率 RGB 图像的采集,并通过自定义协议将数据上传至上位机完成一维码/二维码解码,适合需要快…

📰

Android投屏Demo实战:MediaProjection与MediaCodec编码传输全解

简介:Android端投屏demo是一份面向Android开发者的示例工程,其核心是演示基于MediaProjection API的手机屏幕镜像到电视、电脑或投影仪等设备的完整流程。压缩包大小33.55MB,共2000个文件,以class、png、xml、json、jar、java等为…

📰

10分钟上手DeepEval:给LLM应用装上一套自动化质量评估流水线

10分钟上手DeepEval:给LLM应用装上一套自动化质量评估流水线 【免费下载链接】deepeval The LLM Evaluation Framework 项目地址: https://gitcode.com/GitHub_Trending/de/deepeval 你刚上线了一个RAG问答系统,老板问了一句:"怎…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬