硬盘又红了?我用 Czkawka 一次性找回了 40GB 空间
硬盘又红了我用 Czkawka 一次性找回了 40GB 空间【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka副标题从下载到彻底清理一份新手也能照抄的重复文件清理实战记录那天晚上我盯着 1.2GB 的剩余空间发呆本来只是想把新拍的素材拖进电脑C 盘却弹出一行刺眼的提示磁盘空间不足。打开资源管理器一层层翻下去Downloads 里躺着三个最终版Pictures 里是五年攒下的照片备份还有一堆不知道什么时候冒出来的安装包。我明明没存什么大东西500GB 的空间怎么就没了答案其实就藏在那些名字很像的文件里——重复文件。而解决这个问题的工具就是今天的主角Czkawka波兰语打嗝读作 tch-kav-ka。它是一款用 Rust 写的开源清理工具专门干一件事把硬盘里重复的、没用的、占地方的文件全找出来让你一键清掉。没有广告、不上传数据、完全离线而且是免费开源的。如果你也遇到过磁盘红了却不知道空间去哪了接下来的 10 分钟值得留给这篇文章。第一次全流程实录从双击程序到空间回归我拿自己当小白鼠走了一遍完整流程。你会发现 Krokiet 把复杂的事情拆得很碎每一步都有明确的按钮跟着做就行。第 1 步0 分钟拿到程序。现在项目的官方主力界面叫 KrokietWindows 版下载下来是一个压缩包解压后是单个.exe双击就能跑不需要装任何运行库——这是它最让我感动的一点绿色免安装解压即用。旧版基于 GTK 的 Czkawka 界面已经停更12.0 是最后一个版本别下错了认准 Krokiet。第 2 步3 分钟选定战场。打开后先别急着全盘扫描。我选了 Downloads 和 Documents 两个目录理由是这里的文件最杂、重复率最高而且都是我自己能确认安全的东西。新手强烈建议从这样的小范围开始而不是一上来就扫整个 C 盘。第 3 步5 分钟认识界面。左侧竖排着 14 个工具图标重复文件、空文件夹、大文件、相似图片、相同音乐……下面那个齿轮是设置。中间一大块是结果区底部是操作栏。不复杂真的就这些。第 4 步8 分钟按下扫描。点一下扫描按钮就能看到进度条分阶段推进。你可以留意一下它先是快速收集文件列表然后进入预哈希阶段最后才是完整哈希——这个设计是它快的核心后面我会专门讲。第 5 步15 分钟第一次面对结果。Downloads 扫出了 200 多组重复文件占了大约 12GB。每组列表里同一份文件的不同副本被放在一起文件名、路径、大小一目了然。双击任意一条还能直接打开预览确认是不是真的内容一样。第 6 步20 分钟保护该留的。这才是最关键的一步。我在目录面板里把 Documents 里整理好的资料文件夹勾选为参考文件夹Reference Folder意思就是这里的文件只作对照永远不会被勾选删除。这样我只删 Downloads 里多出来的副本绝不动我已经归好类的原件。第 7 步22 分钟执行清理。每组的标题栏有个小方框点一下就是除保留的以外全部选中我用的默认策略是每组留下最新的一份。确认无误后点删除——会先进回收站还能反悔。加上后面用空文件夹大文件相似图片三个工具顺手清理的最后统计下来我这台电脑总共找回了约 40GB。整个过程没有一条需要记的命令没有一处需要谨慎操作的神秘选项唯一的门槛就是别删错文件——而它把这一点做得足够贴心。它凭什么敢说自己快三个你可能没想过的设计市面上清理工具不少为什么 Czkawka 值得单独写一篇因为它把快这件事做到了底层。第一语言选择本身就是答案。它用 Rust 写内存安全、几乎不用垃圾回收多线程跑得又稳又快。别的同类工具有的是 Python 写的扫描 5 万个小文件要等半天Rust 直接快一个数量级。这不是营销话术是语言特性决定的。第二它不做无用功。找重复文件最笨的办法是把每个文件完整算一遍哈希再比较但哈希很贵。Czkawka 的做法是三级漏斗先按文件大小分组——大小都不同的文件绝不可能是重复的直接排除然后在同一组里只读文件开头和结尾各 4KB 算一个预哈希又排掉一大批最后幸存下来的少数才做完整哈希默认是 Blake3。绝大多数文件根本走不到最贵的那一步这就是它扫描快的原因。第三它记得住。所有算过的哈希会存进缓存在 Windows 上是%LOCALAPPDATA%\Qarmin\Czkawka\cache\第二次扫描同一批文件时直接读缓存速度肉眼可见地变快。而且这个缓存是 CLI、图形界面共用的——你在这边扫过换到那边也不白扫。相似图片、相似视频也是同样的思路把图像转成感知哈希Perceptual Hash内容越像哈希越接近再用一个最大差异值来控制匹配的严格程度。所以它能认出被压缩过、改过分辨率甚至加过水印的图而传统工具只能认出一模一样的副本。那些没人告诉你的坑工具虽好坑也不少。我踩过的、以及在官方 FAQ 里看到被反复问的都替你整理好了坑一为什么明明一样的文件它却视而不见先看设置里的最小文件大小Krokiet 默认是 16KB——小于这个尺寸的文件直接跳过。这不是 bug是作者故意的太小太碎的文件比如配置文件经常是巧合相同扫出来只会淹没真正值得清理的大文件。想扫小文件把下限调低即可。坑二视频功能点了没反应相似视频和视频优化这两个工具需要系统里装好 FFmpegKrokiet 自己不带。Windows 下用winget install Gyan.FFmpeg装完重启程序就能用。装完还是不行检查一下ffmpeg.exe在不在 PATH 里。坑三界面全黑或字体糊这是渲染后端的问题不是程序坏了。在命令行用SLINT_BACKENDsoftware krokiet启动强制软件渲染绝大多数情况下都能救回来。别急着重装先试这个。坑四网络盘上的移到回收站会失败。如果你扫描的是 SMB/NAS 共享目录移动文件到回收站经常报错因为远程文件系统没有可用的回收站位置。遇到这种情况直接改用彻底删除按钮或者接受这个限制。坑五别同时开两个同样的实例。同一工具的缓存文件是共用的同时跑两个会互相踩踏导致缓存损坏。不同工具可以并行同一个工具别开两份。坑六自定义选择时正则写不对。选择自定义对话框里Windows 路径的斜杠要小心建议用正斜杠或用转义如果勾选了每组保留至少一个未选中那么即使全选也不会删光一组——这是安全机制别以为是自己操作错了。老手的下一站命令行与手机端如果你已经熟练Czkawka 还留了几扇门命令行自动化czkawka_cli支持全量工具-D AEN表示每组保留最新的删掉其余配合--dry-run先演练一遍再配合定时任务就能实现每周自动清理下载目录。它还会返回退出码0 表示没找到11 表示找到了方便写进 CI 或脚本判断结果。把核心库当积木czkawka_core是独立的 Rust 库有人拿它做了 Tauri 界面有人做了 Python 绑定还有人写了专门的网页版封装。想给你的项目加找重复文件的能力直接引这个 crate 就行。手机端 Cedinia项目还有个针对 Android 的触控前端适合手机空间告急时救急。官方说明里也明确由于 Android 缺 FFmpeg视频类工具在手机上是不可用的别在手机上找视频去重。中文翻译界面支持多种语言翻译不完整时也可以去项目的翻译平台帮忙补全——这也是项目作者在 README 里亲口列出的如何帮助项目的方式之一。结语清理的不是文件是心情C 盘那个红色警告条其实象征的是数字时代的一种囤积症我们总想着先存着万一用得上结果存了一堆再也不会有第二次生命的副本。Czkawka 让我觉得舒服的一点是它把删不删的主动权完全交还给你——预览、参考文件夹、回收站、保留策略每一层都在替你把关而不是像某些一键清理大师那样替你做决定顺带塞你一堆广告。如果你也想给硬盘做一次彻底的断舍离就从扫一个 Downloads 目录开始。想从源码研究它怎么做到这么快的可以拉取仓库看看git clone https://gitcode.com/GitHub_Trending/cz/czkawka核心逻辑都在czkawka_core目录下官方更详细的使用说明则散落在instructions/文件夹的几份文档里照着读一遍基本就能玩转所有功能。今晚给你的硬盘放个假吧。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Omdia:iPhone用户在微短剧上的消费比安卓安卓用户高出40%

