アーカイブ形式のリスト

これは、アーカイブファイルを作成するために使用されるアーカイバ圧縮プログラムで使用されるファイル形式のリストです

目的別のアーカイブ形式

アーカイブ形式は、バックアップ、モビリティ、アーカイブに使用されます。多くのアーカイブ形式では、 データを圧縮することでストレージ容量の消費を抑え、同じデータが少ないバイト数で表現されるため、転送時間が短縮されます。また、ファイルが 1 つのアーカイブ ファイルにまとめられるため、管理や転送のオーバーヘッドが軽減されるという利点もあります。アーカイブ データをロスレスで圧縮するための圧縮アルゴリズムは数多くありますが、一部のアルゴリズムは、特定のデータ タイプでより効果的に機能するように設計されています (アーカイブ サイズが小さくなるか、圧縮が高速化されます) 。アーカイブ形式は、 Unix 系およびWindowsオペレーティング システムで、バイナリ実行ファイルよりも簡単に配布およびインストールできるようにソフトウェアをパッケージ化するために使用されます

アーカイブのみ

ファイル拡張子[a] MIMEタイプ[b]正式名称[c]プラットフォーム[d]説明
.a、.arアプリケーション/ x-アーカイブUnixアーカイバUnixライクUnixライクなシステムにおける伝統的なアーカイブ形式で、現在は主に静的ライブラリの作成に使用されています
.cpioアプリケーション/ x-cpiocpioUnixライクRPMファイルは、(通常は)cpioアーカイブに連結されたメタデータで構成されています。cpioは廃止されつつあるため、新しいRPMシステムは他のアーカイブもサポートしています。cpioはinitramfsでも使用されます。
.sharアプリケーション/ x-sharシェルアーカイブUnixライクBourne シェル(sh)を使用する自己解凍型アーカイブ。
.LBR.LBRCP/M

DOS

複数のファイルを保存するシステム。LBRアーカイブには通常、SQで処理されたファイルが含まれているか、アーカイブ自体がSQで圧縮されています。SQで圧縮されたLBRアーカイブは、拡張子.LQRで終わります
.isoアプリケーション/ x-iso9660-イメージISO-9660イメージ(各種、クロスプラットフォーム)元々はCD-ROMやDVD-ROMなどの光学式記憶媒体の正確な内容、ほぼ正確な内容、またはカスタム変更された内容をアーカイブおよび配布するために主に使用されていたアーカイブ形式です。しかし、他の記憶媒体、選択したパーティション、フォルダ、および/またはファイルの内容をアーカイブするためにも使用できます。作成されたアーカイブは通常、(再)書き込み可能なCDまたはDVDメディアへの便利なレンダリング用に最適化されています
.lbrコモドール64/128主にコモドール64および128シリーズのコンピュータで使用されるライブラリ形式。DOSのLBR形式とはまったく異なります。ライブラリファイルは実装が迅速でしたが(ライブラリファイルを扱うプログラムが多数存在します)、使用に合わせて拡張できないという欠点があります。一度ファイルを作成すると、ファイル全体を再作成しない限り、修正(ファイルの追加、変更、削除)することはできません
.marMozillaアーカイブ[1](各種、クロスプラットフォーム)Mozillaがバイナリ差分を保存するために使用するアーカイブ形式。bzip2 と組み合わせて使用​​されます
.sbxアプリケーション/ x-sbxSeqBox [2](各種、クロスプラットフォーム)ファイル システム構造が完全に失われた後でも再構築できる単一のファイル コンテナー/アーカイブ。
.tarアプリケーション/ x-tarテープアーカイブUnixライクUnix系システムで使用される一般的なアーカイブ形式。通常、 gzipbzip2compressxzなどの圧縮ツールと組み合わせて、.tar.gz、.tar.bz2、.tar.Z、またはtar.xzファイルを作成します

圧縮のみ

