尧图网络 高端网站定制 · 原创设计
免费咨询热线
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/10/26 20:46:52
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/10/7 10:52:02
STM32F103移植FreeRTOS通用模板实践与原理详解

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

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

📅 2026/10/14 14:28:39
MORE NEWS

更多资讯

📰

大模型推理弹性扩容新范式:Upcycle与YOCO协同优化显存与计算

1. 项目概述:当大模型扩容不再只是“堆卡”——KITE框架里Upcycle与YOCO的务实合流最近在几个核心AI工程团队的内部技术复盘会上,反复听到一个词:“KITE”。不是风筝,也不是某个新出的开源库代号,而是指代一套正在被高…

📰

geckodriver配置与Selenium Firefox自动化打包排错实战

简介:面向使用 Python 进行 Web 自动化测试、网络爬虫和桌面脚本开发的读者,这份资源提供了可运行的 Python 环境文件以及 Firefox 自动化驱动 Geckodriver,重点解决 Selenium 调用浏览器时驱动缺失、依赖组件不全和运行环境配置繁琐等问题。…

📰

LXC原理与实战:Linux内核级容器技术详解

1. LXC到底是什么,它和Docker、虚拟机有啥区别?LXC(Linux Containers)这个词在运维圈和开发圈里经常被提起,但很多人第一次听到时会下意识把它和Docker划等号,或者误以为是“轻量级虚拟机”。其实这种理解既…

📰

军工卫星视频传输的WebUploader增强方案

1. 军工行业卫星视频传输的特殊挑战军工行业的卫星视频传输系统面临着几个独特的技术挑战。首先,卫星视频文件通常体积庞大,单个文件可能达到几十GB甚至上百GB。这类文件在传统HTTP上传过程中容易出现超时、中断等问题,而军工领域的网络环境往…

📰

深入解析AQS原理与ReentrantLock实现

1. 从ReentrantLock的加锁流程看AQS本质第一次看到ReentrantLock的lock()方法实现时,很多人会困惑为什么一个简单的加锁操作需要如此复杂的代码结构。实际上,这正是AQS(AbstractQueuedSynchronizer)设计精妙之处——它将同步器的公…

📰

Java工程师转型大模型:核心技能与高薪路径

1. 转型背景与行业现状2023年被称为AI大模型爆发的元年,ChatGPT的横空出世彻底改变了技术行业的格局。作为一名有5年经验的Java后端工程师,我清晰地记得第一次使用GPT-4时的那种震撼——它不仅能理解复杂的技术问题,还能给出可运行的代码解决…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

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

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

📞 💬