Omdia:iPhone用户在微短剧上的消费比安卓安卓用户高出40%

Omdia最新研究揭示,iPhone用户在微短剧应用上的消费比安卓安卓用户高出约40%,这一发现颠覆了外界对这一快速增长娱乐形态用户消费习惯和付费意愿的普遍认知。 尽管微短剧常被认为主要吸引低收入或小众受众,但Omdia的最新消费者研究表明&…

2026/10/15 15:45:02 阅读更多 →
Antrique发布AI创新平台,助力文莱提升AI能力

Antrique发布AI创新平台,助力文莱提升AI能力

Antrique Holdings Pte. Ltd.通过其文莱子公司正式发布其AI创新平台,并举行了AI创新园区(AI Innovation Campus)的奠基仪式和AI驱动食品创新计划(AI-Powered Food Innovation Initiative)的启动仪式。该平台整合了人工智能、可再生能源和实际行业应用,旨…

2026/10/15 15:43:30 阅读更多 →
Tecnotree与美洲现有通信服务提供商签署1750万美元多年期协议

Tecnotree与美洲现有通信服务提供商签署1750万美元多年期协议

面向通信服务提供商的全球5G与AI原生数字业务支持系统(BSS)及数字化转型解决方案提供商Tecnotree宣布,已与美洲地区的一家现有通信服务提供商签署了一项新的多年期、多区域协议。该协议体现了Tecnotree持续专注于通过其5G AI原生数字平台与服务拓展长期客户关系。这…

