电脑用久了,到底会留下多少没用的东西?

原始链接在: 电脑用久了,到底会留下多少没用的东西? - 小众软件

青小蛙看了一眼自己的硬盘,突然很好奇:那些用了几年甚至十几年的电脑,除了越来越多的照片、视频和文档,到底还悄悄留下了多少已经没什么用的东西?

仔细想想,可能还真不少:

  • 重复文件:下载了两遍的安装包、复制之后忘记删除的文件、散落在不同文件夹里的相同备份
  • 重复照片:同一张照片保存了好几份,甚至还有压缩、缩放、编辑之后的不同版本
  • 大文件:几年前下载的 ISO、电影、安装包、压缩包,早就忘了它们还在
  • 临时文件:软件运行、安装和编辑过程中留下的各种临时文件
  • 空文件、空文件夹:文件搬走了,目录还在;下载失败,只留下一个 0 字节文件
  • 损坏的文件:看起来还好好地躺在那里,实际上可能早就打不开了
  • 失效的链接:原来的文件已经移动或删除,符号链接却一直留着
  • 奇怪的文件:扩展名和实际格式对不上,或者文件名包含各种不合适的特殊字符

目录

那么问题来了:

这些东西到底有多少?又能清出多少空间?

青小蛙最新找到的一款开源工具 Krokiet,发现它的功能列表和上面这些“电脑遗迹”几乎可以一一对应:

  • 重复文件 → Duplicates
  • 相似照片 → Similar Images
  • 相似视频 → Similar Videos
  • 大文件 → Big Files
  • 空文件 / 空文件夹 → Empty Files / Empty Folders
  • 临时文件 → Temporary Files
  • 损坏文件 → Broken Files
  • 扩展名错误 → Bad Extensions
  • 失效符号链接 → Invalid Symbolic Links

甚至还可以寻找相似音乐、异常文件名,以及删除 EXIF 信息。

既然如此,就不挨个介绍功能了。

直接让 Krokiet 扫一遍,看看这台用了这么多年的电脑里,到底能翻出多少东西。


Krokiet 是什么缝合怪?

Krokiet 是一款开源的文件整理、重复文件清理工具,青小蛙觉得它有点像个“缝合怪”,集合了好几类软件的能力:

  • SpaceSniffer:找出硬盘里的大文件
  • Duplicate Cleaner:寻找重复文件
  • Gemini:寻找重复、相似照片
  • BleachBit:寻找临时文件、空文件等垃圾
  • 再额外送你一些文件检查工具:损坏文件、错误扩展名、失效符号链接……

免费、开源、无广告,不需要联网,也不会上传文件或者收集使用统计。支持 WindowsmacOSLinux,还提供命令行版本。

看起来很强大。

但当你打开它的 GitHub 仓库,会发现一个奇怪的问题:

Czkawka 又是什么?

仓库地址叫:qarmin/czkawka,下载页面里又同时出现 Czkawka、Krokiet、Czkawka CLI,甚至还有一个 Cedinia

这到底是几个软件?

这是一个核心、多个外壳 😂

图形界面版本:Krokiet

我们今天看到的 Krokiet,是目前官方主推的桌面图形界面版本。而此前还有一个桌面图形版本,叫 Czkawka,使用 GTK 4 制作界面。

但 GTK 在 Windows 和 macOS 上存在不少兼容性问题,于是作者重新使用 Slint 做了一套新的跨平台界面,并给它起了一个新名字:Krokiet

现在关系大概是:

  • Czkawka Core → Krokiet(新桌面版)
  • Czkawka Core → Czkawka CLI(命令行版)
  • Czkawka Core → Cedinia(Android 版)
  • Czkawka Core → Czkawka GTK(旧桌面版,已退役)

作者明确建议新老用户都迁移到 Krokiet。至于 Krokiet 这个名字是什么意思……

它在波兰语里是“炸肉饼/可乐饼(croquette)”。作者给出的理由也非常朴素:因为他喜欢吃。而且他觉得这个名字至少比 Czkawka 好记:

你以为这就完了么:54个下载文件!

当青小蛙终于搞清楚 Czkawka、Krokiet、Cedinia 到底是什么之后,兴冲冲地点开 Releases 准备下载,然后看到了这些:

  • mac_krokiet_all_backends_arm64.zip
  • mac_krokiet_arm64
  • mac_krokiet_femtovg_wgpu_arm64
  • mac_krokiet_heif_avif_all_backends_arm64.zip
  • mac_krokiet_heif_avif_arm64
  • mac_krokiet_skia_vulkan_arm64

一共有54款!

所以,我到底该下哪个?

先找最重要的关键词:heif / avif / raw

它们代表额外的图片格式支持。

比如 iPhone 常见的 HEIC 照片,如果只是寻找两个完全相同的文件,普通版就能通过 Hash 找出来;但如果想让 Krokiet 判断两张 HEIC 照片“看起来是不是一样”,就需要先解码图片,因此要选择带 heif 支持的版本。