ファイル拡張子[a] MIMEタイプ[b]正式名称[c]プラットフォーム[d]説明
.brアプリケーション/ x-brotliBrotliすべてBrotliは、Googleがテキストウェブコンテンツ用に開発した圧縮アルゴリズムで、通常、このユースケースでは他のアルゴリズムよりも高い圧縮率を実現します
.bz2アプリケーション/ x-bzip2bzip2Unixライクオープンソースで特許およびロイヤリティフリーの圧縮形式です。圧縮アルゴリズムは、バロウズ・ウィーラー変換、先頭移動変換そしてハフマン符号化です。
.F, .?XF [e]凍結/溶解[3]QNX 4、UnixライクDOSQNX4 OS用の古い圧縮アルゴリズム。圧縮アルゴリズムは、適応型ハフマン符号化を採用した改良型LZSSです。
.genozipアプリケーション/vnd.genozipgenozipLinux、macOS、WindowsGenozipは、FASTQ、BAM、VCFなどのゲノムファイル形式の圧縮ツールです。[4]
.gzアプリケーション/ gzip [5]gzipUnixライクUnixライクなシステムで使用される主要な圧縮形式であるGNU Zip 。圧縮アルゴリズムは、 LZSSハフマン符号化を組み合わせたDeflateです
.lzアプリケーション/ lziplzipUnixライクチェックサムと識別バイトをサポートする、 LZMAアルゴリズムの代替実装
.lz4LZ4Unixライクヤン・コレットによって開発されたアルゴリズム。非常に高速な圧縮(解凍)速度を実現するように設計されています。エントロピー符号化のないLZ77の派生版です
.lzmaアプリケーション/ x-lzma lzmaUnixライク7-Zipで使用されるLZMA圧縮アルゴリズム
.lzoアプリケーション/ x-lzoplzopUnixライクLZOデータ圧縮アルゴリズムの実装
.rzrzipUnixライク長距離冗長性を含む非常に大きなファイルに特に適した圧縮プログラム
.sfarksfArkWindows圧縮/解凍 - LinuxおよびmacOS は解凍のみSF2 ファイル ( SoundFont )を高圧縮するように設計された圧縮プログラム
.szapplication/ x-snappy-framedSnappyUnixライクGoogleによって開発され、2011年にオープンソース化された圧縮形式です。Snappy、最大限の圧縮や他の圧縮ライブラリとの互換性よりも、非常に高速、適切な圧縮、そして最大限の安定性を目指しています。エントロピー符号化のないLZ77の派生形式です
.?Q?SQCP/MDOSSqueeze:ハフマン符号化を用いてファイルを圧縮するプログラム。「squeeze」されたファイルはファイル名のミドルネームの頭文字が「Q」に変更されます。そのため、squeezeされたテキストファイルは.TQTで、squeezeされた実行ファイルは.CQMまたは.EQEで終わります。通常は.LBRアーカイブで使用され、squeezeされたファイルをアーカイブに保存するか、ファイルを解凍してアーカイブを保存した後に圧縮することで、アーカイブの名前が「.LQR」で終わります。
.?Z?CRUNCHCP/MDOSSteven Greenbergによって書かれた、LZWアルゴリズムを実装した圧縮プログラム。CP/Mの世界では、ARCの実装がまだ利用できなかった数年間、.LBRアーカイブに保存されたCRUNCHファイルは非常に人気がありました。CRUNCHのLZW実装には、メモリ内のコードテーブルがいっぱいになると変更し、場合によってはクリアするという、やや珍しい機能があり、多くのファイルで数パーセントの圧縮率向上を実現しました
.xzアプリケーション/ x-xzxzUnixライクLZMA2を用いた高圧縮率の圧縮形式。LZMAアルゴリズムはLZ77の派生アルゴリズムで、エントロピー符号化を範囲符号化方式で採用しています
.zアプリケーション/ x-compressパックUnixライク従来のハフマン符号化圧縮形式
.Zアプリケーション/ x-compress圧縮Unixライク従来のLZW圧縮形式
.zstアプリケーション/ zstdアクセス制御リストクロスプラットフォームFacebookのヤン・コレット氏によって開発された、高速性と高圧縮性を兼ね備えたアルゴリズム。LZ77派生であり、有限状態エントロピーハフマン符号化によるエントロピー符号化を採用しています。
.??_MS-DOS/Windows一部のDOSおよびWindowsインストールプログラムで使用される圧縮形式。MS-DOSには、インストールファイルを解凍するためのexpand.exeが含まれています。圧縮ファイルは、対応するcompress.exeコマンドで作成されます。圧縮アルゴリズムはLZSSです

アーカイブと圧縮

ファイル拡張子[a] MIMEタイプ[b]正式名称[c]創作プラットフォーム[d]修復プラットフォーム[f]フリーソフトウェアで復元可能[g]説明
.7zアプリケーション/ x-7z圧縮7z複数複数はいオープンソースのファイル形式。7 -Zipで 使用されています
.s7zアプリケーション/ x-7z圧縮7zXmacOSmacOS、異なるプラットフォームへの復元は可能ですが、即時ではありませんはい7z ベース。圧縮によって失われる Spotlight メタデータ、リソースフォーク、所有者/グループ情報、日付などのデータを保持します。

AppleDoubleエンコード 7z アーカイブの導入により廃止されました(Macintosh のみ)。

