尧图网络科技YAOTU DIGITAL 获取报价
获取报价
首页 / 资讯中心 / 文章详情

30 分钟清出 20GB:Krokiet 重复文件清理完整指南

发布时间:2026/9/5 21:44:23

资讯中心
01
ARTICLE

30 分钟清出 20GB:Krokiet 重复文件清理完整指南

30 分钟清出 20GB:Krokiet 重复文件清理完整指南
30 分钟清出 20GBKrokiet 重复文件清理完整指南【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka上周我清硬盘在下载文件夹里数出 47 个同一款软件的旧安装包照片库还有 200 多张基本一样的截图加起来白白吃掉 20 多个 GB。手动一个个删不现实我用的是 Krokiet——一款完全免费、开源的重复文件清理工具用 Rust 和 Slint 写成内置 14 种扫描工具找重复文件、挑相似图片和相似视频、清空文件夹等等。它全程在你本机运行不联网、不收集任何东西、没有广告。这篇文章就按我实际用它的顺序把最值钱的几个任务拆给你看。把重复文件揪出来内容相同才算数找重复文件是最常用的功能。它的思路分两步先按文件大小分组大小都不一样就直接排除极快再对剩下的文件算内容指纹哈希值。指纹默认用 Blake3快且撞车概率极低——所以即使两个文件改了名字只要内容一模一样照样会被归到同一组。操作步骤把要扫描的文件夹加进Included paths扫描列表比如你的下载目录。左侧工具栏点Duplicate Files比对方式保持默认的 Hash、哈希类型保持默认的 Blake3直接点 Scan。结果按组显示每组就是一堆内容相同的文件。点 Select → Except newest除最新外全选每组自动只留下最新的一份。确认后点 Trash移到回收站可恢复完全放心了再点 Delete 彻底删。如果你同时扫了两个地方又希望某一份永远别被删有个很实用的设置在扫描列表里给那个文件夹勾上Ref参考路径。参考路径里的文件只能参与比对、永远无法被选择删除只允许删掉其他位置的副本——拿备份盘和网盘同步目录对账时特别省心。照片库瘦身找出看着一样的相似图片重复文件只认内容完全相同但照片库里的重复往往更隐蔽同一张图导出了不同分辨率、加了水印、裁剪过边角、从 JPG 转成了 WebP。相似图片工具Similar Images就是管这个的。它用的是感知哈希perceptual hash先把图片压成一小串视觉指纹再互相比较比的是画面内容而不是字节所以上面那些改过一点的图都能被认出来。默认参数是 Mean 算法、哈希尺寸 16、最大差异 10对一般照片够用了。操作步骤照片目录加进扫描列表选 Similar Images直接 Scan。结果按相似组显示右侧有预览窗格可以逐组点开对比画面。每组手动留下最清晰的一张其余选中删掉。注意它不会自动选留哪个删哪个最终决定权在你。误报多是整组不相关的图把最大差异Max difference从 10 降到 4~5或者把哈希尺寸加大到 32让指纹更细、更少撞车。如果你的照片里有镜像翻转或旋转过的版本打开 Geometric invariance几何不变性选项否则这类变体可能漏掉。视频库大扫除识别重复视频内容先装一个 ffmpeg 命令行工具因为相似视频工具Similar Videos靠它抽帧Krokiet 本身不捆绑在 Linux 上安装 ffmpeg其他系统换成brew install ffmpegmacOS或包管理器对应命令即可sudo apt install ffmpeg它的工作原理是从视频里抽一序列帧、给画面算视觉指纹再比较两个视频的指纹序列——所以它找的是同一部片的重新编码版、加了片头片尾的版本这类重复而不是恰好有几幕画面长得像。操作步骤视频目录加入扫描选 Similar Videos。右侧先选预设Near-identical 找几乎一致的复制品Movies 适合加了片头片尾的同源视频会自动跳过片头。扫完按组核对保留一份、删掉其余。误报多就把最大差异Max difference默认 15往下调想更精准就调高窗口数量Window count代价是更慢。每个视频的指纹都会写进缓存第二次扫同一批片源会快很多。但注意一旦改动采样类参数扫描时长、窗口数、跳过时长缓存全部作废得从头重算。顺手的小工具9 种清理一次做完除了三大件左侧工具栏还有 9 个小工具都是扫一下 → 看一眼 → 处理的轻量玩法Empty Folders空文件夹递归找出里面没有任何文件的文件夹从最深处往上传播——清掉最里层后父文件夹变空也会跟着被列出来。Big Files大文件默认列出最大的 50 个文件一眼看出空间被什么吃了。Broken Files损坏文件挑出打不开、解不开的文件音频、字体、JSON/XML 等偶尔有误报删之前自己打开确认一下。Bad Extensions错误扩展名读文件头的魔数识别内容类型扩展名和内容对不上时给出建议点 Rename 就能批量改正。Exif RemoverExif 清除把照片发出去之前用它清掉 GPS 定位、相机型号、拍摄时间这些元数据点 Clean 即可。Bad Names坏名字抓大小写混乱的扩展名、名字里的 emoji、首尾空格这类问题支持一键改名。Temporary / Empty Files / Invalid Symlinks按常见临时后缀、文件是否为 0 字节、符号链接指向的目标是否还存在来分别清理。为什么第二次扫描会快很多第一次扫同一批文件夹会比较慢因为每个文件的指纹都要现算。Krokiet 会把算好的结果存进本地缓存Linux 默认在~/.cache/czkawka/之后再扫同样的文件会直接命中缓存速度快得多。中途按了 Stop 也没关系已经算完的部分照样写进缓存下次接着用不白算。缓存里只存哈希、尺寸这类元数据不存文件内容不会占爆磁盘。还有一个隐藏玩法同一份缓存在命令行工具 czkawka_cli 和 Krokiet 之间共享——你用命令行预热过缓存GUI 打开就能直接用上。容易踩的坑⚠️坑一找不到明明重复的小文件。默认最小文件尺寸是 16 KB比它小的文件会被直接跳过小配置片段、占位文件这类重复项根本不会出现有人就以为工具漏报了。正确做法先在设置里把最小文件尺寸调低再重新扫。⚠️坑二一扫到底、一删到底。有人直接扫整个 C:\ 或根目录撞上系统目录报一堆权限错误结果里还混进一堆不该动的东西。正确做法从下载目录、照片库这类用户目录开始配合排除项Excluded items跳过.git、node_modules删除先走 Trash确认无误再彻底删。网络共享盘上回收站会失败那种情况直接用 Delete。⚠️坑三调了视频扫描参数缓存全白存。采样类参数一变之前的指纹缓存就作废了。正确做法先用默认预设跑一遍看结果只在需要微调时再动分组类参数最大差异、最少匹配窗口这类不影响缓存。喜欢脚本的朋友还有个轻量玩法。czkawka_cli 和 Krokiet 共享同一个核心引擎下面这条命令扫描指定目录找重复文件-E DEFAULT套用和 GUI 一样的默认排除项-D AEO表示保留最旧一份、其余删除--dry-run只预览不真删czkawka_cli dup -d /path -E DEFAULT -D AEO --dry-run三步装完开扫下载预编译二进制单个自包含文件Windows 10/11、macOS、Ubuntu 22.04 都有解压后直接运行不用装任何运行时具体版本以仓库最新代码为准。机器上已有 Rust 的话一条命令装最新编译版cargo install krokiet --locked只用相似视频才需要额外装 ffmpeg其他工具开箱即用。资源链接官方使用手册instructions/Instruction_Krokiet.md常见问题集instructions/FAQ.mdKrokiet 前端说明krokiet/README.md核心扫描引擎源码czkawka_core/src/tools/【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
02
RELATED NEWS

相关资讯

更多网站建设与数字化升级内容

03
WHY YAOTU

想打造同款高转化官网?

懂行业、懂生意,从建站到增长一站式陪跑

场景化定制

不做模板站,围绕你的业务场景量身设计,小众不撞款。

营销型架构

以转化目标组织内容与路径,让官网真正带来询盘。

全周期服务

设计、开发、运营、运维一体,上线只是开始。

免费获取你的建站方案

留下需求,专属顾问 24 小时内为你输出方案建议。