简体中文

Czkawka12.0.2

大小:84.69MB

版本:12.0.2

语言:简中

更新:2026-10-26

立即下载
360安全卫士下载
资源说明

Czkawka是一款十分优秀的文件清理软件,软件提供重复文件、空目录、大文件、空文件、临时文件、相似图片等查找功能,支持自动选择功能,扫描完毕可以一键选择旧的文件标记,从而批量删除,支持多种语言,如波兰语、英语或意大利语,满足用户的垃圾清理需求,有需要的小伙伴赶快下载体验吧!

Czkawka软件功能

1、查找重复文件:根据文件名、大小或哈希值查找重复文件,帮助用户清理重复文件占用的存储空间。

2、搜索空文件夹:通过高级算法找到系统中的空文件夹,帮助用户删除无用的空目录。

3、大文件的定位:在指定位置找到最大的文件,帮助用户快速定位占用大量空间的文件。

4、空文件定位:在整个驱动器中查找空文件,帮助用户清理无用的空文件。

Czkawka12.0.2

5、临时文件清理:查找并清理临时文件,以提高系统的整体性能。

6、类似图片搜索:找到不完全相同的图片,包括不同的分辨率和水印,帮助用户清理重复的图片文件。

7、相似视频搜索:查找视觉上相似的视频文件,帮助用户清理重复的视频文件。

8、搜索相同的音乐:搜索具有相同艺术家、专辑和其他信息的音乐文件,帮助用户清理重复的音乐文件。

9、无效符号链接检测:显示指向不存在的文件或目录的无效符号链接。

10、损坏文件搜索:查找无效或损坏的文件,以帮助用户识别和清理问题文件。

Czkawka软件特色

1、软件提供中文界面,可以更好选择适合的功能清理垃圾;

2、支持自动选择功能,扫描完毕可以一键选择旧的文件标记,从而批量删除;

3、支持打开应用程序时加载配置、关闭应用时保存配置;

Czkawka12.0.2

4、删除任何文件时显示确认对话框、删除组中所有文件时显示确认对话框;

5、支持硬/符号链接任何文件时显示确认对话框;

6、可以显示底部文本面板,支持使用缓存,同时将缓存保存为JSON文件;

7、可以移动已删除的文件到回收站,支持忽略其它文件系统(仅限Linux)。

Czkawka软件安装步骤

1、在本站下载该软件的压缩包,解压下载好的压缩包;

2、然后打开,找到【czkawka】的exe程序并双击;

Czkawka12.0.2

3、按照提示安装后进入软件首页。

Czkawka软件更新日志

版本12.0.2 – 2026年9月9日

关于Czkawka GTK即将被废弃的说明

版本12.0是Czkawka GTK的最后一个正式版本,此后不会再提供新的二进制文件。建议所有用户切换到基于Slint的新GUI界面Krokiet。

核心功能方面:

修复了在make_hard_link/make_file_symlink函数中出现的回滚操作失败问题,不再选择默默忽略这些错误——#1995

将XDG门户中的垃圾处理功能改为使用async-io机制,从而无需依赖Tokio运行时,同时也能与Slint的async-io后端兼容——#2025

修复了AVIF格式的许可证相关问题——#2060

修复了与AVIF格式相关的测试问题——#2061

命令行接口方面:

拒绝接受非有限值的用户输入(如NaN/inf)作为数值参数——#2038

Krokiet方面:

修复了弹窗中“确定”/“关闭”按钮的文字显示问题,同时让弹窗更加居中显示——#2043

新增了通过命令行参数在Krokiet中启动扫描的功能——#2069

Virustotal

https://www.virustotal.com/gui/file/de7e8a01cf16caf742a2da350f5c9a49477cdc75a63d05d0ea18fd1c50737285

https://www.virustotal.com/gui/file/e1448221dd5df8c79653e25d094ec138150632a7b1929454648e0015ca4066ac

https://www.virustotal.com/gui/file/6374de477106e8135b9b96e424b8490d47ec70327af36dc3efed7ac90a705df3

https://www.virustotal.com/gui/file/102d97dd4bd8ffe798136c45137a4986f0e31f355a593fc64dcfd415e705554f

https://www.virustotal.com/gui/file/35a77107380f19417c24016448c6371c199b2f46e816c85779e36eb819fb02b5

https://www.virustotal.com/gui/file/eb7c2009d2dd49cf5202acbd65370caece0a3f819b9515e727cedb1ec088ed1a

https://www.virustotal.com/gui/file/2daf2b008c35556573829c5f752888d5028a0b988bfae2dc32ebf0e976233441

说明:

如果您是初学者,或者不确定该使用哪个版本,可以根据自己的操作系统选择相应的版本来开始使用(如果这些版本无法正常使用,可以尝试其他版本):

**Windows系统**:windows_krokiet_on_windows_skia_opengl.exe、windows_krokiet_on_linux.exe、windows_czkawka_gui_gtk_412.zip

**Mac系统**:mac_krokiet_skia_vulkan_x86_64、mac_krokiet_skia_vulkan_arm64、mac_czkawka_gui_x86_64、mac_czkawka_gui_arm64

**Linux系统**:linux_krokiet_x86_64、linux_krokiet_all_backends、linux_czkawka_gui_x86_64

**krokiet**:该应用程序的图形界面版本,得到全面支持且仍在持续开发中,具备新功能并不断优化。

**gtk_gui**:基于GTK的旧版图形界面版本。

**cedinia**:新的安卓应用版本。

**cli**:该应用程序的命令行版本。

**arm、x86_64**:CPU架构。大多数Windows/Linux系统使用x86_64架构,而Mac系统则更倾向于使用arm架构。

**heif、raw、avif**:需要额外安装相关库才能使用的功能。

**skia_opengl、skia_vulkan、femtovg_wgpu、all_backends**:Krokiet的其他实现方式,当当前版本出现问题时可以使用它们。

**deps**:可用于安装所需/可选应用程序/库的脚本。

您可以在Medium上阅读更多关于12.0.0版本的详细信息:

英文文章:https://medium.com/@qarmin/krokiet-czkawka-12-0-6fa09c43c3b9

波兰文文章:https://medium.com/@qarmin/krokiet-czkawka-12-0-c5dad2116793

版本12.0.1 – 2026年7月29日

Czkawka GTK的废弃通知

版本12.0是Czkawka GTK的最后一个正式版本。从现在开始不会再提供新的二进制文件。建议所有用户切换到基于Slint的新GUI界面Krokiet。

核心功能方面:

修复了在Windows系统上使用FFmpeg时会出现控制台窗口的问题——#1989

新增了BuildRuntimeInfo模块,该模块可在启动时检测编译时的支持功能(如HEIF、LibRAW、AVIF),以及FFmpeg和FFprobe在运行时的可用性——#1989

Krokiet方面:

新增了“关于/诊断”面板,可用于查看构建/运行时的功能信息,同时确认特定图像文件能否被正确识别——#1989

修复了弹出窗口背景无法显示的问题——#2011

解决了某些语言环境下文本在弹出窗口中溢出的问题——#2011

修复了视频优化工具的确认弹出窗口内容被截断的问题——#2011

为设置选项添加了多语言翻译——#2011

将Slint的版本固定为1.17.0,以避免1.17.1版本中出现的Wayland相关漏洞,该漏洞会导致启动时窗口大小无法正确恢复——#2011