.aarアプリケーション/オクテットストリームAppleアーカイブmacOSmacOSいいえApple2020年にiOS 14で導入したものです
.aceアプリケーション/ x-ace-圧縮ACEWindows複数はい独自のフォーマット
.afaapplication/ x-astrotite-afaAFAUNIXライクUNIX-likeNoブルートフォース攻撃を回避するために、データを圧縮し、二重暗号化(AES256およびCAS256)するフォーマットです。また、AFAファイル内にファイルを隠します。データの整合性を保護し、エラーが発生した場合にファイルを修復するための2つの方法があります(AstroA2P(オンライン)またはAstrotite(オフライン)による修復)。
.alzアプリケーション/ x-alz圧縮ALZipWindowsMultipleYes非常に大きなアーカイブ用に設計された、主に韓国語の形式です。
.apkapplication/ vnd.android.package-archiveAPKMultipleMultipleYesAndroidアプリケーション パッケージ ( JAR ファイル形式のバリアント)。
.arc、.arkapplication/octet-streamARCMultipleMultipleYesBBSの初期に非常に人気があり、圧縮とアーカイブを単一のプログラムで提供した最初のものの1つです。PKZIPに大部分が置き換えられました
.arc、.cdxアプリケーション/ x-freearcFreeArcWindowsLinuxWindows, LinuxYesBulat Ziganshin氏によって開発されたオープンソースファイル形式。Zstandardをサポートする「FreeArc Next」バージョンが開発中です
.arjアプリケーション/ x-arjARJ元々はDOSでしたが、現在は複数MultipleYes1990 年代の PKZIP の競合製品であり、より優れたマルチパート アーカイブ処理機能を提供しました。
.b1application/ x-b1B1MultipleMultipleYesB1 Free Archiver [6]で使用されるオープンアーカイブ形式
.b6zB6ZmacOSMultipleYes圧縮アーカイブ形式 B6Zip [7]
.baSciferMultipleMultipleYes外部ヘッダー付きバイナリアーカイブ
.bhブラックホールYesZipTV圧縮コンポーネントの独自フォーマット
.cabapplication/ vnd.ms-cab-compressedキャビネットWindowsMultipleYesMicrosoft Windowsのネイティブアーカイブ形式で、 WISEなどの多くの独自インストーラでも使用されています
.carCompressiaアーカイブ元々はDOSでしたが、現在はDOSとWindowsOriginally DOS, now DOS and WindowsYesYaakov Gringeler 氏によって作成されました。最後にリリースされたのは2003年(Compressia 1.0.0.1 ベータ版)で、現在は廃止されているようです。30日間の無料トライアルではアーカイブの作成と解凍が可能です。その後は解凍は可能ですが、作成はできません。
.cfsアプリケーション/ x-cfs-compressedコンパクトファイルセットWindowsmacOSを含むUnix系MultipleYesオープンソースのファイル形式。
.cptコンパクトプロクラシックMac OSMultipleYesCompact Pro アーカイブは、 Mac OS 7.5.x頃まで Mac プラットフォームでよく使用されていたアーカイバです。StuffIt と競合していましたが、現在は廃止されています。
.darapplication/x-darディスクアー・チバーmacOSを含むUnix系macOSWindowsを含むUnix系はいオープンソースのファイル形式です。ファイルはgzip、bzip2、またはlzoのいずれかで個別に圧縮されます
.ddディスクダブラークラシックMac OS廃止
.dgcアプリケーション/ x-dgc-圧縮DGCAWindowsWindows
アップルコンピュータアプリケーション/ x-apple-diskimageAppleディスクイメージmacOSmacOSWindowsLinuxはい「インターネット対応」ディスクイメージをサポートします。ダウンロード後、自動的に解凍、マウントされ、コンテンツが展開された後、破棄されます。現在、この形式の展開をサポートしているブラウザはSafariのみですが、手動でイメージを展開することも可能です。このフォーマットは、パスワード保護や128ビットまたは256ビットのAES暗号化による暗号化も可能です。
.ear複数複数はいエンタープライズJavaアーカイブ
.gcaアプリケーション/ x-gca-compressedGCADGCAの前身
.genozipジェノジップ[8]LinuxmacOSWindowsLinuxmacOSWindowsいいえFASTQ、BAM、VCFなどのゲノムファイル形式に最適化されています(ただし、これらに限定されません)。
.ha[9]元々はDOSでしたが、現在は複数複数はい、ただし特許で保護されている可能性がありますDOS時代の形式。算術/マルコフ符号化を使用
.hkiWinHKI [10]MS WindowsMS WindowsいいえHKI
.iceICEWindowsWindowsはいICEOWSプログラムによって作成されました。テキストファイルの圧縮に優れています
.jarアプリケーション/ Javaアーカイブジャー複数複数はいJavaアーカイブ(ZIPファイル と互換性あり)
.kgbKGBアーカイバ複数複数はいPAQファミリーのアルゴリズムを使用した圧縮とオプションの暗号化を備えたオープンソースのアーカイバ
.lzh、.lhaapplication/ x-lzhLHA元々はDOSでしたが、現在は複数複数はいAmiga標準フォーマット
.lzxアプリケーション/ x-lzxLZXアミーガ元々はAmigaで使用されていたアーカイバです。現在はMicrosoftがコピーし、.cabファイルや.chmファイルで使用されています。
.pakPAKHPノンストップHPノンストップはい[11]ARC-Compressor のライバルである NoGate Consulting のファイル形式。

.pak は、短命だった MSDOS PKPAK プログラムでも短期間使用されていました。