2026/10/15 16:28:34 阅读更多 →

最新新闻

具身智能Ego数据验收实战:从时间同步到标注质量的核心检查项

具身智能Ego数据验收实战:从时间同步到标注质量的核心检查项

1. 具身智能Ego数据验收到底在验什么第一次接触具身智能Ego训练数据采购的人,最容易犯的一个错误,就是把验收当成“数数”——文件数量对不对、总时长够不够、分辨率是不是标称值。如果只做到这一步,后面模型训练出问题的时候,你连…

2026/10/16 15:42:03 阅读更多 →
64GFC为何抛弃NRZ?FC-PI-7标准与PAM4链路设计解析

64GFC为何抛弃NRZ?FC-PI-7标准与PAM4链路设计解析

简介:FC-PI-7 Rev 0.04 -2017是美国国家标准协会(ANSI)发布的光纤通道物理接口标准,核心内容为64GFC的PAM4技术规范,面向光纤存储网络、数据中心互连和高速链路设计人员,为支持FC-FS-4与FC-FS-5的高性能光纤…

2026/10/16 15:42:03 阅读更多 →
GitLab分支管理:同时支撑功能测试与发版测试的实战方案

GitLab分支管理:同时支撑功能测试与发版测试的实战方案

简介:GitLab 分支管理最佳实践文档,面向研发负责人、开发人员和测试人员,用于解决多团队并行开发与发版节奏难协调的问题。内容以 GitLab 分支模型为核心,系统说明 master、feature、test、release、hotfix、bugfix 六类分支的职责…

2026/10/16 15:42:03 阅读更多 →
PhotoScan相机标定与畸变改正:部分标定、全部改正的工程实践

PhotoScan相机标定与畸变改正:部分标定、全部改正的工程实践

简介:这份文档面向使用PhotoScan进行摄影测量与三维建模的从业者与学习者,聚焦相机标定与畸变改正两大核心环节,帮助解决内参解算不准、镜头畸变导致模型精度下降等实际问题。资源为单个docx文件,压缩包约2.37MB,内容以…

2026/10/16 15:41:02 阅读更多 →
计算机网络期末样卷考点全解析:从物理层到传输层复习指南

计算机网络期末样卷考点全解析:从物理层到传输层复习指南

简介:这份北师大计算机网络期末考试样卷面向高校计算机及相关专业学生,用于期末复习与自测,帮助梳理课程核心考点、检验知识掌握程度。试卷覆盖信道分配方案、纠错编码、数据链路层概念、传输层协议设计、CRC校验、DSL技术、信道利用率、缓冲…

2026/10/16 15:41:02 阅读更多 →
RAR交付包Exceed v10部署实战:体检、配置、验证与回滚

RAR交付包Exceed v10部署实战:体检、配置、验证与回滚

简介:Exceed.v10.rar 是面向需要跨平台运行 ANSYS 等工程仿真软件的 IT 人员与工程师的 X 窗口服务器安装包/更新包,主要解决在 Windows 环境下访问、操控远程 Linux/Unix 图形化应用的问题。压缩包共 1197 个文件,约 37.32MB,以 …

2026/10/16 15:41:02 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

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

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/16 14:23:36 阅读更多 →