Cedinia方面:

修复了进度条状态显示不正确的问题——#1989

修复了首次启动时语言检测不准确的问题——#1989

将所有原始且不安全的JNI用法(如文件选择、通知功能、Android路径设置等)迁移到了newjni-highcrate模块中——#2011

版本12.0 – 2026年6月28日

Czkawka GTK的废弃通知

版本12.0是Czkawka GTK的最后一个正式发布版本。从现在开始,不会再提供新的二进制文件。建议所有用户转而使用基于Slint的新GUI界面Krokiet。

该项目的源代码仍保存在仓库中,而且与czkawka_core的兼容性还会保持一段时间,因此仍然可以手动构建该应用程序。不过,所有与Czkawka GTK相关的功能请求和问题都将不再得到处理,除非是那些影响到Debian或Docker等常用非官方版本的严重问题。

重大变更

对于用户而言:由于文件检测机制发生了变化,现在它支持多种检测器,并且还增加了额外的检测功能,因此文件类型不再被存储在缓存中。现有的缓存文件与这一版本不兼容,将会被自动重新生成。

预哈希算法也发生了变化,因此原有的缓存哈希值已无效,也需要被自动重新生成。

由于加入了几何不变性检测功能,类似图片的缓存文件也与这一版本不兼容,将会被自动重新生成。同样,由于采用了新的视觉匹配引擎,类似视频的缓存文件也不再兼容当前版本,也会被自动重新生成。

对于类似视频的处理,--crop-detect命令行选项现在接受true/false作为输入值,而不再接受none/letterbox/motion这些选项——motion模式已经被移除。

核心功能:

将AV1编码方式从效率极低的veryslowlibaom-av1tolibsvtav1改为更高效的编码方式——#1888

在视频优化模式下增加了降噪功能,该功能可显著减少含有噪声的视频的文件大小——#1888

在视频优化模式下还支持自定义优化指令——#1888

新增了实验性的硬件加速视频编码功能——#1900

现在可以使用多种工具来检测损坏的文件——#1900

检测损坏视频的功能被分为快速模式(仅使用ffprobe进行头部信息检测)和慢速模式(使用ffmpeg进行完整解码)——#1900

现在可以停止对硬链接的检测,并且还能实时查看检测进度——#1900

现在还可以排除那些分辨率相同的图片/视频——#1900

现在可以通过比较音频内容来找到相似的视频——#1919

“空文件”模式现在能够识别出只包含不可打印的ASCII字符或空字节(\0)的文件——#1919

“临时文件”模式现在允许用户自定义要搜索的文件扩展名——#1919

Prehash功能现在还会对文件的末尾部分进行哈希处理,从而更快地发现差异——#1919

现在还支持检测字体(TTF、OTF、TTC)、标记语言文件(JSON、XML、TOML、YAML、SVG)以及压缩文件(7z、gz/tgz、tar、zst、bz2、xz)中的损坏情况——#1919

“相似图像”模式现在还支持几何不变性检测,这样就可以匹配到镜像、翻转或旋转过的图像——#1944

修复了在解析相对链接时未考虑父目录这一缺陷——#1900

修复了预哈希缓存被绕过的问题,该问题会导致在二次扫描时对某些文件进行完整的哈希计算——#1907

增加了集成测试,以防止未来出现功能退化问题——#1919

修复了当readsyscall返回的字节数少于预期值时预哈希计算不稳定的问题——#1948

将视频重复检测引擎从vid_dup_finder_lib更改为similario_core,同时增加了可配置的窗口数量、时间容忍度以及子片段检测功能——#1948

修复了在使用参考文件夹模式时相似视频未被删除的缺陷——#1948

用little_exif替换了nom-exif,以便读取EXIF中的图像方向信息——#1948

修复了在相似图片/视频模式下隐藏硬链接时的逻辑错误——#1952

新增了$TRASHexcluded-items预设选项(与现有的DEFAULT选项一起使用),用于排除常见的垃圾箱/回收站路径,避免这些路径被扫描——#1962

重新设计了内部进度跟踪机制,以便在所有后端系统中统一进度计算方式——#1962

GTK图形界面方面:修复了使用排序按钮时出现的程序崩溃问题——#1837

Krokiet

新增了用于将文件移至回收站或永久删除它们的独立按钮——#1900

新增了自定义选择弹窗功能——#1809

新增了图像对比工具,可用于检测相似图像之间的视觉差异——#1888

新增了右键菜单功能——#1888

文件和文件夹选择对话框不再阻塞主线程——#1809

解决了在“相似视频”模式下,缩略图生成设置无法被正确应用的問題——#1809

新增了通知功能——#1837

femtovg后端不再会导致字体显示模糊的问题——#1900

默认的选择行为已从“选择单个项目”改为“选择除一个项目之外的所有项目”——#1913

新增了可配置UI中显示哪些选择按钮的功能——#1913

新增了在组内反转选择状态的功能——#1915

修复了最短/最长路径选择模式的问题,该模式之前仅比较路径而不考虑文件名——#1919

新增了在自定义弹窗中恢复已保存数据的功能——#1919

在移动/复制弹窗中新增了“冲突时重命名”选项,这样就可以自动为文件重命名,而不会跳过这些文件——#1948

新增了为文件重命名的功能——#1962

Cedinia

Cedinia这款支持触摸操作的新Android应用现已推出测试版——#1821

预编译二进制文件

Linux版本的预编译二进制文件现在支持AVIF格式(需要libavif和libdav1d库)

Windows版本的ZIP包中包含了Krokiet的二进制文件以及使用说明,便于用户切换到新界面

所有后端的Krokiet二进制文件都已被打包在ZIP文件中,同时还提供了相应的脚本,以便使用指定的后端来启动这些程序

由于在GitHub CI上构建时间过长,因此不再提供Mac Intel架构的版本

为Linux系统(apt/dnf/pacman/zypper)、macOS系统(Homebrew)以及Windows系统(winget)提供了相应的安装脚本。

版本11.0.1 – 2026年2月20日

核心功能

修复了在Windows系统中排除的文件夹无法正常使用的问题——#1808

GTK图形界面

在“相似视频”标签页中添加了缺失的“时长”列,同时解决了视频分析完成后出现的程序崩溃问题——#1793

去除了针对不存在的排除目录而显示的警告信息——#1795

修复了从“包含的目录”或“排除的目录”列表中双击某个文件夹时出现的程序崩溃问题——#1799

升级到了稳定的gtk4-rs 0.11版本——#1808

Krokiet工具

提高了默认的最大文件大小限制——#1808

预编译二进制文件

新增了基于wgpu技术的Krokiet二进制文件

还新增了集成了所有后端功能的综合型Krokiet二进制文件

持续集成流程

增加了在Windows系统上运行cargo测试的持续集成任务

版本 11.0.0 – 2026年2月14日

重大变更

用户端

Czkawka GUI配置文件已从原有的格式转换为JSON格式。所有设置都需要重新配置。旧的TXT文件仍保留着,可作为参考使用。

在“损坏的文件”模式下,文件类型不会再被存储在缓存中。现有的缓存文件与这一版本不兼容,将会被自动重新生成。

在“相似图像”模式下,用于表示相似度的枚举值已被替换为0到40之间的整数,该数值表示最大差异程度。