フランソワ・デュプーとフランク・ラデュレルPAQ複数複数はい複数の圧縮方法をサポートし、アーカイブを小さな部分に分割できるディスクイメージアーカイブ形式
.paq6、.paq7、.paq8 およびその変種PAQUnixライクWindowsUnixライクWindowsはい実験的なオープンソースパッケージャ[12]
.peaPeaZipLinuxWindowsLinuxWindowsはい認証付き暗号化、カスケード暗号化、ボリュームスパニング、カスタマイズ可能なオブジェクトレベルおよびボリュームレベルの整合性チェック(CRCからSHA-512およびWhirlpoolハッシュまで)、高速なdeflateベースの圧縮 をサポートするオープンソースアーカイバ
.pharPHAR複数複数はい多数のPHPコードファイルやその他のリソース(画像、スタイルシートなど)を1つのアーカイブファイルにまとめることで、アプリケーションやライブラリの配布を可能にするパッケージ形式
.pimPIMWindowsWindowsはいIlia Muravievによるフリーウェア圧縮ツールPIMのフォーマット。実行ファイル、画像ファイル、音声ファイル用のフィルターセットを備えたLZPベースの圧縮アルゴリズムを使用します
.pitPackItクラシックMac OS廃止
.qdaクアドラプルDWindowsWindowsDelphiのクアドラプルDライブラリを使用して作成されたゲームのデータに使用されますバイトペア圧縮を使用します
.rarアプリケーション/ x-rar圧縮RAR元々はDOSでしたが、現在はWinRARです複数部分的[h]一般的な独自のアーカイブ形式。
.rkRKとWinRK [16]複数複数いいえプロプライエタリなアーカイブパッケージのフォーマット。プロプライエタリパッケージの中では異色なのは、 PAQPPMD 、PPMZ(文字列の長さに制限がないPPMD )といった、可能な限り高い圧縮率(速度とメモリを犠牲にして)を実現する実験的なアルゴリズムや、独自のアルゴリズムを採用している点です。
.sda自己溶解型アーカイブコモドール64、コモドール128コモドール64、コモドール128はいSDAは自己溶解型ARCファイルのことで、Chris Smeets氏が最初に作成したコモドール64およびコモドール128版のARCに基づいています。ファイルは同じ拡張子を共有していますが、プラットフォーム間で互換性はありません。つまり、コモドール64で作成されたSDAをコモドール128のコモドール128モードで実行すると、マシンがクラッシュします。逆も同様です。SDAの後継はSFXです
.sea自己解凍アーカイブクラシックMac OSクラシックMac OS(暗黙的に)Mac OS X以前の自己解凍アーカイブ形式。StuffIt、Compact Pro、Disk Doublerなどでも.seaファイルを作成できましたが、最も普及していたのはStuffItのバージョンでした。
.senScifer複数複数はい内部ヘッダー付きSciferアーカイブ
.sfx自己解凍アーカイブコモドール64、コモドール128コモドール64、コモドール128はいSFXは、LHArc圧縮アルゴリズムを使用する自己解凍アーカイブです。元々はChris Smeets氏によってCommodoreプラットフォーム上で開発され、主にCommodore 128のCS-DOS拡張を使用して動作します。前身のSDAとは異なり、SFXファイルは、作成されたマシンに関係なく、Commodore 64とCommodore 128の両方で動作します。
.shkNuFX元々はApple IIでしたが、現在は複数の複数はいApple IIシリーズのコンピュータ向けに設計されたアーカイブ形式です。標準的な実装はShrinkItで、ファイルだけでなくディスクイメージにも適用できます。推奨される圧縮アルゴリズムはRLEと12ビットLZWの組み合わせです。アーカイブは、コマンドラインツールのNuLib、またはWindowsベースのCiderPressで操作できます。
.sitアプリケーション/ x-stuffitStuffIt元々はClassic Mac OSでしたが、現在は複数の元々はClassic Mac OSでしたが、現在は複数のはいApple Macintoshコンピュータで一般的な圧縮形式です。無料のStuffIt ExpanderはWindowsとmacOSでご利用いただけます
.sitxアプリケーション/ x-stuffitxStuffIt X複数複数はい.sit形式の代替として、より多くの圧縮方式、UNIXファイルパーミッション、長いファイル名、非常に大きなファイル、より多くの暗号化オプション、特定のデータ圧縮形式(JPEG、Zip、PDF、24ビット画像、MP3)をサポートするようになりました。無料のStuffIt ExpanderはWindowsとOS Xでご利用いただけます。
.sqxSQXWindowsWindowsはいロイヤリティフリーの圧縮形式
.tar.gz、.tgz、.tar.Z、.tar.bz2、
.tbz2、.tar.lz、.tlz、.tar.xz、.txz、.tar.zst
アプリケーション/ x-gtargzip、compress、bzip2、lzip、xz、またはzstdを使用したtar複数複数はい「tarball」形式は、tarアーカイブとファイルベースの圧縮方式(通常はgzip)を組み合わせたものです。Unix系プラットフォームでのソースコードおよびバイナリの配布に広く使用され、他のプラットフォームでも広く利用可能です。Xarchiver、 Unix系プラットフォームで.tar.zstアーカイブ/圧縮形式をサポートしています。
.uc .uc0 .uc2 .ucn .ur2 .ue2ウルトラコンプレッサーIIDOSDOSウルトラコンプレッサー2.3は、当時人気のあったPKZIPアプリケーションの代替として開発されました。このアプリケーションの主な機能は、大容量のアーカイブを作成できることです。つまり、UC2ファイル拡張子を持つ圧縮アーカイブには、約100万個のファイルを保存できます
.ucaPerfectCompress [17]WindowsWindowsいいえPAQ、RZM、CSC、CCM、7zip をベースにしています。このフォーマットは、PAQ、RZM、CSC、または CCM で圧縮されたファイルと、圧縮設定を含むマニフェストを 7z アーカイブに保存したもので構成されます。
.uhaUHarcDOS / WindowsDOS / Windowsはい元々はDOS用の高圧縮率アーカイブ形式
.warWAR複数複数はいウェブアプリケーションアーカイブ(Javaベースのウェブアプリ)
.wimアプリケーション/ x-ms-wimWindowsイメージWindowsWindowsはいMicrosoft Windowsを展開するために開発されたファイルベースのディスクイメージ形式
.xarアプリケーション/ x-xarXAR複数複数はい
.xp3キリキリWindowsWindowsはいオープンソースのキリキリ ビジュアルノベルエンジンのネイティブフォーマット。ブロック分割とzlib圧縮を組み合わせて使用​​しています。ファイル名とパスはUTF-16形式で保存されます。整合性チェックにはAdler-32ハッシュサムが使用されます。多くのプロプライエタリゲームでは、ファイルはXORベースの暗号化を実装する「cxdec」モジュールを介して暗号化(および実行時にデコード)されます
.yz1YZ1WindowsDOSLinuxWindowsDOSLinuxはい山崎ジッパーアーカイブ。山崎智史氏が開発したDeepFreezerアーカイバユーティリティで使用される圧縮形式。[18] TUGZip、IZArc、ZipZagで読み取りと書き込みがサポートされている。
.zip、.zipxアプリケーション/ zipZIP元々はDOSでしたが、現在は複数複数はいMicrosoft Windowsで最も広く使用されている圧縮形式です。MacintoshUnixシステムでも 一般的に使用されています
.zooアプリケーション/ x-zoo動物園複数複数はい
.zpaqZPAQ複数複数はいロールバック機能を備えたジャーナリング(追記のみ)アーカイブ形式。重複排除と最終更新日に基づく増分更新をサポート。マルチスレッド。LZ77 BWTコンテキストミキシング形式で圧縮。オープンソース
.zzZzip [19]複数複数はいバロウズ・ウィーラー変換に基づく圧縮アルゴリズムを備えたアーカイバ

