アーカイブ形式のリスト

これは、アーカイブ ファイルを作成するために使用されるアーカイバおよびコンプレッサで使用されるファイル形式のリストです

目的別のアーカイブ形式

アーカイブ形式は、バックアップ、モビリティ、アーカイブに使用されます。多くのアーカイブ形式では、 データを圧縮することでストレージ容量の消費を抑え、同じデータが少ないバイト数で表現されるため、転送時間が短縮されます。また、ファイルが 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

ドス

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

圧縮のみ

ファイル拡張子[ a]MIMEタイプ[b]正式名称[c]プラットフォーム[d]説明
.brアプリケーション/ x-brotliブロトリ全てBrotli は、テキスト ウェブ コンテンツ用に Google が開発した圧縮アルゴリズムであり、通常、このユース ケースでは他のアルゴリズムよりも高い圧縮率を実現します。
.bz2アプリケーション/ x-bzip2bzip2Unixライクオープンソースで特許およびロイヤリティフリーの圧縮形式です。圧縮アルゴリズムは、バロウズ・ウィーラー変換、先頭移動変換そしてハフマン符号化です。
.F, .?XF [e]凍結/溶解[3]QNX 4、UnixライクDOSQNX4 OS用の古い圧縮アルゴリズム。圧縮アルゴリズムは、適応型ハフマン符号化を採用した改良型LZSSです。
.genozipアプリケーション/vnd.genozipジェノジップLinux、macOS、WindowsGenozipは、FASTQ、BAM、VCFなどのゲノムファイル形式を圧縮するプログラムです。[4]
.gzアプリケーション/ gzip [5]gzipUnixライクGNU Zipは、 Unix系システムで主に使用されている圧縮形式です。圧縮アルゴリズムはLZSSハフマン符号化を組み合わせたDeflateです。
.lzアプリケーション/ lzipジップUnixライクチェックサムと識別バイトをサポートする、代替LZMAアルゴリズムの実装。
.lz4LZ4Unixライクヤン・コレットによって開発されたアルゴリズム。非常に高速な圧縮(解凍)速度を実現するように設計されています。エントロピー符号化のないLZ77の派生版です
.lzmaアプリケーション/ x-lzmaイズマUnixライク7-Zipで使用される LZMA圧縮アルゴリズム
.lzoアプリケーション/ x-lzoplzopUnixライクLZOデータ圧縮アルゴリズムの実装。
.rzrzipUnixライク長距離冗長性を含む非常に大きなファイルに特に適した圧縮プログラムです。
.sfarksfArkWindows の圧縮/解凍 - LinuxおよびmacOSは解凍のみSF2 ファイル ( SoundFont )を高圧縮するように設計された圧縮プログラム
.szアプリケーション/ x-snappy-framedスナッピーUnixライクGoogleが開発し、2011年にオープンソース化された圧縮形式。Snappyは、最大限の圧縮率や他の圧縮ライブラリとの互換性よりも、非常に高速で、適度な圧縮率と最大限の安定性を実現することを目指しています。LZ77派生形式ですがエントロピー符号化は行われていません。
.?Q?スクエアCP/MDOSSqueeze:ハフマン符号化を用いてファイルを圧縮するプログラム。「squeeze」されたファイルはファイル名のミドルネームの頭文字が「Q」に変更されます。そのため、squeezeされたテキストファイルは.TQTで、squeezeされた実行ファイルは.CQMまたは.EQEで終わります。通常は.LBRアーカイブで使用され、squeezeされたファイルをアーカイブに保存するか、ファイルを解凍して保存した後にアーカイブを圧縮することで、アーカイブの名前が「.LQR」で終わります。
.?Z?クランチCP/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アプリケーション/ zstdZ標準クロスプラットフォーム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いいえAppleによって作成され、2020 年に iOS 14 で導入されました。
。エースアプリケーション/ x-ace-compressedエースウィンドウズ複数はい独自のフォーマット
.afaアプリケーション/ x-astrotite-afaAFAUNIXライクUNIXライクいいえデータを圧縮し、AES256とCAS256で二重に暗号化することでブルートフォース攻撃を回避し、AFAファイル内にファイルを隠蔽するフォーマットです。データの整合性を確保し、ファイルにエラーが発生した場合はAstroA2P(オンライン)またはAstrotite(オフライン)で修復する2つの方法があります。
.alzアプリケーション/ x-alz-圧縮アルジップウィンドウズ複数はい非常に大きなアーカイブ用に設計された、主に韓国語の形式です。
.apkアプリケーション/ vnd.android.package-archiveAPK複数複数はいAndroidアプリケーション パッケージ ( JAR ファイル形式のバリアント)。
.arc、.arkアプリケーション/オクテットストリームアーク複数複数はいBBSの初期に非常に人気があり、圧縮とアーカイブを単一のプログラムで提供した最初のプログラムの一つです。PKZIPに大部分が置き換えられました。
.arc、.cdxアプリケーション/ x-freearcフリーアークWindowsLinuxWindowsLinuxはいBulat Ziganshin によって開発されたオープンソースファイル形式。Zstandardをサポートする「FreeArc Next」バージョンが開発中です
.arjアプリケーション/ x-arjARJ元々はDOSだったが、現在は複数複数はい1990 年代の PKZIP の競合製品であり、より優れたマルチパート アーカイブ処理機能を提供しました。
.b1アプリケーション/ x-b1B1複数複数はいB1 Free Archiverで使用されるオープンアーカイブ形式[6]
.b6zB6ZmacOS複数はい圧縮アーカイブ形式B6Zip [7]
.baサイファー複数複数はい外部ヘッダー付きバイナリアーカイブ
.bhブラックホールはいZipTV圧縮コンポーネントの独自フォーマット
。タクシーアプリケーション/vnd.ms-cab-compressedキャビネットウィンドウズ複数はいMicrosoft Windowsネイティブ アーカイブ形式。WISE などの多くの独自のインストーラでも使用されます
。車コンプレシアアーカイブ元々はDOS、現在はDOSとWindows元々はDOS、現在はDOSとWindowsはいYaakov Gringeler 氏によって作成されました。最後にリリースされたのは2003年(Compressia 1.0.0.1 ベータ版)で、現在は廃止されているようです。30日間の無料トライアルではアーカイブの作成と解凍が可能です。その後は解凍は可能ですが、作成はできません。
.cfsアプリケーション/ x-cfs-圧縮コンパクトファイルセットWindowsmacOSを含むUnix系複数はいオープンソースのファイル形式。
.cptコンパクトプロクラシックMac OS複数はいCompact Pro アーカイブは、 Mac OS 7.5.x頃まで Mac プラットフォームでよく使用されていたアーカイバです。StuffIt と競合していましたが、現在は廃止されています。
.darアプリケーション/ x-darディスクアー・チバーmacOSを含むUnix系macOSWindowsを含むUnix系はいオープンソースのファイル形式。ファイルはgzip、bzip2、またはlzoのいずれかで個別に圧縮されます。
.ddディスクダブラークラシックMac OS廃止
.dgcアプリケーション/ x-dgc-compressedDGCAウィンドウズウィンドウズ
.dmgアプリケーション/ x-apple-diskimageApple ディスクイメージmacOSmacOSWindowsLinuxはい「インターネット対応」ディスクイメージをサポートします。ダウンロード後、自動的に解凍、マウント、コンテンツ抽出が行われ、その後破棄されます。現在、この形式の抽出をサポートしているブラウザはSafariのみですが、手動で抽出することも可能です。このフォーマットは、パスワード保護や128ビットまたは256ビットのAES暗号化による暗号化も可能です。
。耳複数複数はいエンタープライズJavaアーカイブ
.gcaアプリケーション/ x-gca-圧縮GCADGCAの前身。
.genozipジェノジップ[8]LinuxmacOSWindowsLinuxmacOSWindowsいいえFASTQ、BAM、VCFなどのゲノムファイルタイプに最適化されています(ただし、これらに限定されません)。
.ha[9]元々はDOSだったが、現在は複数複数はい、ただし特許で保護されている可能性がありますDOS時代の形式。算術/マルコフ符号化を使用
.hkiウィンHKI [10]MSウィンドウズMSウィンドウズいいえHKI
。氷ウィンドウズウィンドウズはいICEOWS プログラムによって作成されました。テキストファイルの圧縮に優れています。
.jarアプリケーション/ Javaアーカイブジャー複数複数はいJavaアーカイブ(ZIPファイル と互換性あり)
.kgbKGBアーカイバー複数複数はいPAQ ファミリーのアルゴリズムとオプションの暗号化を使用した圧縮機能を備えたオープンソースのアーカイバです。
.lzh、.lhaアプリケーション/ x-lzhLHA元々はDOSだったが、現在は複数複数はいAmigaの標準フォーマット
.lzxアプリケーション/ x-lzxLZXアミーガ元々はAmigaで使用されていたアーカイバです。現在はMicrosoftがコピーし、.cabファイルや.chmファイルで使用されています。
.pakパキスタンHP ノンストップHP ノンストップはい[11]ARC-Compressor のライバルである NoGate Consulting のファイル形式。

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

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