HEIF格式的图像现在只会被旋转一次,而非两次。现有的缓存中可能包含旋转错误的图像,需要通过删除缓存来重新生成这些图像(但这需要手动操作)。

开发者端

公共API函数经过了一些调整,以避免对可复制类型进行不必要的克隆和引用操作。

用于表示相似度的变量已被重命名为“差异值”。

应用程序在启动时必须调用register_image_decoding_hooks()函数,这样才能读取HEIF和JXL格式的图像。

核心功能方面:在类似图像模式和预览功能中,大多数情况下已不再进行扩展验证——#1623

现在,Musl和Glibc的构建时版本及运行时版本信息会被记录到日志中——#1604

在创建符号链接时,为了防止出现数据丢失,现在会延迟删除目标文件——#1672

修复了Windows系统上路径规范化处理错误的问题——#1604

比较结果现在更加稳定可靠——#1654

如果存在RAW格式的图像,现在会从这些图像中读取JPEG格式的预览图——#1655

解决了日志记录程序无法向终端写入数据时导致的异常问题——#1658

现在,日志中还会包含提交哈希值——#1672

改进并修复了根据相似度对类似图像进行分类的逻辑——#1685

增加了扫描时间统计功能——#1674, #1685

通过外部工具ffmpeg和ffprobe,新增了检测损坏视频文件的功能——#1745

新增了视频优化功能,可以通过外部工具ffmpeg和ffprobe使用更高效的编码格式重新编码视频,并去除视频中的黑色/静态条纹——#1726, #1745

新增了EXIF信息删除功能,可以删除文件中的特定EXIF标签——#1745

新增了识别并重命名名称有问题的文件的功能,比如那些包含非ASCII字符或大写扩展名的文件——#1754

现在不仅可以扫描文件夹,还可以单独扫描单个文件——#1745

支持的图像大小被限制在2000 MP以内——#1748

过时的条目现在最多每周清理一次——#1748

新增了手动从缓存文件中删除过时条目的功能——#1748

在类似视频工具中,现在可以查看视频的比特率、编码格式、帧率、尺寸以及时长等信息——#1748

修复了HEIF格式图像旋转异常的问题——#1783

修复了使用内置的libheif-rs解码方法处理某些HEIF格式图像时出现的错误——#1783

CLI

默认情况下会以彩色形式输出终端内容,可通过功能标志#1672来关闭此功能。

修复了导致结果无法显示在终端上的问题——#1672

为大多数工具添加了“模拟操作”和“移至回收站”选项——#1685

修复了“排除某些扩展名”这一选项存在的问题——#1748

新增了视频优化、EXIF信息删除以及处理无效文件名等功能——#1760

GTK GUI

恢复了排序按钮的功能,并解决了与排序相关的崩溃问题——#1623

配置文件现在采用JSON格式,而非自定义格式——#1623

添加了多线程处理功能,可用于创建硬链接、符号链接以及删除文件——#1672

修复了GTK版本中的问题,该问题会导致图片预览显示得非常小——#1658

添加了用于快速切换对比图片的按钮——#1658

正在考虑将程序迁移到GTK 5版本,但目前尚不可行——#1658

修复了大文件按大小排序时的问题——#1691

修复了因gtk4-rs中存在无效函数声明而导致的程序卡死问题——#1691

添加了关于窗口,说明Krokiet是该程序的继任者——#1718

添加了--cache和--config这两个CLI选项,可用于查看缓存和配置文件的路径——#1745

新增了选择最短路径和最长路径的功能——#1738

Krokiet版本更新:

新增了新标志——#1726

增加了视频缩略图功能,支持单列和网格视图显示——#1714

在设置界面中可查看缓存大小、缩略图数量以及日志大小——#1714

添加了通过点击列标题来对数据进行排序的功能——#1718

为防止TextEdit处理速度过慢导致程序卡顿,设置了500行作为消息数量的默认上限——#1718

略微调大了字体大小,以提高可读性——#1726

增加了应用程序的动态缩放功能,不过存在一些限制——#1726

当开始新的扫描时,会清除底部面板中的消息——#1726

修复了在正在进行新扫描时点击之前扫描结果会导致程序崩溃的问题——#1726

将文件的默认处理方式改为将其移至回收站,而非直接永久删除——#1726

当应用程序无法打开时,会弹出通知对话框——#1745

新增了--cache和--config这两个命令行选项,可用于查看缓存和配置文件的路径——#1745

新增了多种处理模式:视频优化、EXIF信息删除以及处理无效文件名等功能——#1726, #1745, #1754

现在,修改日期会以本地时间显示,而非UTC时间——#1748

新增了一个菜单选项,可用于手动删除过期的缓存条目——#1748

还新增了可选的扫描完成提示音,该功能可通过音频开关来控制是否启用——#1754

修复了由于多个无效信号连接而导致排序选项无法更新的问题——#1760

新增了创建硬链接和符号链接的功能——#1760

新增了选择最短路径或最长路径的功能——#1738

修复了因缓存不同步而导致的程序崩溃问题——#1783

预编译的二进制文件

现在已有基于Skia后端的Krokiet Windows版本,该版本仅支持MSVC构建环境,同时需要安装Visual C++ Redistributable组件。

针对Intel Mac系统的二进制文件则是基于当前最新的macOS版本(15版)构建的。

Windows版本的预编译二进制文件中包含了libEGL和libGLES库,这有助于解决在某些系统上运行GTK 4.12版本时出现的兼容性问题;而GTK 4.6版本则不再提供。

由于Apple的OpenGL驱动程序已经过时且存在缺陷,因此Krokiet macOS版本的OpenGL二进制文件已不再被使用,现在推荐使用基于Skia Vulkan技术的二进制文件。

部分Linux版本的二进制文件是在Ubuntu 24.04平台上构建的,这样就可以使用功能更完善的libheif-rs库,从而支持处理非rgb8格式的图像数据。

Windows版本的二进制文件现在采用了8 MB的堆栈大小,这一设置与Linux版本一致,有助于避免调试模式下出现的堆栈溢出问题。此外,Windows版本的二进制文件还内置了图标资源。

版本 10.0.0 – 2025年8月18日

重大变更

用户

现在,某些语言在 Crowdin 上已经有了统一的名称(例如,es 变成了 es-ES)。不过,图形用户界面可能无法识别这些新的名称,因此会默认使用原来的语言设置。

缓存文件现在受到内存限制的约束,因此与旧版本不兼容。

图片过滤器的参数从 faussian 更改为 gaussian。

开发者们

在大多数核心函数中,stop_flag现已成为必需的参数。

某些核心功能的可见性已被降低到最低级别。

ckawka_core中的各个模块已经被拆分并重新进行了重组——相关导入语句需要相应地进行调整,不过这些模块的实际功能及对应的名称原则上不应发生太大变化。

核心部分

将 println/eprintln 替换为日志记录函数——#1478

缓存加载和保存速度有所提升——#1478

现在,所有消息和警报信息也会被记录到文件中(通过设置 DISABLE_FILE_LOGGING 环境变量可以禁用此功能)——#1508

在加载或保存缓存时,新增了 8GB 的内存限制,以避免因缓存文件损坏而导致内存不足引发的系统崩溃问题——#1508

Czkawka双星系统现在已经被成功复现了——#1565

新增了保护机制,防止在扫描之后删除已不再为空的文件夹——#1566

将 pdf-rs 替换为更受欢迎的 lopdf 库,该库的依赖项也更少——#1566