所以对于使用 M 系列芯片的 Mac 用户,如果你有大量 iPhone 照片,可以优先考虑:

  • mac_krokiet_heif_avif_all_backends_arm64.zip

不太重要的关键词: femtovg_wgpu / skia_opengl / skia_vulkan / all_backends

在下载页面,还有:

  • mac_krokiet_heif_avif_all_backends_arm64.zip

它们只是不同的界面渲染方式,基本不影响 Krokiet 能帮你找出什么文件。普通用户没必要研究,遇到打不开、黑屏或者显示异常时,再换一个版本试试。

all_backends 也很容易让人误会。

它的意思是提供多种界面渲染后端,并不是什么“全功能版”。

换句话说,这几十个看起来让人头大的文件名,大体就是:

系统 + CPU 架构 + 图片格式支持 + 界面渲染方式。

理解到这里,下载 Krokiet 终于没那么吓人了。

然后还有一个问题:

Windows 官方版目前甚至没有提供带 heif / raw / avif 的预编译版本。

推荐的下载版本 / 搬运

这大概是青小蛙见过的最复杂的下载列表了 😂

于是,整理了下载推荐:

文件名 说明
windows_krokiet_on_windows_all_backends.zip Windows 推荐,包含多种界面渲染后端,普通用户不用纠结 WGPU / OpenGL / Vulkan
mac_krokiet_heif_avif_all_backends_arm64.zip Apple Silicon Mac 推荐,支持 HEIF/HEIC、AVIF,适合整理 iPhone 照片
linux_krokiet_heif_raw_avif_all_backends_x86_64.zip 普通 Intel/AMD Linux 推荐,支持 HEIF/HEIC、RAW、AVIF
linux_krokiet_heif_raw_avif_all_backends_arm64.zip ARM64 Linux 推荐,同样支持 HEIF/HEIC、RAW、AVIF

原文:https://www.appinn.com/krokiet/

后记,早在2023年,@foyax 同学就推荐了 Czkawka - 文件去重的新选择:rust 写的,和我当前用的去重软件比简直是光速,确实快。

2024年 @RachelSherman 和 @ykq 都推荐了 Krokiet

2 个赞

安装包一般在安装完之后,就立刻删除,放在回收站里等着了。

我做不到 :joy:

看看炼丹术 :laughing:

1 个赞

是的,在网速4M的年代我会收集安装包,现在就是用了直接删,随用随下最新版 :sweat_smile:

2 个赞

曾经用拨号上网的时候,每个月只有60小时的宽带,每次都掐着时间的,下载的软件安装包都会重命名,存在专门的文件夹里。

1 个赞

这篇用了Ai辅助编写么,感觉Ai味道有点重

大文件,用everything按大小反向排序

所有安装包都下载在一个文件夹里,重要的移动出来单独存放,根据文件名排序,删除旧版本。其他的只要下载日期在六个月以前的,直接删除。

实在忍不了就直接重装系统)

1 个赞

123网盘竟然要付费下载

这就离谱了。换别的吧

其实如果你是原图党,平时不压缩、超分图片,或者是要同时保存处理前后的两张图片的话,那这点也无所谓了。

如果平时喜欢用scoop装软件的话,就更无所谓了。scoop官方知道的bucket里边,也就一个krokiet结果

1 个赞

糟了,用 Everything 搜了下, Czkawka 也有,日期是23年的; Krokiet 也有,24年的……不但没怎么被用过,还被遗忘了,差点变成“没用的东西了”……


其实我电脑的“海关”就那么几处,接收些我主动下载、未经整理的文件,非我主动下载的除了用户文件夹就是聊天软件的默认保存位置,基本没多少动用这种软件帮我查找的需要……
要是空间不足,就wiztree一下看哪里占用显著(变多);要是不记得下过没,也是Everything一下确认存在与否……

1 个赞

Krokiet 这名字起的,让我想起一款国产游戏《买个可乐饼吧!》

(P.S. 强力推荐,这个免费游戏好评如潮!

这个?

对,之前用 Scoop 安装 Czkawka 每次更新完都要手动去软件目录调下缩放才能有正常字体。记得当时 Krokiet 还没支持 Windows?或者是没有 Scoop 包:thinking:

后来支持了我已经切换到 Steam Deck + Mac mini 了:rofl:

windows話我經常用spacesniffer 去看空間是怎樣的一個比例分佈。[因為比較形象。然後手動選擇去留。

這幾位朋友似乎都是 應用驅動 直覺驅動 的使用習慣。我的話是mind palace。自己平常分類整理的文件目錄要求所有設備都類似。然後直接背下來。閉著眼睛能夠說出來。所有的安裝包都存放在指定的位置。 防止哪天斷網。[沒有版本的會手動補上版本或日期。[有的時候真的會有這種情況。]]

这个软件扫描的时候前端卡得很严重:joy:感觉架构做得不好