データ復旧

ファイル拡張子[ a]MIMEタイプ[b]正式名称[c]プラットフォーム[d]説明
.eccdvdisasterエラー訂正ファイル複数ディスクが破損したり、部分的に読み取り不能になった場合に、dvdisaster がデータ復旧に使用するファイル形式。
.ecsbxエラー訂正SeqBox [20]複数前方誤り訂正とセクターレベルの回復性を備えたアーカイブ。SeqBoxのエラー訂正バージョン。[2]
.fecLziprecover fecファイル複数Lziprecover fec形式。lzipファイルだけでなく、あらゆる種類のファイルの修復に使用できます。fecファイルはtar.lzアーカイブのリカバリレコードとして使用できます。
.par
.par2
アプリケーション/ x-par2Parchiveファイル複数エラー修正とファイル回復を提供するために、任意のアーカイブ形式と組み合わせて使用​​されるファイル形式。最もよく使用されるのは、バイナリ ファイルのニュースグループ配布です。
.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)。タールベル研究所1975バージョン 6 Unix?いいえ部分的、メタデータのみ。gzipなどのフィルターにより完全な整合性が確保されます。いいえいいえオプション[m]1秒いいえ?
拡張TAR形式(pax)。タールオープングループ2001サン提案 + TARいいえ部分的、メタデータのみ。いいえいいえはい任意(通常1 ns)いいえ?
バッグイットアメリカ議会図書館2007ファイルシステムいいえはいいいえいいえはいいいえ??
7z.7zイーゴリ・パブロフ2000LZMALZMA2Bzip2PPMdデフレートはいはい、
CRC-32
いいえはい、
AES-256
はい100ナノ秒[21]はいLGPLパブリックドメイン
エース。エースマルセル・レムケ1998年[22]LZ77はいはいはいはい、フグはい2秒?独自のソフトウェア
AFA.afaビセンテ・サンチェス・アラルコス2009オリジナルはいはいはいはい、AESとCASTはい???
アーク。アークトム・ヘンダーソン(SEA)1985?はいCRC-16いいえ弱いXORのみいいえ2秒いいえ?
ARJ.arjロバート・ユング1991AR001とAR002はいはいはい初期定数による弱いXORいいえ??独自のソフトウェア
B1.b1カタリナグループ株式会社2011LZMAはいはいいいえはい、AESはい???
キャビネット。タクシーマイクロソフト1992 Windows 3.1空気を抜くはいオプションのPKCS7 Authenticode署名いいえオプション(SDKあり)はい2秒??
コンパクトファイルセット.cfsジョー・ロウ(ピズモテクニック社)2008ZIP/LZMAはいはい?はいはい??フリーソフトウェア
コンパクトプロ.cptビル・グッドマン1990年(「コンパクター」として)オリジナルはいはいいいえはい???独自のソフトウェア
ディスク アーカイブ(DAR).darデニス・コービン2002オリジナルはいはいはい[n]はいはい1μsはいGPLv2
DGCA.dgc鶴田真一2001GCAはいはいはいはいはい???
フリーアーク。アークブラット ジガンシン2006LZMAPPMd、TTAはいはいはいはい、AES、Blowfish、Twofish、Serpentですはい??GPLv2
LHA(LZHとも呼ばれる).lzh、.lha吉崎晴康1988凍ったはい最近のLHAリリースのみいいえいいえいいえ1~2秒??
LZX.lzxジョナサン・フォーブスとトミ・プータネン1995LZ77はい最近のLZXリリースのみ??????
ISOイメージ.iso、.img、.imaISO 96601988High Sierra フォーマットいいえ???????
スパーク。アークデビッド・ピリング1989アークはいCRC-16いいえ弱いXORのみいいえ1 csいいえCDDL 1.0 [23]
WinMount形式.mou?2007?はいはいはいはいはい??独自のソフトウェア
Macintosh ディスクイメージ.dmgアップルコンピュータ2001 Mac OS Xオリジナルはいはい?はい????
パーティションイメージ(PartImage).partimgフランソワ・デュプーとフランク・ラデュレル2000?はい??????GPLv2
PAQファミリ (複数のフォーマット) [o].paq#*、.lpaq#*マット・マホニー2002~2006年オリジナルはい???????
エンドウ。エンドウジョルジオ・タニ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です
2、1、6.5536ミリ秒、25.6μまたは100ナノ秒[p]ドロップ独自のソフトウェア
RK.rkエムソフトウェア株式会社2004オリジナルはいはいいいえはい、AES、Square、Twofishはい1秒??
ニューFX.shkアンディ・ニコラス1989オリジナルはいCRC-16いいえいいえいいえ1秒??
StuffIt(SITとも呼ばれる)。座るレイモンド・ラウ1987?はい??はい???独自のソフトウェア
StuffIt X(SITxとも呼ばれる).sitxアラジン/アリュームシステムズ2002?はい?オプションはい、RC4、Blowfish、
AES、DES
はい??独自のソフトウェア
ウルトラコンプレッサーII.uc .uc0 .uc2
.ucn .ur2 .ue2
ニコ・デ・フリース[26]1992~1996年LZ77ハフマン符号化はいはいはいはい、トリプルDESです????
Windows イメージ.wim、.swm、.esdマイクロソフト2006オリジナルはいはいいいえ部分的[q]はい100ナノ秒??
ジップ。ジップフィル・カッツ1989空気を抜くはいはいいいえはい、AESはいバージョンによって1~2秒??
ZPAQ.zpaqマット・マホニー2009PAQはいはい、SHA-1いいえはい、AES-256はい??MITパブリックドメイン

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

