您可能不喜欢 Windows 11,这当然有其合理的原因。其中很大一部分原因是微软提出了严格的系统要求,这让很多用户望而却步,因为在 Windows 11 发布时,他们的电脑才用了几年,就被贴上了不兼容的标签。从那以后,又有了更多的变化。那些使用符合条件的系统的用户经常会发现 Windows 更新提醒或强制/自动更新。
微软也经常声称 Windows 11 在性能方面有优势,但一些内核挖掘表明,并非所有这些说法都是真的,这意味着至少从性能方面来看,继续使用 Windows 10 并没有那么糟糕。
此外,Windows 11 还有一些错误和问题会不时出现,而且相当频繁。
不过,Windows 11 值得称赞的一个方面是对原生文件归档的支持。
微软在去年 5 月宣布支持更多的存档格式,不过当外媒在 8 月晚些时候进行测试时,它的性能确实没什么亮点。无论如何,对于那些不需要经常压缩或解压大量文件或数据的用户来说,这是一个很好的补充。
除性能外,公司还定期对其进行改进。2023 年 11 月,微软增加了对 7z 和 TAR 的支持,今年 1 月初,又增加了支持更多压缩方法的 "附加选项"。
虽然 7-Zip 的文件归档性能可能仍然优于 Windows 11,但在文件支持方面,前者已经落后,不得不迎头赶上。
在 1 月底发布的 24.01 测试版中,7-Zip 增加了对 ZSTD 或 Zstandard 数据压缩算法的支持,不过该公司指出,这并不完全是 Facebook 的压缩算法。它写道:
- 7-Zip 不使用 https://github.com/facebook/zstd 中的原始 Zstandard (ZSTD) 代码
- 7-Zip 的代码做了类似的事情,但它是 ZSTD 解码器的另一种实现方式。因此,7-Zip 的代码可能存在其他错误,性能也可能不同。
以下是 7-Zip 24.01 版的完整更新日志:
- 7-Zip 现在可以解压 ZSTD 压缩包(.zst 文件扩展名)。
- 7-Zip 现在能解压使用 ZSTD 压缩方法的 ZIP、SquashFS 和 RPM 压缩包。
- 7-Zip 现在支持 ZSTD 中使用的快速哈希算法 XXH64。
- 7-Zip 现在可以解压由新 WinRAR 7.00 创建的 RAR 存档(使用大于 4 GB 的字典)。
- 7-Zip 现在可以解压使用 XZ (ULMO/LZMA) 压缩方法的 DMG 存档。
- 7-zip 现在可以解压簇大小大于 64 KB 的 NTFS 映像。
- 7-zip 现在可以解压具有 4 KB 扇区的 MBR 和 GDP 映像。
- 优化压缩包解压速度:rar、cab、wim、zip、gz。
- 优化散列计算速度: CRC-32、CRC-64、Blake2sp。
- 修正了一个错误:在某些情况下,Linux 版 7-Zip 的多卷创建可能会失败。
- 修复了一些错误。
微软已确认其 Windows 11 实现基于开源 libarchive 项目,因此从 libarchive 3.6.2 版开始就支持 Zstandard,并已支持 Zst 和 Tzst 格式。
希望在未来,我们还能看到更好的性能优化。