在今年 5 月份,微软方面曾宣布将在 Windows 11 系统中原生增加对 RAR、7-Zip 等压缩文件格式的解压支持。
时至今日,该公司已通过本月的可选 KB5031455 预览累积更新添加了对 11 种新文件存档格式的支持,Windows 11 22H2 现在原生支持近十几种附加存档格式。Windows 11 中支持的存档类型的更新列表现在添加了:.rar、.7z、.tar、.tar.gz、.tar.bz2、.tar.zst、.tar.xz、.tgz、.tbz2、.tzst、和 .txz。
不过目前还不支持密码加密文件,微软发言人也没有透露更多的相关信息;其后续可能还将添加对 LZH、LZH 和 XAR 等其他格式的支持。
“我们使用 libarchive 开源项目添加了对其他存档格式的原生支持,包括 tar、7-Zip、RAR、gz 和许多其他格式。现在,你可以在 Windows 上的压缩过程中获得更高的存档功能性能。”
libarchive 是一个开源的 C 库,旨在为各种不同的压缩格式提供读取和写入支持。它支持许多常见的压缩格式,并提供了许多高级功能,例如加密、数字签名、多卷支持等。libarchive 的主要优点是它的跨平台支持,它可以在各种操作系统上运行,包括 Linux、Windows、macOS 等。它还提供了多种语言的绑定,如 Python、Ruby、Perl 等,使得开发人员可以方便地在自己喜欢的编程语言中使用它。
由于 KB5031455 是一个可选更新,Windows 用户必须手动安装。这项新功能还将通过计划在 11 月份的"Patch Tuesday"发布的累积更新向所有 Windows 11 用户推出。
延伸阅读:
- Windows 将原生支持解压 RAR 和 7Z