在今年5月份的微軟Build2023活動中,微軟特別提到將在Windows11系統中原生增加對RAR、7Z等壓縮文件格式的解壓支持。時至今日,微軟已通過本月的可選KB5031455預覽累積更新添加對11種壓縮文件的解壓支持,目前共支持.rar、.7z、.tar、.tar.gz、.tar.bz2、.tar.zst、.tar.xz、.tgz、.tbz2、.tzst和.txz等格式。
就是這麼一個變化,微軟足足讓用戶等28年,真可謂是Windows革命性的變革。
此前Windows默認隻能解壓ZIP格式的文件,用戶想要打開或創建其他格式的壓縮文件,就需要安裝第三方軟件。
微軟表示,本次壓縮文件原生支持是通過開源項目libarchive來實現的。
libarchive是一個開源的C庫,旨在為各種不同的壓縮格式提供讀取和寫入支持,它支持許多常見的壓縮格式,並提供許多高級功能,例如加密、數字簽名、多卷支持等。
libarchive的主要優點是它的跨平臺支持,它可以在各種操作系統上運行,包括Linux、Windows、macOS等。
它還提供多種語言的綁定,如Python、Ruby、Perl等,使得開發人員可以方便地在自己喜歡的編程語言中使用它。
也正是由於使用libarchive提供的開源解決方案,Windows 11後續或許還會支持LZH和XAR等其他格式。
需要註意的是,目前還不支持加密文件,而且KB5031455是一個可選更新,用戶必須手動安裝才行。
另外這項新功能還將通過在11月份發佈的"Patch Tuesday" 累積更新向所有Windows 11用戶推出。