7Zファイル形式の解説

7-Zipアーカイブ · .7z

拡張子.7z
MIMEタイプapplication/x-7z-compressed
種類アーカイブ
開発元Igor Pavlov (7-Zip)
初版1999
ロイヤリティフリーはい
圧縮可逆

7Zファイルとは

7Zは、Igor Pavlovが1999年に公開したオープンソースのプログラム7-Zipのアーカイブ形式です。LZMAとLZMA2アルゴリズムで圧縮し、テキスト、ソースコード、文書をZIPのDeflateよりはるかに強く縮め、ファイルをソリッドブロックにまとめて類似ファイル同士で1つの圧縮辞書を共有させます。ソフトウェア、データセット、バックアップのアーカイブはZIP版より3分の1ほど小さくなることが多いです。

この形式は内容とファイル名のAES-256暗号化、4 GBを超えるサイズ、分割アーカイブに対応します。欠点は普及度です。WindowsとmacOSには標準の展開ツールがないため、受け取る側は7-Zip、WinRAR、Keka、The Unarchiverを必要とし、WebフォームはZIPしか受け付けないことが多いです。

7Zが適している場面

強み

  • ZIPより明らかに小さいアーカイブ。特に類似ファイルが多いとき
  • ファイル名の隠蔽も含む強固なAES-256暗号化
  • 自由な参照実装を持つオープンな形式

制限

  • Windows 10とmacOSは追加ソフトなしでは開けない
  • ソリッドアーカイブは1ファイルの取り出しにも全体の展開が必要
  • 作成がZIPより遅い

7Zファイルの開き方

Windowsでは7-Zip、macOSではKekaかThe Unarchiverをインストールし、Linuxではp7zipを使います。何もインストールせずに済ませるなら、7Z展開がオンラインでアーカイブを展開してファイルを一覧します。パスワード付きアーカイブにはパスワードが必要です。

7Zの変換方法

7ZからZIPはソフトなしで誰でも開けるアーカイブを作り、7ZからTAR.GZや7ZからTAR.XZはLinuxサーバーに適し、7Z展開は単に中身を取り出します。逆方向で容量を節約するにはZIPから7Zを使ってください。

よくある質問

Windowsで7Zファイルを開くには?

最近のWindows 11では、エクスプローラーで7Zアーカイブを開けます。Windows 10や古いビルドのWindows 11では、無料で軽量な7-Zipをインストールするか、オンラインでアーカイブをZIPに変換してエクスプローラーで開いてください。

7ZはZIPより優れていますか?

容量と安全性では優れています。圧縮率が高く、本物のAES-256暗号化があります。展開ツールを持たないかもしれない相手との共有には、ZIPのほうが安全な選択です。

Macで7Zファイルを開けますか?

標準のアーカイブユーティリティでは開けません。KekaとThe Unarchiverは7Z対応を追加するオープンソースアプリです。ZIPへの変換でも対処できます。

7Zの展開がZIPより遅いのはなぜですか?

LZMAの展開はDeflateより負荷が高く、ソリッドアーカイブは1ファイルのためでもブロックの先頭から展開しなければなりません。時間は容量の小ささの代償です。

分割された7Zアーカイブを開くには?

分割アーカイブは、file.7z.001、file.7z.002のように名前の付いたボリュームで構成されます。すべてのパーツを同じフォルダーに置き、最初の.001ファイルを7-Zip、Kekaなど7Zに対応した展開ソフトで開いてください。続くボリュームはソフトが自動で読み込みます。1つでも欠けていたり不完全だったりすると、そこに含まれるファイルの展開が失敗します。始める前に、すべてのボリュームが最後までダウンロードされているか確認してください。

7ZとRARの違いは何ですか?

どちらも高い圧縮率、ソリッド圧縮、ファイル名の秘匿を含むAES-256暗号化に対応しています。7Zはオープンな形式で、7-Zipを使えば無料で作成も展開もできます。RARはプロプライエタリ形式で、展開できるソフトは多いものの、作成にはWinRARなどのライセンス付きツールが必要です。RARには破損したアーカイブを修復できるリカバリーレコードがあり、7Zにはありません。他人との共有では、どちらも多くの環境で追加ソフトが必要なため、ZIPのほうが無難です。