将 imagepipe 和 rawloader 替换为 rawler,因为 undefined 仍然可以被支持,而且解码原始文件的速度也更快——#1572

在视频查找器中增加了更多配置选项——#1578

fast_image_resize 功能已被移除,而 image_hasher/fast_resize_unstable 功能则被无条件地启用了——#1586

命令行界面

改进了文件删除的逻辑,并为该操作添加了进度条——#1571

GTK图形用户界面

新的图标——虽然在外观上不够吸引人,但它们确实是我亲自设计的,并且是按照完全免费的 CC BY 许可协议发布的——#1478

修复了删除过时缓存时导致的崩溃问题 – #1508

已修复参考文件夹中类似视频的文件名和文件夹名缺失的问题——#1520

修复了在 SVG pixbuf 加载器不可用时导致的程序崩溃问题——#1565

已通过为相关文件夹启用自定义选择功能来解决该问题——#1581

克罗基特

新增了使用鼠标和键盘选择多个项目的功能——#1478

新增了排序按钮 – #1501

窗口大小现在会被保存下来了——#1508

已添加翻译内容。#1508, #1513

改进了弹出窗口的样式 – #1520

现在可以在运行时切换明暗主题了——#1520

为了在深色主题下提高图标可见度,已将图标颜色改为白色——#1520

新增了隐藏按钮上文本的功能——#1520

多线程文件删除、移动和重命名功能 – #1565

那些无法被删除、重命名或移动的文件将不再显示在结果列表中。#1565

在删除、重命名或移动文件时,系统会显示相应的进度信息,并且用户还可以随时停止这些操作。#1565

现在可以通过命令行来指定需要扫描的文件夹,例如使用 krokiet /home/rafal 这个命令。更多相关信息请参阅 krokiet --help;相关命令示例为:#1566。

底部目录面板的外观得到了改进 – #1569

当没有文件被选中时,某些按钮会处于禁用状态。#1586

新增了关于被选中用于删除的物品数量的信息:#1589

将图像预览的分辨率限制在最大 1024 像素宽/高,以加快预览加载速度,并解决软件渲染器中出现的崩溃问题。#1590

外部的

现在有一个基于 Tauri 的新非官方 Czkawka 前端框架——Czkawka Tauri。

Czkawka 8.0.0现已在 Debian Sid 系统中可用。Cli/Gui Gtk

持续集成

针对 32 位平台的编译工作现已纳入持续集成流程中进行管理。

Czkawka双星系统现在会在持续集成过程中接受可重复性测试。

预编译的二进制文件

由于存在一些随机出现的漏洞(这些漏洞在其他打包格式中并不存在),且与预构建的 Linux 可执行文件或 Flatpak 相比,AppImage 格式的二进制文件几乎没有任何额外的价值,因此我们不再提供这种格式的文件了。

HEIF Mac格式的二进制文件现已提供。

CI现在在 Ubuntu 22.04 系统上构建 Linux 可执行文件,而不是使用 Ubuntu 20.04 系统了(GitHub 已移除了基于 Ubuntu 20.04 的构建镜像)。