データ復旧

ファイル拡張子[a] MIMEタイプ[b]正式名称[c]プラットフォーム[d]説明
.eccDVDisasterエラー訂正ファイル複数ディスクが破損したり、部分的に読み取り不能になった場合に、dvdisaster がデータ復旧に使用するファイル形式。
.ecsbxエラー訂正SeqBox [20]複数前方誤り訂正とセクターレベルの回復性を備えたアーカイブ。SeqBoxのエラー訂正バージョン。[2]
.fecLziprecover fecファイル複数Lziprecover fec形式。lzipファイルだけでなく、あらゆる種類のファイルの修復に使用できます。fecファイルはtar.lzアーカイブのリカバリレコードとして使用できます
.par
.par2
アプリケーション/ x-par2アーカイブファイル複数エラー修正とファイル回復を提供するために、任意のアーカイブ形式と組み合わせて使用​​されるファイル形式。最もよく使用されるのは、バイナリ ファイルのニュースグループ配布です。
.revWinRARリカバリボリューム複数WinRAR RARボリュームで使用されるファイル形式。データリカバリは、オープンリカバリレコードおよび/またはリカバリボリュームの形式で提供されるエラー訂正データであり、正常なアーカイブの再構築(ボリューム全体の再構築を含む)を可能にします

比較

コンテナと圧縮

