壓縮文件格式列表
维基媒体列表条目
僅存檔
編輯文件擴展名[1] | MIME類型[2] | 正式名稱[3] | 平台[4] | 描述 |
---|---|---|---|---|
.a, .ar | application/x-archive | Unix Archiver | 類Unix | 類Unix系統上的傳統歸檔格式,現在主要被用於創建靜態庫。 |
.cpio | application/x-cpio | cpio | 類Unix | 由元數據組成的RPM文件通常由cpio存檔格式連接,較新的RPM系統也支持其他檔案,因為cpio正在過時。cpio也用於Initrd。 |
.shar | application/x-shar | Shell archive | 類Unix | 一個使用Bourne shell(sh)的自解壓存檔文件。 |
.LBR | LBR | CP/M
DOS |
一個用於存儲多個文件的系統。LBR存檔通常包含由SQ處理的文件,或者存檔本身被SQ壓縮.。使用SQ壓縮的LBR檔案以.LQR為拓展名結束。 | |
.iso | application/x-iso9660-image | ISO-9660 image | 跨平台 | 一種歸檔格式,最初主要用於歸檔和分發光學存儲介質(如CD-ROM或DVD-ROM)的精確、近乎精確或自定義修改的內容。但是,它可以用於存檔其他存儲介質、選定的分區、文件夾和/或文件的內容。生成的存檔通常在優化後刻錄到可寫的CD或DVD上。 |
.lbr | Commodore 64/128 | 一種主要用於Commodore 64和128行計算機的庫格式。這與LBR不同。雖然庫文件被很快投入使用(有許多程序可以使用它們),但它的缺陷在於其不能被修改:一旦創建了一個文件,如果不重新創建整個文件,就不能修改該文件(添加、更改或刪除)。 | ||
.mar | Mozilla ARchive (頁面存檔備份,存於互聯網檔案館) | 跨平台 | 由Mozilla開發的一種存檔格式,用於存儲二進制diff文件。 | |
.sbx | application/x-sbx | SeqBox (頁面存檔備份,存於互聯網檔案館) | 跨平台 | 一個單一的文件容器/檔案,即使在文件系統結構完全喪失後也能重建。 |
.tar | application/x-tar | Tape archive | 類Unix | 類Unix系統上常見的一種存檔格式。 |
僅壓縮
編輯文件擴展名[1] | MIME類型 type[2] | 正式名稱[3] | 平台[4] | 描述 |
---|---|---|---|---|
.br | application/x-brotli | Brotli | 全部 | Brotli 是谷歌針對文本網頁內容開發的一種壓縮算法,通常可以比該用例的其他算法實現更高的壓縮率。 |
.bz2 | application/x-bzip2 | Bzip2 | 類Unix | 一種開源、專利和免版稅的壓縮格式。壓縮算法為Burrows-Wheeler變換,遵循Move-to-front變換並且使用霍夫曼編碼。 |
.F,.?XF[5] | Freeze/melt [1] (頁面存檔備份,存於互聯網檔案館) | QNX4 類Unix DOS |
適用於QNX4作業系統的老式壓縮軟件。該壓縮算法是LZSS的改良版,採用適應性霍夫曼編碼。 | |
.genozip | application/vnd.genozip | genozip | Linux, macOS, Windows | 一種用於FASTQ format、BAM、VCF 等基因組文件格式的壓縮器。 |
.gz | application/gzip[6] | gzip | 類Unix | GNU Zip、類Unix系統使用的主要壓縮格式。其壓縮算法是DEFLATE,它結合了LZSS和霍夫曼編碼。 |
.lz | application/x-lzip | lzip | 類Unix | 另一種LZMA算法的實現,支持校驗和與標識字節。 |
.lz4 | LZ4 | 類Unix | 由Yann Collet開發的算法,設計用於非常高的(解)壓縮速度。它是LZ77的衍生物,沒有使用熵編碼法。 | |
.lzma | application/x-lzma | lzma | 類Unix | 7-Zip所使用的LZMA壓縮算法。 |
.lzo | application/x-lzop | lzop | 類Unix | 一個LZO數據壓縮算法的實現。 |
.rz | rzip | 類Unix | 一個壓縮軟件,設計用於處理包含長距離冗餘的非常大的文件。 | |
.sfark | sfArk | Windows | 一個壓縮軟件,設計用於對 SF2 文件(SoundFont)進行高壓縮。 | |
.sz | application/x-snappy-framed | Snappy | 類Unix | 由谷歌開發的一種壓縮格式,在2011年開放原始碼。Snappy的目標並非最大壓縮率或與其他壓縮程序庫的兼容性,而是非常高的速度和合理的壓縮率。它是LZ77的衍生物,沒有採用熵編碼法。 |
.?Q? | SQ_(軟件) | CP/M DOS |
全名Squeeze,是使用霍夫曼編碼壓縮文件的程序。被壓縮文件名稱的中間首字母將被改為「Q」,因此壓縮的文本文件(TXT)將以TQT結尾,壓縮的可執行文件(COM或EXE)將以 CQM或EQE結尾。通常與LBR歸檔工具一同使用:將壓縮的文件存儲在中,或者壓縮解壓縮後的文件,然後對其歸檔並壓縮,其名稱以.LQR結尾。 | |
.?Z? | Crunch(軟件) | CP/M DOS |
一個由Steven Greenberg編寫的實現LZW算法的壓縮軟件。多年來在CP/M領域裏,當ARC沒有實現時,存儲在.LBR檔案中的CRUNCHed文件非常流行。CRUNCH對LZW的實現有一個有點不尋常的特點,那就是當內存中的代碼表變滿時,會修改並偶爾清除它,從而使許多文件的壓縮率提高幾個百分點。 | |
.xz | application/x-xz | xz | 類Unix | 一種使用LZMA2算法來產生高壓縮率的壓縮格式。LZMA算法是LZ77的衍生物,以區間編碼的形式進行熵編碼。 |
.z | application/x-compress | pack | 類Unix | 傳統的哈夫曼編碼壓縮格式。 |
.Z | application/x-compress | compress | 類Unix | 傳統的LZW壓縮格式。 |
.zst | application/zstd | Zstandard | 跨平台 | 由Facebook的Yann Collet開發的一個無損數據壓縮算法,為LZ77的衍生物。 |
.??_ | MS-DOS Windows |
一些DOS和Windows安裝程序使用的壓縮格式。壓縮算法為LZSS。 |
歸檔和壓縮
編輯文件擴展名[1] | MIME類型[2] | 正式名稱[3] | 創建平台[4] | 恢復平台[7] | 可用自由軟件恢復[8] | 描述 |
---|---|---|---|---|---|---|
.7z | application/x-7z-compressed | 7z | 多種 | 多種 | 是 | 開源文件格式,由7-Zip使用。 |
.s7z | application/x-7z-compressed | 7zX | macOS | macOS,儘管可以在不同平台上恢復,但並不立即可行 | 是 | 基於7z。保留Spotlight元數據、資源分支、所有者/組信息、日期和其他數據,這些數據在壓縮時可能會丟失。
由於引入了AppleDouble編碼的7z檔案(僅限Macintosh),該格式已被淘汰。 |
.aar | application/octet-stream | Apple Archive | macOS | macOS | 否 | 由蘋果公司創建,於2020年隨iOS 14推出。 |
.ace | application/x-ace-compressed | ACE | Windows | 多種 | 是 | 專有格式 |
.afa | application/x-astrotite-afa | AFA | 類UNIX | 類UNIX | 否 | 一種壓縮並雙重加密數據(AES256和CAS256)以避免暴力攻擊的格式,還可以在AFA文件中隱藏文件。它有兩種方式來保證數據的完整性,並在文件出錯時進行修復(通過AstroA2P(在線)或Astrotite(離線)修復)。 |
.alz | application/x-alz-compressed | ALZip | Windows | 多種 | 是 | 主要是韓國格式,設計用於非常大的檔案。 |
.apk | application/vnd.android.package-archive | APK | 多種 | 多種 | 是 | Android應用程式包(jar的變體)。 |
.arc, .ark | application/octet-stream | ARC | 多種 | 多種 | 是 | 在早期的BBS中非常流行,是第一個提供壓縮和歸檔的單一程序。主要被PKZIP取代。 |
.arc, .cdx | application/x-freearc | FreeArc | Windows, Linux | Windows, Linux | 是 | 由Bulat Ziganshin開發的開源文件格式。正在開發一個名為"FreeArc Next"的版本,其中包括Zstandard支持。 |
.arj | application/x-arj | ARJ | DOS | 多種 | 是 | 90年代PKZIP的競爭對手,提供更好的多部分檔案處理。 |
.b1 | application/x-b1 | B1 | 多種 | 多種 | 是 | 開放檔案格式,由B1 Free Archiver使用 (http://dev.b1.org/standard/archive-format.html (頁面存檔備份,存於互聯網檔案館)) |
.b6z | B6Z | macOS | 多種 | 是 | 壓縮檔案格式 B6Zip (頁面存檔備份,存於互聯網檔案館) | |
.ba | Scifer | 多種 | 多種 | 是 | 帶外部頭的二進制檔案 | |
.bh | BlakHole | 是 | 來自ZipTV壓縮組件的專有格式 | |||
.cab | application/vnd.ms-cab-compressed | Cabinet | Windows | 多種 | 是 | Microsoft Windows本地檔案格式,也被許多商業安裝程序使用,如WISE。 |
.car | Compressia archive | DOS | DOS | 是 | 由Yaakov Gringeler創建;最後一次發佈於2003年(Compressia 1.0.0.1 beta),現已顯然停產。30天的免費試用讓用戶可以創建和提取檔案;之後只能提取,不能創建。 | |
.cfs | application/x-cfs-compressed | CFS | Windows, 類Unix系統,包括macOS | 多種 | 是 | 開源文件格式。 |
.cpt | Compact Pro | Mac OS | 多種 | 是 | Compact Pro檔案,在Mac平台上曾常用的歸檔工具,直到Mac OS 7.5.x。與StuffIt競爭;現已淘汰。 | |
.dar | application/x-dar | Disk Archiver | 類Unix系統,包括macOS | 類Unix系統,包括macOS, Windows | 是 | 開源文件格式。 文件分別使用gzip、bzip2或lzo壓縮。 |
.dd | DiskDoubler | Mac OS | 淘汰 | |||
.dgc | application/x-dgc-compressed | DGCA | Windows | Windows | ||
.dmg | application/x-apple-diskimage | Apple Disk Image | macOS | macOS, Windows, Linux | 是 | 支持「互聯網啟用」磁盤鏡像,一旦下載,就會自動解壓、掛載、提取內容並丟棄。目前,Safari是唯一支持這種提取方式的瀏覽器;然而,也可以手動提取這些鏡像。該格式還可以用128位或256位AES加密進行密碼保護或加密。 |
.ear | EAR | 多種 | 多種 | 是 | 企業Java歸檔 | |
.gca | application/x-gca-compressed | GCA | DGCA的前身。 | |||
.genozip | Genozip (頁面存檔備份,存於互聯網檔案館) | Linux, macOS, Windows | Linux, macOS, Windows | 否 | 優化但不限於基因組文件類型,如FASTQ、BAM、VCF | |
.ha | [2] (頁面存檔備份,存於互聯網檔案館) | DOS | 多種 | 是, 但可能受專利保護 | DOS時代格式;使用算術/馬爾可夫編碼 | |
.hki | WinHKI 互聯網檔案館的存檔,存檔日期2006-12-05. | MS Windows | MS Windows | 否 | HKI | |
.ice | ICE | Windows | Windows | 是 | 由ICEOWS程序生成。擅長文本文件壓縮。 | |
.jar | application/java-archive | JAR | 多種 | 多種 | 是 | Java歸檔,與ZIP文件兼容 |
.kgb | KGB Archiver | 多種 | 多種 | 是 | 開源歸檔器,使用PAQ系列算法進行壓縮,並可選擇加密。 | |
.lzh, .lha | application/x-lzh | LHA | DOS | 多種 | 是 | 在Amiga上的標準格式。 |
.lzx | application/x-lzx | LZX | Amiga | 最初在Amiga上使用的歸檔器。現在由微軟複製,用於其.cab和.chm文件。 | ||
.pak | PAK | HP NonStop | HP NonStop | 是[9] | 來自NoGate Consultings的文件格式,是ARC壓縮器的競爭對手。
.pak也曾被短暫用於短命的MSDOS PKPAK程序。 | |
.partimg | PartImage | 多種 | 多種 | 是 | 支持多種壓縮方法以及將檔案拆分成較小部分的磁盤鏡像歸檔格式。 | |
.paq6, .paq7, .paq8 及其變體 | PAQ | 類Unix系統和Windows | 類Unix系統和Windows | 是 | 實驗性的開源打包工具 (http://mattmahoney.net/dc (頁面存檔備份,存於互聯網檔案館)) | |
.pea | PeaZip | Linux和Windows | Linux和Windows | 是 | 開源歸檔器,支持認證加密、級聯加密、卷分割、自定義對象級和卷級完整性檢查(從CRC到SHA-512和Whirlpool哈希),快速的基於deflate的壓縮 | |
.phar | PHAR | 多種 | 多種 | 是 | 一種包格式,通過將許多PHP代碼文件和其他資源(例如圖像、樣式表等)打包成一個檔案文件來實現應用程式和庫的分發 | |
.pim | PIM | Windows | Windows | 是 | 由Ilia Muraviev開發的PIM自由壓縮工具的格式。使用基於LZP的壓縮算法,並為可執行文件、圖像和音頻文件設置了一組過濾器。 | |
.pit | PackIt | Mac OS | 淘汰 | |||
.qda | Quadruple D | Windows | Windows | 用於使用Quadruple D庫為Delphi編寫的遊戲中的數據。使用字節對壓縮。 | ||
.rar | application/x-rar-compressed | RAR | DOS | 多種 | 是 | 一種流行的專有格式歸檔格式。 |
.rk | RK 和 WinRK [3] (頁面存檔備份,存於互聯網檔案館) | 多種 | 多種 | 否 | 一種商業歸檔包的格式。與其他商業包不同的是,它們專注於結合實驗算法,以實現最高的壓縮率(以犧牲速度和內存為代價),例如PAQ、PPMD和PPMZ(帶有無限長度字符串的PPMD),以及專有算法。 | |
.sda | 自溶解歸檔 | Commodore 64, Commodore 128 | Commodore 64, Commodore 128 | 是 | SDA指自溶解ARC文件,基於Chris Smeets編寫的Commodore 64和Commodore 128版本的ARC文件。雖然這些文件共享相同的擴展名,但它們在不同平台之間不兼容。即,在Commodore 64上創建的SDA在Commodore 128模式下運行會使機器崩潰,反之亦然。SDA的預期繼任者是SFX。 | |
.sea | 自解壓歸檔 | Mac OS | Mac OS | 一種預Mac OS X自解壓歸檔格式。StuffIt、Compact Pro、Disk Doubler等都可以創建.sea文件,儘管StuffIt版本最常見。 | ||
.sen | Scifer | 多種 | 多種 | 是 | 帶內部頭的Scifer歸檔 | |
.sfx | 自解壓歸檔 | Commodore 64, Commodore 128 | Commodore 64, Commodore 128 | 是 | SFX是一種使用LHArc壓縮算法的自解壓歸檔文件。它最初由Chris Smeets在Commodore平台上開發,主要使用CS-DOS擴展在Commodore 128上運行。與其前身SDA不同,SFX文件可以在Commodore 64和Commodore 128上運行,無論它們在哪台機器上創建。 | |
.shk | NuFX | Apple II | 多種 | 是 | 為Apple II系列計算機設計的歸檔格式。規範實現是ShrinkIt,它可以操作磁盤鏡像和文件。首選的壓縮算法是RLE和12位LZW的組合。檔案可以使用命令行NuLib工具或基於Windows的CiderPress進行操作。 | |
.sit | application/x-stuffit | StuffIt | Mac OS | Mac OS | 是 | 在Apple Macintosh計算機上常見的壓縮格式。免費的StuffIt Expander可用於Windows和macOS。 |
.sitx | application/x-stuffitx | StuffIt X | 多種 | 多種 | 是 | .sit格式的替代品,支持更多的壓縮方法、UNIX文件權限、長文件名、超大文件、更多的加密選項、數據特定的壓縮器(JPEG、Zip、PDF、24位圖像、MP3)。免費的StuffIt Expander可用於Windows和OS X。 |
.sqx | SQX | Windows | Windows | 是 | 免版稅壓縮格式 | |
.tar.gz, .tgz, .tar.Z, .tar.bz2, .tbz2, .tar.lz, .tlz, .tar.xz, .txz, .tar.zst |
application/x-gtar | tar結合gzip、compress、bzip2、lzip、xz或zstd | 多種 | 多種 | 是 | 「tarball」格式將tar歸檔與基於文件的壓縮方案(通常為gzip)結合使用。通常用於類Unix平台上的原始碼和二進制分發,在其他地方也廣泛可用。Xarchiver支持類Unix平台上的.tar.zst歸檔/壓縮格式。 |
.uc .uc0 .uc2 .ucn .ur2 .ue2 | UltraCompressor II | DOS | DOS | UltraCompressor 2.3被開發為當時流行的PKZIP應用程式的替代品。應用程式的主要功能是能夠創建大檔案。這意味着帶有UC2文件擴展名的壓縮檔案可以容納將近100萬個文件。 | ||
.uca | PerfectCompress[10] | Windows | Windows | 否 | 基於PAQ、RZM、CSC、CCM和7zip。格式由一個PAQ、RZM、CSC或CCM壓縮文件和一個存儲在7z檔案中的壓縮設置清單組成。 | |
.uha | UHarc | DOS/Windows | DOS/Windows | 是 | DOS | |
.war | WAR | 多種 | 多種 | 是 | Web應用程式歸檔(基於Java的Web應用程式) | |
.wim | application/x-ms-wim | Windows映像 | Windows | Windows | 是 | 為部署Microsoft Windows而開發的基於文件的磁盤映像格式。 |
.xar | application/x-xar | Xar | 多種 | 多種 | 是 | |
.xp3 | KiriKiri | Windows | Windows | 是 | 開源KiriKiri 視覺小說引擎的本機格式。使用塊分割和zlib壓縮的組合。文件名和路徑以UTF-16格式存儲。為完整性檢查,使用Adler-32校驗和。對於許多商業遊戲,文件通過所謂的「cxdec」模塊加密(並在運行時解碼),該模塊實現基於異或的加密。 | |
.yz1 | YZ1 | Windows, DOS, Linux | Windows, DOS, Linux | 是 | Yamazaki拉鏈歸檔。由Yamazaki Satoshi創建的DeepFreezer歸檔工具中使用的壓縮格式。在TUGZip、IZArc和ZipZag中存在讀寫支持。 | |
.zip, .zipx | application/zip | ZIP | DOS | 多種 | 是 | 在Microsoft Windows上最廣泛使用的壓縮格式。在Macintosh和Unix系統上也常用。 |
.zoo | application/x-zoo | zoo | 多種 | 多種 | 是 | |
.zpaq | ZPAQ | 多種 | 多種 | 是 | 具有回滾功能的日誌記錄(僅追加)歸檔格式。支持數據去重和基於最後修改日期的增量更新。多線程。在LZ77、BWT和上下文混合格式下壓縮。開源。 | |
.zz | Zzip | 多種 | 多種 | 是 | 壓縮算法基於Burrows–Wheeler變換方法的歸檔器。 |
參見
編輯腳註
編輯
- ^ 1.0 1.1 1.2 不同平台之間的文件拓展名可能不同這些擴展的大小寫在不區分大小寫的平台上可能會有所不同。
- ^ 2.0 2.1 2.2 MIME類型可能是推測的。很少有格式在IANA正式註冊。純壓縮格式通常應以解壓縮數據的媒體類型來表示,並以內容編碼表示壓縮格式。
- ^ 3.0 3.1 3.2 正式名稱可能存在爭議。
- ^ 4.0 4.1 4.2 表示可以創建該文件格式的平台。
- ^ 如果在DOS作業系統中無法在文件名上附加
.F
,文件名擴展名的第二和第三個字符將被F
取代。 - ^ The 'application/zlib' and 'application/gzip' Media Types [2016-05-03]. RFC 6713.
- ^ 恢復平台表示可以在其上恢復/提取格式的平台。大多數文件格式可以在多個平台上使用。
- ^ "可用自由軟件恢復"表示是否可以使用自由軟件的提取工具恢復格式。
- ^ Tandem Unpak GUI http://sybond.web.id/project/?p=8 (頁面存檔備份,存於互聯網檔案館)
- ^ PerfectCompress. [2009-11-08]. (原始內容存檔於2012-07-23).