现在提供的是 musl 的 czkawka_cli 版本,而非 eyra 版本了(这样维护起来稍微容易一些)。由于 musl 和 eyra 的限制,GUI 版本并未被包含在内 :(

不再提供预构建的 Windows 控制台二进制文件了——现在日志会被保存到文件中,这样比直接查看终端输出要方便得多。

Krokiet在Linux系统上支持OpenGL和Vulkan图形后端;不过在Windows系统上并未提供相应的二进制文件——因为目前还不知道该如何在Windows平台上实现这些后端支持功能。

现在,预构建的二进制文件在构建过程中使用了 lto fat 而不是 lto thin 和 codegen-units=1,这大大减小了二进制文件的体积(文件大小减少了约 25%)。

版本 9.0.0 – 2025年3月16日

重大变更

视频、重复数据缓存(其预哈希处理所需的空间更小)以及图片缓存(包含 EXIF 格式信息,且支持更快速的图片缩放功能)与旧版本不兼容,因此需要重新生成这些缓存数据。

核心部分

根据所有图片的 EXIF 标记中的方向信息,自动调整这些图片的显示方向——#1368

修复了某些操作系统中由于时间值为负值而导致的系统崩溃问题——#1369

已更新vid_dup_finder版本;现在该系统能够检测时长小于30秒的相似视频了——#1425

新增了对更多 JXL 图像格式的支持(通过内置的 JXL 到图像格式的转换器实现) - #1425

通过使用更大的、可重复使用的缓冲区来读取文件,从而提升了重复文件的检测能力——#1425

新增了一个选项,可显著加快图像缩放速度,从而提升图像哈希处理的效率——#1458

日志中现在包含了关于操作系统以及已编译应用程序功能的信息(仅适用于 x86_64 版本) - #1458

在某些模式下新增了尺寸变化进度跟踪功能。#1458, #1464

能够在大文件处理过程中随时停止哈希计算操作 – #1458

采用了多线程技术来加快对硬链接的过滤速度——#1458

将预哈希读取文件的大小限制在最多 4 KB 以内 - #1458

修复了在具有大量 CPU 核心的系统上搜索重复项时,扫描过程在最后阶段出现的延迟问题——#1460

在收集文件进行检查时,扫描取消速度得到了提升——#1460

新增了使用 CZKAWKA_CONFIG_PATH 和 CZKAWKA_CACHE_PATH 环境变量来配置配置文件/缓存文件路径的功能——#1464

修复了在调试模式下检查名为“.mp3”的损坏文件时出现的崩溃问题。 - #1464

在文件损坏的情况下,系统会突然崩溃并引发恐慌——#1466

在使用 panic=abort 时,系统会显示一条警告提示(这可能会加快应用程序的运行速度,但偶尔也会导致程序崩溃)——#1466

克罗基特

将默认标签页更改为“重复文件” - #1368

GTK图形用户界面

在 Wayland 环境中添加了窗口图标——#1400

已禁用出问题的排序按钮 – #1400

命令行界面

添加了 -N 和 -M 标志,用于抑制将结果或警告信息输出到控制台——#1464

修复了一个问题:在扫描结束后,相关消息并未被清除——#1464

可以通过 -H 标志来禁用缓存功能(这对于进行基准测试非常有用) - #1466

预构建二进制文件

这个版本是最后一个支持 Ubuntu 20.04 的版本了——GitHub Actions 已不再为该操作系统提供相应的运行环境支持。

Linux和Mac系统的二进制文件现在提供了两种版本:x86_64和arm64。

构建 Arm Linux 系统至少需要 Ubuntu 24.04 系统。

在构建窗口图形用户界面时,使用了 Gtk 4.12 而不是 Gtk 4.10。

不再支持snap构建方式了——维护和测试这些构建版本耗时太多,而且目前这些构建方式本身也存在很多问题。

已移除基于 Windows 系统的本地编译版本;现在仅提供从 Linux 系统编译而来的版本——这两个版本之间应该没有区别。

版本 8.0.0 – 2024年10月11日

重大变更

由于从 `image` 结构体中移除了 `image_type` 字段,旧的缓存文件与新版本不兼容,因此需要重新生成这些缓存文件(新生成的缓存文件会使用新的文件名)。

某些命令行参数可能会改变对应的简称,这是为了消除名称上的歧义。

已知的回归模型

Krokiet所使用的Slint 1.8版本需要femtovg 0.9.2作为依赖,但该版本存在导致字体渲染异常的问题——slint-ui/slint#6298

持续集成

提供每晚更新的版本。#1360 - https://github.com/qarmin/czkawka/releases/tag/Nightly

新增了在命令行界面中查找重复选项的功能 – #1364

核心部分

消除了部分不必要的恐慌情绪——#1354

在发送/接收进度信息时,结构体的使用方式可以更加简化——#1354

新增了 Median 哈希算法 – #1354

使用 Rust 1.80 及更高版本进行编译。

提取出的工具输入参数,这些参数有助于识别那些未被使用的参数——#1354

新增了一个模组,该模组仅会在标题标签相似的音乐组中查找相似的音乐——#1354

在 Windows 系统中,将文件内容输出到文件或控制台时,路径中不再需要使用两个反斜杠了——#1354

修复了在无法解码原始图片时出现的 panic 错误——#1355

当没有文件需要检查时,清除无用的缓存数据。#1358

在 Windows 系统中过滤硬链接 - #1316

新增了对 JXL 格式的支持——#1358

新增了对 AVI 格式的支持(通过外部 C 语言库实现,该功能默认是关闭的) - #1358

整数溢出功能在默认情况下是处于启用状态的(请注意:这可能会导致错误报告增多、系统性能下降以及整体稳定性降低)——#1358

修复了在加载无效图像缓存时导致的崩溃问题 – #1230

克罗基特

已修复了相似图片中无效的默认哈希值大小问题——#1354

已修复并为该应用程序添加了更多输入参数——#1354

已修复加载无效预设的问题 – #1226

修复了在哈希长度为 8 且相似度较低时程序崩溃的问题。#1359

在未找到任何文件时禁用相关按钮 – #1359

底部面板关闭/打开的方式已更改 – #1359

对标志稍作修改 – #1359

在尝试加载不受支持的文件的预览内容时,请避免出现错误——#1359

新增了显示所引用文件夹预览的功能——#1359

支持使用空格进行选择,使用箭头跳过某些条目,并通过按下回车键来打开相应内容——#1359

新增了用于重命名扩展名无效的文件的按钮 – #1364

GTK图形用户界面

已修复并为该应用程序添加了更多输入参数——#1355

新增了使用外部库来替代 GTK Pixbuf 加载器进行预览的选项 - #1358

在 AppImage 文件中同时使用静态运行时和 zstd 压缩技术 – #1350

恢复 Flatpak 构建版本 – #1275

[外部链接] Mac系统上的这款应用的自行编译版本:https://formulae.brew.sh/formula/czkawka

命令行界面

新增了按图片大小查找/删除图片的功能——#1255

已修复并为该应用程序添加了更多输入参数——#1354

修复了在多次停止扫描时出现的崩溃问题 – #1355

在调试模式下也输出结果——#1355

新增了选择参考目录的功能——#1364

版本 7.0.0 – 2024年2月19日

重大变革

减小缓存文件的大小后,旧版本的缓存文件就无法与新版本兼容了。

现在,CLI中的-C功能会以压缩后的JSON格式进行数据保存。

GTK图形用户界面

新增了对包含在列表中或被排除在列表外的文件夹的支持,支持拖放操作——#1106

补充了扫描结果的保存位置信息——#1102

命令行界面

提供完整的静态 Rust 可执行文件。艾拉 - #1102

已修复重复的 -c 参数问题;现在,通过 -C 来处理将数据保存为紧凑格式的 JSON 文件的操作——#1153

新增了扫描进度条——#1183

扫描过程能够被干净、安全地终止——#1183

统一 CLI 参数格式 - #1183

支持对相似图片/视频进行硬链接处理 – #1201

Krokiet图形用户界面

新用户界面的首次发布 – #1102

核心部分

使用普通的横梁通道而非 asyncio 的 Tokio 通道 – #1102

在处理空目录时,工具类型被固定为:#1102

修复了在保存重复结果时缺失的 JSON 支持问题——#1102

修复跨平台编译后的调试版本问题 - #1102

默认情况下,堆栈容量被增加了——这解决了某些基于穆斯林文化的应用程序中出现的堆栈溢出问题。#1102

新增了可选的 libraw 依赖项(可提升单核处理性能,并支持更多原始文件格式) - #1102

加快了对通配符的检测速度,并修复了无法识别过长排除项的问题 - #1152

在搜索空文件夹时,搜索速度大幅提升(尤其是在使用多线程技术并缓存文件系统结构的情况下)——#1152

由于采用了惰性文件元数据收集机制,收集用于扫描的文件数据的速度可以大大加快——#1152

已修复无法访问的文件夹被错误地识别为非空文件夹的问题——#1152

用于收集待扫描文件的统一代码 - #1159

通过删除自定义文件条目结构中未使用的字段来减少文件收集过程中的内存占用——#1159

将缓存大小略微减少几个百分点,从而提升文件的加载和保存速度——#1159

新增了从扫描结果中排除具有特定扩展名的文件的功能——#1184

已修复在相似图片搜索结果中不显示相关内容的问题;同时,也解决了在使用参考文件夹时,具有相同哈希值的文件无法被正确识别的问题。#1184

使用 LTO 优化生成的二进制文件——文件大小可减少约 25% 至 50%,运行速度可提升约 5% 至 10%。#1184

版本 6.1.0 – 2023年10月15日

重大变更:修改了缓存保存方式,实现了数据去重处理,并对相关流程进行了优化与简化;所有文件都需要重新进行哈希处理。#1072, #1086

在等待结果时,可消除长达 340 毫秒的延迟时间——#1070

新增了日志记录功能,在调试应用程序时可以提供有用的信息(日志级别可通过环境变量等方式进行设置,例如使用 RUST_LOG=debug)。具体设置如下:#1072、#1070。

核心代码的优化与清理工作——#1072, #1070, #1082

更新的恶意扩展程序列表,以及用于检测无效 JAR 文件的辅助工具——#1070

Windows系统中更多被系统默认排除在备份范围之外的文件——例如页面文件——#1074

统一了文件和终端的打印/保存方式,并修复了一些存在的差异和漏洞——#1082

使用 fun_time 库来查看各个函数的执行耗时情况——#1082

新增了将结果导出为 JSON 文件格式的功能——#1083

为持续集成添加了新的测试/回归套件——#1083

新增了使用相对路径的功能——#1083

允许从客户端中删除重复的图片、视频或音乐文件——#1087

新增了关于将物品保存/加载到缓存中以及音乐模式的相关信息——#1091

在重复检查模式下需要检查的文件固定数量为:#1091

新增了对 qoi 图像格式的支持(目前尚不支持预览功能) - e92a

已修复稳定性问题,该问题可能导致命令行界面中删除无效文件的问题——#1083

通过使用 gtk 4.6 而不是 4.8 或 4.10 来解决 Windows 图形界面崩溃的问题 - #992

已修复关于重复音乐文件的打印信息显示问题——#1016

已修复关于重复视频文件的打印信息显示问题——#1017

版本 6.0.0 – 2023年6月11日

新增按内容查找相似音频文件的功能 – #970

支持一次性按名称或大小查找重复项 - #956

改进、简化并加快相似图像的查找速度 – #983

修复了音乐标签缓存功能失效的问题 – #970

允许通过 CLI 设置线程数量——#972

修复在“不良扩展模式”下物品排序无效的问题 - #972

对代码进行大规模的重构与优化。#956/#970/#972

使用内置的 GTK WebP 加载器来预览图片——#923

已修复 Docker 构建问题 - #947

修复自 GTk 4 版本移植以来出现问题的快照构建版本——#965

在 Mac 上构建原生 ARM64 可执行文件的教程#945/#971

版本 5.1.0 – 2023年2月19日

新增了排序按钮 – #894

允许设置用于扫描的线程数量 – #839

与参考文件夹相比,相似图像的识别速度更快——#826

更新至第4章:#878

请使用 FileChooserNative 而不是 FileChooserDialog – #894

在使用参考文件夹时,修复音乐文件中无效的音乐标签问题 - #894

更新后的 PDF 依赖版本(误判为损坏的 PDF 文件的情况大幅减少) - #894

PDF文件中出现了奇怪的错误信息:“请重试”——#894

将 MP4 和 M4V 格式的视频文件视为完全相同的类型——#834

提高缩略图质量 - #895

请验证硬链接功能是否正常工作;如果无法正常使用该功能,请为相关按钮添加适当的提示信息——#881。

在项目中使用 Pydantic 的代码检查工具进行代码审查——#901

版本 5.0.2 – 2022年8月30日

已修复在“相似度”设置大于 0 时部分相似图片无法被正确显示的问题。

预构建的 Linux 可执行文件在编译过程中并未支持 HEIF 格式——24b

类似的问题是:视频在播放一段时间后会自动停止播放(导致视频卡住)。解决方法:#815

为 czkawka_cli 添加 --version 参数 - #806

重写一条关于文件最小大小的废话短信:#807

版本 5.0.1 – 2022年8月3日

已修复在磁盘路径为空时尝试删除路径末尾斜杠时出现的错误问题 – 975

已添加到 CLI 的“禁用扩展名”模式中 – #795

在 CLI 中恢复默认的排序方式,即按文件大小进行排序——5d7

已在持续集成系统中添加了新的测试用例——#791

当所有目录都被设置为参考文件夹时,会显示错误信息 - #795

新增了关于 Linux 系统新要求的详细信息——#795

版本 5.0.0 – 2022年7月28日

将 GUI 系统移植为使用 GTK 4 – #466

使用多线程和优化后的算法来比较图像哈希值——#762

使用窗口调整预览图的大小 - #466

修复了从列表视图中仅删除一个项目的问题 - #466

修复在重复 CLI 模式下显示帮助命令的问题 - #720

在“相似音乐”模式下,如果未选择任何标签时,程序会出现卡顿现象——#732

修复非小写字母扩展名的文件预览问题 - #694

从音乐文件中读取更多标签信息 – #705

改进对无效扩展名的检测机制。#705, #747, #749

支持检测无效的 PDF 文件 – #705

重新启用对损坏音乐文件的检测功能(libasound.so.2 已不再需要) - #705

修复在类似音乐作品中使用无效设置时导致的用户界面异常问题——#740

加快对无效扩展名的检测速度 – #740

支持查找最小的文件——#741

改进后的 Windows CI 系统 – #749

能够按文件类型检查是否存在损坏的文件 – #749

新增对 HEIF 和 WebP 格式文件的支持 – #750

请改用 CLI Clap 库中的相关功能,而非 StructOpt——#759

可以通过“手动添加”按钮添加多个目录——#782

在图形用户界面中选择排除其他文件系统中的文件(Linux) - #776

版本 4.1.0 – 2022年4月24日

新功能——查找那些文件内容与其扩展名不匹配的文件——#678

内置图标——再也不会出现无效的、或因主题/操作系统不同而显示不同的图标了。#659

图像预览的显示速度大幅提升(通常快了2倍)——#660

修复通过自定义选择弹窗来筛选记录的问题 - #632

在比较音乐文件时,应支持更多标签功能——#590

修复了路径选择不正确的问题 - #656

在 Windows 系统中,扫描相似视频时不再会出现弹窗了。#656外部变化4056

现在,默认情况下,自定义选择功能是不区分大小写的——#657

更准确的标签对比方式:#641

修复了由于累积的停止事件导致的搜索问题 – #623

在 Unix 操作系统中可以选择忽略其他文件系统(目前仅支持通过命令行实现) - #673

修复 Windows 系统中的文件硬链接问题 - #668

支持对文件进行不区分大小写的命名分组功能 – #669

用于搜索的 GUI 目录可以通过 CLI 传递——#677

防止显示服务器发送无响应的应用通知 – #625

版本 4.0.0 – 2022年1月20日

支持多线程处理文件收集任务,从而显著提升处理速度:在配备四核处理器和固态硬盘的系统中,处理速度可提升2到3倍。#502, #504

可以添加多种语言的翻译版本——波兰语、意大利语、法语、德语、俄语等等。#469, #508, 5be

新增搜索相似视频的功能 – #460

GUI代码重构与代码搜索功能的统一化#462, #531

修复了在尝试对空文件创建硬链接或符号链接时导致的崩溃问题 – #462

为未来工具包的更新而进行的 GTK 4 兼容性改进#467, #468, #473, #474, #503, #505

将最低支持的系统版本更改为 Ubuntu 20.04(GTK 正是需要该版本的操作系统) - #468

通过避免生成不必要的图像预览来提升性能——#468

由于对无法正常显示或不被支持的图片/视频进行了缓存处理,系统性能得到了提升。具体提升效果为:#471

可以选择不对不存在的文件(例如从已拔出的U盘中的文件)清除缓存——#472

可以添加多个带有有用提示信息的工具提示框——#472

允许对预哈希结果进行缓存 - #477

改进记录的自定义筛选功能(支持使用 Rust 正则表达式) - #489

移除对查找已被清空的文件的支持 - #461

禁用 HashMB 模式 - #476

音乐之间的大致比较——#483

为简单的树形视图启用列排序功能 - #487

允许隐藏上方面板 - #491

让用户界面占用更少的空间——#500

新增对原始图像格式的支持(NEF、CR2、KDC等) - #532

图像对比性能的提升以及用户体验的改善#529, #528, #530, #525

重新组织(统一)从文件中读取/保存数据 - #524

添加“参考文件夹” - #516

为相似的音乐文件添加缓存功能 – #558

版本 3.3.1 – 2021年11月22日

修复移动按钮时出现的崩溃问题 #457

在开始时隐藏“移动”按钮 c9ca230

版本 3.3.0 – 2021年11月20日

按空格键#415来选择文件。

为打印出的错误信息#446添加更多详细信息。

为“相似图像识别工具”添加对多种图像滤镜、哈希值以及不同图像尺寸的支持功能。#447, #448

用于将文件/文件夹移动到指定位置的按钮 #449

添加不可点击的按钮以修复白色主题问题 #450

在同一个线程中打开文件或文件夹时,程序会出现卡顿现象。#448

用于测试不同图像过滤器、哈希类型及哈希大小的性能的工具 #447

添加定期的持续集成测试,并将其设置为支持 Rust 1.53.0 版本。7bb, #431

更新快照文件,以使用内置的 Rust 插件,并更新 GNOME 扩展程序 8f2。

禁用对类似图片的检测功能。这些图片的扩展名分别为 webp、gif、bmp 和 ico,它们曾导致系统崩溃,相关错误日志编号为 #445 和 49e。

版本 3.2.0 – 2021年8月7日

请使用复选框来选择文件,而不是手动进行选择。#392

在 Windows 系统中重新启用硬链接功能 - #410

修复创建符号链接和硬链接的问题 - #409

为复制功能添加图片预览功能 #408

添加“设置最大文件大小”功能 #407

为相似图像添加新的分组算法 #405

Rust 1.54 的更新信息 #400

为类似的图片添加 WebP 格式支持 #396

对于相似性的判断,应使用 GtkScale 而不是单选按钮。#397

更新所有依赖项。#405, #395

将用户界面拆分为多个文件 #391

将 gtk-rs 更新到 0.14 版 #383

修复了窗口移动相关的问题 #361

生成最小化的 Appimage 文件 #339

版本 3.1.0 – 2021年5月9日

通过将使用说明移至不同的文件中,来优化 README 文件的格式——9aea6e9b

在 Windows 系统中修复被排除在外的项目 - #324

将窗口居中显示,并添加“缺失设置”图标 – #323

整理缓存 - #322

将桌面文件添加到 Snap 应用中。018d5bebb, ade2a756e2

自定义缓存记录的最小文件大小 - #321

更新基准测试结果——2044b9185

重新排列指令 - 8e7ac4a2d7f5b0

需要补充说明的是,Czkawka和Bleachbit并不能互相替代——30602a486

修复因消息队列容量过小导致的程序崩溃问题 – #316

修复一些未排序的结果问题——#304

修复 Appimage 相关问题(外部漏洞) - #299

修复了保存名称重复项结果时出现的错误 – #307

Rust 1.5.1 更新说明 - #302

版本 3.0.0 – 2021年3月11日

可以选择不忽略硬链接 – #273

支持为图形用户界面创建硬链接——#276

新设置窗口 - #262

统一文件删除操作 – #278

在复制的 CLI 环境中进行的测试运行 – #277

可以选择关闭缓存功能 - #263

更新图片资源并修复程序崩溃问题。#270, e3aca69

在尝试删除某个组中的所有文件时,应显示确认对话框——#281

在用删除键删除文件时添加确认对话框 - #282

点击“Enter”按钮时打开文件 – #285

允许将文件放入“回收站”而非直接删除它们——#284

版本 2.4.0 – 2021年2月22日

添加相关对话内容:#226

移除对相似图片中是否存在 ICO 图标的检测功能 – #227

将进度提示对话框更改为进度显示窗口 – #229

恢复快照限制功能。#218, 8dcb718

新增对 CRC32 和 XXH3 哈希算法的支持 - #243

添加删除功能,用硬链接替换重复文件 - #236

添加对“是否启用音乐播放功能”的检查选项——#249

允许将相似图像的结果保存到文件中 – 10156ccfd3

如果使用硬链接替换重复文件失败,请保留原始文件——#256

修复 Windows 主题问题 - #265

Windows任务栏进度显示功能 - #264

如果这些重复项是符号链接,那么可以忽略它们——#234

支持在 CLI 中使用哈希类型参数 – #267

对所有哈希计算都使用同一种实现方式——#268

暂时禁用那些出现问题的 TGA 和 GIF 文件——#270

版本 2.3.2 – 2021年1月21日

新增通过键盘移动选区以更新相似图片预览的功能 #223

这个版本仅用于测试 Flatpak 构建方式。

版本 2.3.1 – 2021年1月20日

新增了对 Flatpak 的支持 – #203

拼写修正——#222, #219

版本 2.3.0 – 2021年1月15日

为重复项检测功能添加缓存机制 – #205

为损坏的文件添加缓存机制 – #204

降低内存使用量 – #212

新增支持检测损坏的ZIP文件和音频文件的功能——#210

如果可能的话,请按文件路径对结果进行排序——#211

为无效的符号链接补充缺失的提示信息:#209

在 Linux 和 Mac 的持续集成环境中使用最古老的操作系统版本,而在 Windows 系统中则使用最新的操作系统版本——#206

新增对损坏文件的支持功能 – #202

移除强制保存数据的临时解决方案,并修复在加载/保存缓存时出现的崩溃问题——#200

修复在通过点击“X”按钮关闭对话框时出现的错误问题。#199

版本 2.2.0 – 2021年11月1日

新增了 Mac 图形用户界面 – #160

再次使用主 GTK 插件 – #179

仅在选择了一张图片时才显示预览效果——#183

添加缓冲写入/读取功能 - #186

修复那些包含逗号的文件列表问题——#195

将图像缓存从配置目录中移出到其他缓存位置 – #197

重新组织 GUI 代码(外观上没有明显变化)#184, #184, #189, #190, #194

版本 2.1.0 – 2020年12月31日

在删除图片或创建符号链接时隐藏预览功能 – #167

添加手动添加目录的功能。#165, #168

添加可调整大小的上部面板 - #164

添加对删除按钮的支持 - #159

允许在文件选择器中选择多个条目 - #154

为相似的图片添加缓存支持 - #139

还可以选择带有图片尺寸信息的图片——#138

优化弹出窗口的代码,以便后续进行更简单的修改——#137

版本 2.0.0 – 2020年12月23日

添加对 Snap 的支持 – ee3d4

默认情况下,系统会选择较长的名称——#113

新增删除确认对话框的设置选项 - #114

添加用于隐藏/显示文本视图错误的按钮 - #115

在 Windows 系统中关闭控制台窗口 - #116

添加自定义选择/取消选择功能 - #117

为相似图片添加图片预览功能 – #118

移除 orbtk 前端组件 – #119

更新图标 - #120

添加一个设置按钮,用于禁用/启用预览功能(默认情况下该功能是启用的)——#121

在设置界面中添加一个按钮,用于启用或禁用文本显示错误提示功能——#122

新增对符号链接的支持 – #123

新增对无效符号链接的检测功能 – #124

新增Windows系统深色主题选项 - #125

通过添加图标的 PNG 格式版本来解决 appimage 程序崩溃的问题 - #126

将符号链接路径拆分为两个路径和文件名 – #127

添加通过双击右键打开文件夹的功能 - #128

设置最低相似度阈值为 #129。

在无法生成图像预览时,应在图像预览器中显示错误信息 - #130

新增了说明内容——58e6221a, 598aec345e, afaa402b

版本1.5.1 – 2020年12月8日

修复由于除以 0 而导致的进度条显示错误 - #109

添加保存文件、存储设置并重新加载这些设置的选项——#108

将对话框居中到当前窗口中 – a04

版本1.5.0 – 2020年12月2日

新增了进度条显示功能——#106

已移除未使用的按钮 – #107

版本 1.4.0 – 2020年11月9日

大多数模块均支持多线程处理。#98 #99 #100 #101

简化 GUI 代码 #96

将相似的图片归为一组 – #97

为每种模式添加选择按钮——#102

修复在删除相似图片时GUI的行为问题 – #103

添加新的相似度等级 - #104

版本 1.3.0 – 2020年11月2日

Appimage支持 - #77

已删除关于不存在的排除目录的警告信息 - #79

更新了 README 文件 – 8ec

新增了预哈希处理功能(可加快对大量重复数据的搜索速度)——#83

支持按文件名搜索重复项 - #84

新增了对文件是否被清空的检查功能——#88

对 GUI 代码进行了重构,使得代码的修改和添加变得更加快速且安全——#89

在某些模式下,为 CLI 添加了一些之前缺失的选项——#90

已实现通过音乐标签来查找重复项的功能——#95

版本 1.2.1 – 2020年10月17日

使图像相似性搜索的速度大幅提升。#72

稍微改进一下相似图片的图形用户界面,并为“相似度排序”功能添加排序功能。#73

改进图形用户界面中“相似文件”功能中的文件删除操作 #75

版本 1.2.0 – 2020年10月15日

对于路径,应将 `String` 替换为 `PathBuf`,具体范围为 #59。

为 PR #65 添加测试套件。

支持通过 CLI #66 查找相似图片的功能。

修正与语法相关的错误以及那些带有中国式英语特色的表达。#62, #63

在 CLI 中,切勿默认删除 Finder 中重复存在的文件——23f203

支持查找与 GUI #69 相似的图片。

新增通过双击在图形用户界面中打开文件/文件夹的功能#70。

版本 1.1.0 – 2020年10月10日

Windows系统的支持情况 #58

提高代码质量/简化代码库 #52

已修复在特定情况下遗漏一些正确结果的问题 #52

新增了对其他主题的搜索支持 #51

将 CI 分配到各个文件中 #48

新增了通过图形用户界面停止任务的功能 #55

已修复在图形用户界面中删除仅包含空目录的目录的问题 #57

版本 1.0.1 – 2020年10月6日

用 StructOpt #37 替换了默认的参数解析器。

已将所有版本(macOS GTK版本除外)添加到持续集成系统中,用户可以随时从该系统中下载这些版本。#41 #39

该应用程序也可以从 Arch AUR 和 Cargo 网站下载。#36

已修复因文件修改日期无效而导致的崩溃问题。#33

在必要时,上方的标签页可以被隐藏或显示。#38

修复了文件或文件夹名称中包含非 Unicode 字符时导致的程序崩溃问题。#44

新增了在图形用户界面中查找相似图片的功能 #69

版本 1.0.0 – 2020年10月2日

为删除按钮添加了确认对话框。

更新后的使用说明

我测试了这个应用程序很多次,因此我认为它的1.0.0版本可以正式发布了。

其他版本
Czkawka电脑版

日期:2026-10-23

版本:10.0.0

点击查看
软件合集更多

免费开源清理工具有哪些更多

免费开源清理工具可安全清理系统缓存、上网痕迹、软件残留与过期日志,快速释放磁盘存储空间,源码公开隐私性更强,还能可视化扫描磁盘,精准找出占用空间的大文件与无用文件夹。同时支持文件粉碎、系统冗余组件清理、磁盘碎片规整等功能,下面就为大家推荐一些免费开源清理工具。

电脑重复文件清理工具推荐更多

电脑重复文件清理工具的主要功能包括释放存储空间、提高系统性能和简化文件管理。重复文件会占用大量硬盘空间,尤其是在存储大量大文件(如视频、图片、音乐)时,清理这些重复文件可以大大释放存储空间,优化硬盘使用。下面就为大家推荐一些电脑重复文件清理工具。

资源下载地址 安全无毒安全无毒
请选择任意下载地址进行下载
提示 温馨提示: 如果点击下载后没有反应或速度过慢等问题,请尝试更换下载地址或稍后再试。
相关软件
Abelssoft FileFusion(重复文件清理软件)

Abelssoft FileFusion(重复文件清理软件)

下载
FileFusion是一款简易实用,功能全面的文件查找删除工具,能够查找并删除重复文件,最多可帮助用户节省31%的存储空间。使用非常的安全、100%安全,可能生成详细报告对电脑进行分析,有需要的小伙伴快来下载吧!
大小:41.86MB 时间:2026-07-28
微信文件清理器v1.0.20.220

微信文件清理器v1.0.20.220

下载
微信文件清理器是一款专业的微信垃圾文件的清理工具软件。使用者可以通过软件来清理微信产生的垃圾文件包括图片、视频、文件。使用者可以根据自己的需求清理指定时间范围内的文件。软件的使用方法也非常简单,只需操作几步点击开始清理即可。
大小:122KB 时间:2026-07-18
Macrorit Data Wiper(磁盘文件清理工具)6.9.9便携版

Macrorit Data Wiper(磁盘文件清理工具)6.9.9便携版

下载
MACRORIT DATA WIPER 使用存储覆盖过程来覆盖设备上的分区。凭借强大的算法和全面的擦除能力,Macrorit Data Wiper 为永久销毁数据提供了易于遵循的解决方案,并且无法恢复。一款专业的磁盘分区清理软件!欢迎下载使用!
大小:14.53MB 时间:2026-07-01
Abelssoft WashAndGo(垃圾文件清理工具)

Abelssoft WashAndGo(垃圾文件清理工具)

下载
Abelssoft WashAndGo是一款功能强大的电脑磁盘垃圾清理软件,能够清理用户电脑的垃圾文件,提高系统运行速度,清除内容包括浏览器使用痕迹、电脑垃圾、多余文件等,还能够修复系统错误。有需要的小伙伴快来下载吧!
大小:27.99MB 时间:2026-06-30
最新软件
游戏存档管理器官网版

游戏存档管理器官网版

下载
游戏存档管理器是面向PC玩家的存档管理工具,专门用来管理单机、Steam等各类游戏的进度文件,很适合那些本身不自带云存档的游戏。软件内置海量游戏存档路径库,可以自动扫描识别本地存档位置,不用手动在文件夹里翻找。它支持手动和定时自动备份,每一次备份都会独立保存,能够留存多个进度版本,想要回档的时候直接选择对应快照恢复。
大小:5.78MB 时间:2026-10-27
DirectX修复工具V3.5标准版

DirectX修复工具V3.5标准版

下载
DirectX修复工具是一款十分优秀的系统DirectX修复工具,软件功能强大,操作简单易用,提供了DirectX的检测、下载、修复、注册等功能,支持自动更新c++++组件,可以帮助使用者自动修复丢失的全部dll文件,自动识别dll32位64位,解决电脑常见的因directx丢失所导致问题,有需要的小伙伴快来下载体验吧!
大小:25.97MB 时间:2026-10-27
MuMu模拟器官方免费版

MuMu模拟器官方免费版

下载
MuMu模拟器官方免费版是一款十分优秀的安卓模拟器软件,软件功能强大,稳定性更高、资源占用低,拥有多开、同步操作、操作录制、智能键鼠、录屏、虚拟定位等功能,可以运行热门手游如《明日方舟》、《梦幻西游》、《阴阳师》、《光遇》等游戏,满足你不同的游戏需求,有需要的小伙伴快来下载使用吧!
大小:5.50MB 时间:2026-10-27
醒图官方版

醒图官方版

下载
醒图官方版是一款十分优秀的图像编辑工具,软件功能强大,操作简单易用,深度适配专业影响创作需求,从色彩到构图全方位优化,海量原创滤镜素材库,覆盖清新、复古、胶片等多种视觉风格,支持人像精修、专业调色 、RAW 格式处理,还内置多样贴纸、文字、边框素材,满足创意图文排版需求,感兴趣的小伙伴赶快下载使用吧!
大小:691.99MB 时间:2026-10-27

玩家点评 (0人参与,0条评论)

收藏
违法和不良信息举报
分享:

热门评论

全部评论