フォーマット
ファイル名
拡張子[i]
作成
導入に基づく
圧縮
整合性チェック[j]回復記録[k]暗号化をサポート[l]Unicodeファイル名更新日解決前処理ライセンス
アーカイブ(ar).a、.arCSRG1971オリジナルいいえいいえいいえいいえいいえ1秒
cpio.cpioベル研究所1983 Unix システム Vいいえ一部、選択した形式のみいいえいいえいいえ1秒いいえ
シェルアーカイブ(shar と makeself).shar、.runジェームズ・ゴスリング、アラン・ヒューエット1994 4.4BSDオリジナルいいえはい、一般的にMD5部分的部分的部分的任意(通常1秒)いいえパブリックドメイン(shar 1.x - 3.x)、
GPL(shar 4.x)
テープアーカイブ(tar).tarベル研究所1975バージョン 6 Unixいいえ部分的、メタデータのみ。gzipなどのフィルタによって完全な整合性が提供されますいいえいいえオプション[m]1秒いいえ
拡張TAR形式(pax).tarオープングループ2001Sun提案 + TARいいえ部分的、メタデータのみいいえいいえはい任意(通常1ナノ秒)いいえ
BagIt米国議会図書館2007ファイルシステムいいえはいいいえいいえはいいいえ
7z.7zイゴール・パブロフ2000LZMALZMA2Bzip2PPMdDeflateはいはい、
CRC-32
いいえはい、
AES-256
はい100ナノ秒[21]はいLGPLパブリックドメイン
ACE.aceマルセル・レムケ1998 [22]LZ77はいはいはいはい、Blowfishはい2秒独自ソフトウェア
AFA.afaビセンテ・サンチェス=アラルコス2009オリジナルはいはいはいはい、AESとCASTはい
ARC.arcトム・ヘンダーソン(SEA)1985はいCRC-16いいえ弱いXORのみいいえ2秒いいえ
ARJ.arjロバート・ユング1991AR001とAR002はいはいはい初期定数による弱いXORいいえ独自ソフトウェア
B1.b1カタリナグループ株式会社2011LZMAはいはいいいえはい、AESはい
キャビネット.cabマイクロソフト1992 Windows 3.1圧縮はいオプションのPKCS7 Authenticode署名いいえオプション(SDK使用時)はい2秒
コンパクトファイルセット.cfsジョー・ロウ(ピズモテクニック社)2008ZIP/LZMAはいはいはいはいフリーソフトウェア
コンパクトプロ.cptビル・グッドマン1990年(「コンパクター」として)オリジナルはいはいいいえはい独自ソフトウェア
ディスク・アーカイブ(DAR).darデニス・コービン2002オリジナルはいはいはい[n]はいはい1μsはいGPLv2
DGCA.dgc鶴田真一2001GCAはいはいはいはいはい
FreeArc.arcブラート・ジガンシン2006LZMAPPMd、TTAはいはいはいはい、AES、Blowfish、Twofish、SerpentですはいGPLv2
LHA(LZHとも呼ばれる).lzh、.lha吉崎晴康1988アナと雪の女王はい最近のLHAリリースのみいいえいいえいいえ1~2秒
LZX.lzxジョナサン・フォーブスとトミ・プータネン1995LZ77はい最近のLZXリリースのみ
ISOイメージ.iso、.img、.imaISO 9660<e​​xtra_id_1> ハイシエラフォーマット1988スパークいいえ
デビッド・ピリング.arc19891989ARCはいCRC-16いいえ弱いXORのみいいえCDDL 1.0 [ 23 ]いいえWinMountフォーマット
.mouMacintoshディスクイメージ2007はいはいはいはいはい独自ソフトウェア
.dmgアップルコンピュータ2001 Mac OS Xパーティションイメージ(PartImage)オリジナルはいはいはい
.partimgフランソワ・デュプーとフランク・ラデュレルフランソワ・デュプーとフランク・ラデュレル2000はいGPLv2
.paq#*、.lpaq#*.paq#*、.lpaq#*マット・マホニー2002~2006オリジナルはい
PEA.peaジョルジオ・タニ2006オリジナル、Deflateベースの圧縮はいはい Adler32、CRC-32、CRC-64、MD5、SHA1、RIPEMD-160、SHA256、SHA512、Whirlpoolいいえはい、認証付き暗号化、EAXモードのAES128およびAES256はい、システムに依存しますはい、任意ですパブリックドメイン
PIM.pimイリア・ムラヴィエフ2004~2008年オリジナルはいはいいいえいいえはいいいえ
クアドラプルD.qda早瀬拓(別名サンドマン)1997はい
RAR.rarユージン・ロシャル1993オリジナルはいはい、
CRC-32
BLAKE2
はい、
リード・ソロモン
はい、
RAR 5.0アーカイブ用のAES-256
はい、
UTF-8です
ドロップ削除されました独自ソフトウェア
RK.rkMソフトウェア株式会社2004オリジナルはいはいいいえはい、AES、Square、Twofishはい1秒
NuFX.shkアンディ・ニコラス1989オリジナルはいCRC-16いいえいいえいいえ1秒
StuffIt(SITとも呼ばれる).sitレイモンド・ラウ1987はいはい独自ソフトウェア
StuffIt X(SITxとも呼ばれる).sitxアラジン/アリュームシステムズ2002はいオプションはい、RC4、Blowfish、
AES、DES
はい独自ソフトウェア
ウルトラコンプレッサーII.uc .uc0 .uc2
.ucn .ur2 .ue2
ニコ・デ・フリース[26]1992~1996LZ77ハフマン符号化はいはいはいはい、トリプルDESです
Windowsイメージ.wim、.swm、.esdマイクロソフト2006オリジナルはいはいいいえ部分[q]はい100ナノ秒
ZIP.zipフィル・カッツ1989圧縮はいはいいいえはい、AESはいバージョンによって1~2秒
ZPAQ.zpaqマット・マホニー2009PAQはいはい、SHA-1いいえはい、AES-256はいMITパブリックドメイン

ソフトウェアのパッケージングと配布