形式ファイル名
拡張子
作成
導入に基づく整合性チェック回復記録暗号化をサポートUnicodeファイル名変更日の解決
Debian パッケージ(deb).debデビアン1994デビアン0.91artargzipxzはいいいえいいえはい1秒
Macintoshインストーラ.pkg、.mpkg(メタパッケージ)1989年NeXTSTEP 1.0paxgzipはい??はい?
RPM パッケージ マネージャー(RPM).rpmレッドハット1995 Red Hat Linux 1.0cpiogzipはい???1秒
Slackwareパッケージ.tgzパトリック・フォルカーディング1993スラックウェア1.0targzipはいいいえいいえ??
Windows インストーラー(MSI とも呼ばれる).msiマイクロソフト2000 Windows 2000OLE構造化ストレージ、キャビネット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 拡張機能パッケージ.crxグーグル2009 (Chrome 4.0)ジップはい?いいえ??
パックマン.pkg.tar.zst、.pkg.tar (圧縮なし)ジャッド・ヴィネット2001年(ArchLinux 0.1以前)tarzstd [27](旧xzはいいいえいいえはい1秒

特徴

アーカイブ形式内蔵圧縮自己解凍型ディレクトリ構造POSIX属性ACL代替データストリーム
cpioいいえ[s] [s]いいえはいはいいいえ?
タールいいえいいえはいはいいくつかの(Solaris実装)
ダーはい[t]いいえはいはいはいはい
arいいえいいえいいえはいいいえ?
パックスいいえいいえはいはいはい?
ごみいいえいいえはいはいはい?
シャーいいえはいはいはいいいえ?
自分を作るはいはいはいはいはい?
ジップはいはい[u]はいいいえ??
rarはいはい[u]はいいいえ?はい
エースはい?はいいいえ??
arjはいはい[u]はいいいえいいえ?
動物園はい?はいいいえ??
ISO 9660 (CD-ROM)いいえいいえはいロックリッジ延長あり)いいえ?
タクシーはいはい[u]?いいえ??
回転数はいいいえはいはい??
デブはいいいえはいはい??
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. ^ gzip bzip2 lzo xz lzmaによるファイル単位の圧縮(アーカイブ全体を圧縮するのではなく)。また、既に圧縮されているファイル名の拡張子に基づいて、圧縮しないよう選択することもできます。
  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. ^ ジップ
  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」から取得