ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Czkawka重复文件清理指南:4步完成第一次磁盘空间释放

Czkawka重复文件清理指南:4步完成第一次磁盘空间释放 Czkawka重复文件清理指南4步完成第一次磁盘空间释放【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka下载文件夹里躺着截图.png、截图 (1).png、截图 - 副本.png同一支 MP4 存了两个版本——这类重复文件清理工作靠人工翻找几乎做不完。开源项目 Czkawka 就是为此设计的一个用 Rust 编写、完全离线运行的多平台清理工具重复文件、空文件夹、相似图片、相似视频都能扫。它不联网、无遥测Windows 10 以上、macOS、Linux 均提供预编译版本。一个核心库四个前端先弄清项目结构再选入口真正的扫描逻辑都在czkawka_core这个 Rust 核心库里上层只是不同壳子功能彼此等价。前端形态现状Krokiet图形界面Slint 框架当前主推活跃开发Czkawka GTK图形界面GTK 412.0 是最后一个版本不再出新包czkawka_cli命令行适合脚本与定时任务CediniaAndroid 应用触屏优化的实验性前端许可方面核心库和 CLI 是 MITKrokiet、Cedinia 因链接 Slint 框架整体应用遵循 GPL-3.0。挑几个高频场景说清什么时候该用重复文件hash 模式——最常用的场景。原理上它不做逐字节比对而是走三步先按文件大小分组再对文件头尾算一个快速的部分哈希prehash淘汰大部分无关文件最后才对存疑文件算全量哈希。哈希你可以理解成文件的指纹大小和指纹都相同才判定为重复。注意 Krokiet 默认忽略 16 KB 以下的小文件避免满屏都是几十字节的相同配置文件需要扫小文件时要在设置里调低。相似图片——找看起来一样而非字节一样的图不同分辨率的同一张图、加了水印的版本都能归到一组靠的是感知哈希把图像缩成小指纹再比对距离。Krokiet 默认用 Mean 哈希、尺寸 16、最大差异 10漏了就调大差异值误报多了就调小或把哈希尺寸升到 32/64。相似视频——原理是抽帧做视觉哈希再逐窗口比对能认出同一素材的转码版本。这个工具依赖 ffmpeg 抽帧不装就不可用后面实操部分会讲。空文件夹 / 大文件 / 临时文件——都是扫一遍列出来的轻量工具前者顺带清理嵌套的空目录树后者按指定数量列出最大的文件适合快速定位空间都去哪儿了。实操从安装到删掉第一批重复文件第 1 步拿到 Krokiet 预编译包。从项目 Releases 页面按系统下载即可Windows 选windows_krokiet_*macOS 按 Intel/Apple Silicon 区分Linux 要求 Ubuntu 22.04 及以上。它是自包含的单文件程序无运行时依赖解压后直接运行这也是官方主推它而非旧 GTK 版的原因。第 2 步只在要用相似视频时才装 ffmpeg。Windows 上执行winget install --id Gyan.FFmpeg -e --source winget仓库里的 misc/install_scripts/install_windows.bat 脚本做的就是这一步装完重启程序。第 3 步选目录时从小范围开始。首次扫描建议只勾下载、图片这类个人目录别一上来就扫整块盘。Krokiet 的默认排除项已覆盖回收站、.git、node_modules等扫描时它们不会被读若报C:\System Volume Information拒绝访问属正常现象程序会跳过继续扫。第 4 步确认后再删。结果按组展示全选除最新/最旧这类自动选择模式每组必留一个文件避免把某个内容的全份都删光拿不准的组可以先用内置预览核对再执行删除或移入回收站。进阶两招参考文件夹与缓存参考文件夹解决只删 A 目录里的重复保住 B 目录里的原件把整理好的主相册/音乐库标为参考目录普通目录照常加入扫描结果里只有非参考目录的文件可被勾选删除。CLI 对应-r参数多个参考目录要重复写多个-r。缓存解释为什么第二次扫描快程序把算过的哈希、修改时间存成缓存文件文件没变就直接复用结果Windows 下缓存在%LOCALAPPDATA%\Qarmin\Czkawka\cache\。删除大量文件后可以用设置里的移除过时缓存结果清一清。还有个实用技巧设置环境变量CZKAWKA_CACHE_PATH和CZKAWKA_CONFIG_PATH可把数据挪到 U 盘实现便携运行。避坑笔记常见报错按现象对号现象明显相同的小文件没被扫出来 → 原因低于 16 KB 最小尺寸默认值 → 处理Krokiet 在设置里调低最小文件尺寸CLI 加--minimal-file-size。现象相似视频无结果或报错 → 原因ffmpeg 不在 PATH 里 → 处理装好 ffmpeg 后重开程序或把ffmpeg.exe直接放进 Krokiet 可执行文件同目录Windows 支持这种就近查找。现象窗口全黑或白屏 → 原因GPU 驱动与渲染后端不兼容 → 处理用SLINT_BACKENDsoftware强制软件渲染启动或换官方 all_backends 构建逐个试。现象杀毒软件把程序报成木马 → 原因Rust 加 LTO 编译的已知误报 → 处理核对官方发布的 SHA256 校验值后加白名单别从第三方网站重新下载。适合谁从哪看起它适合两类人一是每周被下载目录和照片库困扰、想要离线、免费、不装全家桶清理方案的用户二是想把扫描写进维护脚本、定期自动跑重复检查和空目录清理的工程师。更完整的参数说明、算法细节都在 instructions/ 目录按 instructions/FAQ.md 或Instruction_Krokiet.md、Instruction_CLI.md查即可。想从源码构建的话克隆仓库后执行cargo install krokiet --locked仓库地址https://gitcode.com/GitHub_Trending/cz/czkawka 各工具的算法实现可按工具名在 czkawka_core/src/tools/ 下逐一对应。【免费下载链接】czkawkaMulti functional app to find duplicates, empty folders, similar images etc.项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表