フォーマットファイル名
拡張子
作成
導入に基づく整合性チェック回復記録暗号化に対応Unicodeファイル名更新日解決
Debian パッケージ(deb).debデビアン1994デビアン0.91artargzipxzはいいいえいいえはい1秒
Macintoshインストーラ.pkg、.mpkg(メタパッケージ)NeXT1989 NeXTSTEP 1.0paxgzipはいはい
RPM パッケージ マネージャー(RPM).rpmレッドハット1995 Red Hat Linux 1.0cpiogzipはい1秒
Slackwareパッケージ.tgzパトリック・フォルカーディング1993 Slackware 1.0targzipはいいいえいいえ
Windows インストーラー(MSI とも呼ばれる).msiマイクロソフトWindows 2000 OLE構造化ストレージ、キャビネットSQLオプションのPKCS7 Authenticode署名いいえいいえいいえ2秒
MSIX.appx、.appxbundle、.emsix、.emsixbundle、.msix、.msixbundleマイクロソフト2012 Windows 8郵便番号はいいいえはいはい1秒
Javaアーカイブ(JAR [r].jarサン・マイクロシステムズ1997 JDK 1.1PKZIPはいいいえはい
Google Chrome 拡張機能パッケージ.crxGoogle2009 (Chrome 4.0)郵便番号はいいいえ
パックマン.pkg.tar.zst、.pkg.tar (圧縮なし)ジャッド・ヴィネット2001年(ArchLinux 0.1以前)tarzstd [27](旧xzはいいいえいいえはい1秒

特徴

アーカイブ形式内蔵圧縮自己解凍ディレクトリ構造POSIX属性ACL代替データストリーム
cpioいいえいいえはいはいいいえ
tarいいえいいえはいはい一部(Solaris実装の場合)
ダーはい[t]いいえはいはいはいはい
arいいえいいえいいえはいいいえ
paxいいえいいえはいはいはい
ダンプいいえいいえはいはいはい
sharいいえはいはいはいいいえ
自分で作るはいはいはいはいはい
ジップはいはい[u]はいいいえ
rarはいはい[u]はいいいえはい
エースはいはいいいえ
arjはいはい[u]はいいいえいいえ
動物園はいはいいいえ
ISO 9660 (CD-ROM)いいえいいえはいロックリッジ延長あり)いいえ
cabはいはい[u]いいえ
rpmはいいいえはいはい
debはいいいえはいはい
7zはいはいはいいいえ
アーカイブ形式内蔵圧縮自己解凍ディレクトリ構造POSIX属性ACL代替データストリーム

参照

注記

  1. ^ abcd ファイル拡張子はプラットフォームによって異なる場合があります。大文字と小文字を区別しないプラットフォームでは、これらの拡張子の大文字と小文字が異なる場合があります。
  2. ^ abcd MIMEメディアタイプは推測に基づく可能性があります。IANA正式に登録されているものはごくわずかです。圧縮のみの形式は、多くの場合、解凍されたデータのメディアタイプで示され、コンテンツコーディングによって圧縮形式が示されます。
  3. ^ abcd 正式名称については異論がある可能性があります。
  4. ^ abcd 作成プラットフォームは、フォーマットを作成できるプラットフォームを示します。
  5. ^ DOS オペレーティング システムでファイル名に付加できない場合は、ファイル名拡張子の 2 番目と 3 番目の文字が . に置き換えられます.FXF
  6. ^ 復元プラットフォームとは、その形式を復元/抽出できるプラットフォームを指します。ほとんどのファイル形式は複数のプラットフォームで認識できます。
  7. ^ 「フリーソフトウェアで復元可能」とは、フリーソフトウェアである抽出ツールを使用してフォーマットを復元できるかどうかを示します
  8. ^ RARLAB UnRARはプロプライエタリです。無料のunarはRAR1.3、RAR1.5、RAR2、RAR3、RAR5の部分的な解凍をサポートしています[13] 。また、無料のlibarchiveはRAR3 [14]とRAR5 [15]の部分的な解凍をサポートしています
  9. ^ DOSおよびWindowsオペレーティングシステムでは、ファイルの種類を識別するために、ファイル名に拡張子(少なくとも1文字、通常は3文字)を含める必要がありました。拡張子はファイルの種類ごとに一意である必要があります。多くのオペレーティングシステムでは、ファイル名に拡張子を必要とせずに、ファイルの内容からファイルの種類を識別します。しかし、3文字の拡張子は、ファイルの種類を識別するための便利で効率的な方法として広く受け入れられています。
  10. ^ アーカイブファイルは、磁気媒体などの保存エラーが発生しやすい媒体に保存されることがよくあります。多くのアーカイブ形式には、追加のエラー検出情報やエラー訂正情報が含まれており、アーカイブファイルの読み取りに使用するソフトウェアは、これらの情報を使用してエラーを検出し、場合によっては修正することができます。
  11. ^ 多くのアーカイブ形式には、データの保存または転送エラーを検出するためにファイルに埋め込まれた冗長データが含まれており、アーカイブ ファイルの読み取りに使用されるソフトウェアには、エラーを検出して修正するロジックが含まれています。
  12. ^ 多くのアーカイブ形式には、利用可能なさまざまな暗号化方式の 1 つを使用してコンテンツを暗号化し、不正アクセスを防ぐ機能が含まれています。
  13. ^ オリジナルのtar形式ではASCII文字エンコーディングが使用されていますが、現在の実装ではASCII と下位互換性のあるUTF-8 (Unicode) エンコーディングが使用されています。
  14. ^ 外部の Parchive プログラム (par2) をサポートします。
  15. ^ PAQファミリー(軽量版LPAQを含む)は多くの改訂を経ており、改訂ごとに独自の拡張子が提案されています。例:.paq9a
  16. ^ 3.20リリース以降、RARは変更、作成、最終アクセス時間を0.0000001秒(0.1μs)の精度で保存できるようになりました。[24] [25]
  17. ^ WIMは暗号化されたファイルの暗号文をNTFSボリュームに保存できますが、管理者がファイルをNTFSボリュームに展開し、復号キー(通常は同じWindowsインストール上のファイルの元の所有者から取得)が利用可能である場合にのみ、ファイルを復号できます。Microsoftは、Windowsオペレーティングシステムの一部のダウンロード版を暗号化されたWIMファイルとして配布していますが、これはWIMの機能ではなく、外部の暗号化プロセスを介して行われます。
  18. ^ Robert K. Jung によって書かれた「.j」ファイルを生成するアーカイバ JAR と混同しないでください。
  19. ^ abcde 圧縮はこれらのフォーマットに組み込まれた機能ではありませんが、結果として得られるアーカイブは任意のアルゴリズムで圧縮できます。いくつかの実装では、これを自動的に行う機能が含まれています。
  20. ^ gzipbzip2lzoxzlzmaによるファイル単位の圧縮(アーカイブ全体を圧縮するのではなく)。また、既に圧縮されているファイル名の拡張子に基づいて、圧縮しないよう選択することもできます。
  21. ^ abcd ほとんどの実装では、オプションで自己解凍型実行ファイルを生成できます。

参考文献

  1. ^ Mozilla アーカイブ
  2. ^ ab "MarcoPon/SeqBox". 2024年5月13日。2022年2月12日時点のオリジナルからアーカイブ。 2019年3月20日取得– GitHub経由
  3. ^ “アーカイブコピー”. 2022年2月1日時点のオリジナルよりアーカイブ2009年3月5日閲覧。{{cite web}}: CS1 maint: アーカイブされたコピーをタイトルとして (リンク)
  4. ^ Divon, Lan; Ray, Tobler; Yassine, Souilmi; Bastien, Llamas (2021-08-25). 「Genozip - 汎用拡張ゲノムデータ圧縮ツール」.バイオインフォマティクス. 37 (16). 2022年12月26日時点のオリジナルよりアーカイブ。 2022年12月26日閲覧
  5. ^ 「application/zlib」および「application/gzip」メディアタイプ。doi : 10.17487/RFC6713。RFC 6713。2016年5月3閲覧
  6. ^ “概要”. dev.b1.org . 2023年4月4日時点のオリジナルよりアーカイブ2014年3月3日閲覧。
  7. ^ “B6Zip - .B6Zおよび.B6ファイルの抽出 - ダウンロード”. B6Zip . 2024年5月23日時点のオリジナルよりアーカイブ2017年10月6日閲覧。
  8. ^ “Genozip | FASTQ、BAM、VCFの圧縮”. Genozip . 2024年5月27日時点のオリジナルよりアーカイブ。 2021年7月22日閲覧
  9. ^ “アーカイブコピー”. 2024年4月17日時点のオリジナルよりアーカイブ2009年3月5日閲覧。{{cite web}}: CS1 maint: アーカイブされたコピーをタイトルとして (リンク)
  10. ^ “WinHKI”. 2006年12月5日時点のオリジナルよりアーカイブ。
  11. ^ “Tandem Unpak GUI”. 2011年6月14日. 2020年9月22日時点のオリジナルよりアーカイブ2013年9月16日閲覧。
  12. ^ 「データ圧縮プログラム」mattmahoney.net . 2024年5月28日時点のオリジナルよりアーカイブ。 2010年9月29日閲覧
  13. ^ 「unar RAR解析実装」 。 2024年9月11日閲覧
  14. ^ 「libarchive RARv3解析実装」 。 2024年9月11日閲覧
  15. ^ 「libarchive RARv5解析実装」 。 2024年9月11日閲覧
  16. ^ “アーカイブコピー”. 2018年3月20日時点のオリジナルよりアーカイブ2011年3月8日閲覧。{{cite web}}: CS1 maint: アーカイブされたコピーをタイトルとして (リンク)
  17. ^ “PerfectCompress”. 2012年7月23日時点のオリジナルよりアーカイブ2009年11月8日閲覧。
  18. ^ DeepFreezer [循環参照]
  19. ^ Zzip
  20. ^ "darrenldl/blockyarchive". 2024年7月7日. 2019年5月1日時点のオリジナルよりアーカイブ2019年4月11日閲覧– GitHub経由
  21. ^ “7-Zip / ディスカッション / オープンディスカッション: ファイル時間: 作成、アクセス - 精度”. sourceforge.net . 2021年7月25日時点のオリジナルよりアーカイブ2020年2月8日閲覧。
  22. ^ Lemke, Marcel (1998). 「アーカイバACE V1.2の技術情報」hugi.scene.org . 2023年4月4日時点のオリジナルよりアーカイブ。 2023年5月22日閲覧
  23. ^ “LICENCE · master · RiscOS / Sources / FileSys / ImageFS / SparkFS / Codecs / SparkSpark · GitLab”. 2023年1月28日. 2023年3月26日閲覧
  24. ^ WinRAR のダウンロードとサポート: ナレッジベース
  25. ^ 「スイッチ -TS[N] - ファイル時刻(変更、作成)を保存または復元...」archive.ph . 2013年2月9日. 2013年2月9日時点のオリジナルよりアーカイブ。 2021年11月28日閲覧
  26. ^ “Professional – Nico de Vries”. 2012年12月30日時点のオリジナルよりアーカイブ2020年2月8日閲覧。
  27. ^ 「Arch Linux - ニュース: パッケージ圧縮に xz ではなく Zstandard を使用するようになりました」。archlinux.org
「https://en.wikipedia.org/w/index.php?title=List_of_archive_formats&oldid=1321270772#Comparison」より取得