アーカイブをオンラインで展開

アーカイブファイルを即座に展開。ZIP、7Z、TAR.GZ、TAR.BZ2、TAR.XZ形式に対応しています。

アーカイブ展開ツール

どのアーカイブ形式からもファイルを展開し、ZIPとしてダウンロードできます。

アーカイブ展開の仕組み

アーカイブファイルをアップロードすると、その内容をすべて展開します。展開したファイルは、どのOSでも使えるダウンロード可能なZIPアーカイブにまとめられます。ソフトのインストールは不要です。

本ツールは入れ子になったアーカイブにも対応し、可能な限りファイル権限を保持したまま、元のディレクトリ構成を維持します。大きなアーカイブは、メモリ使用量を抑えるストリーミング方式の展開により効率的に処理されます。

アーカイブ形式の比較

各アーカイブ形式の主な特徴を比較します。

形式圧縮率対応環境最適な用途
ZIP標準的あらゆる環境汎用的な共有、互換性
7Z非常に高いクロスプラットフォーム最大限の圧縮
TAR.GZ良好Linux/Unixソースコード、Linuxパッケージ
TAR.BZ2高いLinux/Unix大きなファイル、高い圧縮率
TAR.XZ最高Linux/Unix最新のLinuxディストリビューション

対応アーカイブ形式

  • ZIPあらゆる環境で使える汎用的なアーカイブ形式
  • 7ZLZMA/LZMA2による高い圧縮率が特長の7-Zip形式
  • TAR.GZGZIP圧縮を使うLinux/Unixの標準形式
  • TAR.BZ2BZIP2圧縮によりTARより高い圧縮率を実現
  • TAR.XZXZ/LZMA2による最大限の圧縮を実現するTAR

技術的な詳細

本ツールは業界標準のライブラリを使ってアーカイブを処理します。

  • ZIPファイルはInfo-ZIP互換の方式で展開されます
  • 7Zファイルは公式の7-Zipアルゴリズムで展開されます
  • TAR系の形式はメモリ効率のためストリーミング展開を使用します
  • Unicodeのファイル名はすべての形式で保持されます
  • アーカイブに含まれる場合、シンボリックリンクも展開されます

展開にかかる時間は、アーカイブのサイズと圧縮レベルによって異なります。ほとんどのアーカイブは数秒で展開できます。圧縮率の高い7Zファイルは、より時間がかかることがあります。

アーカイブ展開のベストプラクティス

最適な展開のために、次のガイドラインに従ってください。

  • ファイルの整合性を確認する — 破損したアーカイブは部分的にしか展開できないことがある
  • ファイル数を確認する — 展開されたファイル数を想定した数と比較する
  • 展開したファイルをスキャンする — 出所不明のアーカイブにはウイルス対策ソフトを使用する
  • 空き容量を確認する — 展開後のファイルはアーカイブよりはるかに大きくなることがある

アーカイブ展開のよくある場面

インターネットからのソフトウェアのダウンロードは、アーカイブ形式でまとめられていることがよくあります。ZIPファイルはWindows向けソフトで最も一般的で、TAR.GZはLinuxやオープンソースの配布で主流です。開発ツール、ライブラリ、アプリケーションをダウンロードする際は、展開がインストール前の最初のステップになります。

バックアップアーカイブは、データを復元する際に確実な展開が求められます。tarと圧縮で作成されたシステムバックアップは、正しく復元するために欠かせないファイル権限やディレクトリ構成を保持しています。本ツールは、こうしたアーカイブを元のファイル階層や属性を保ったまま処理します。

アーカイブ展開のパフォーマンス

展開速度は形式によって大きく異なります。ZIPファイルは構造がシンプルでファイルごとに圧縮されているため、最も速く展開できます。TAR.GZの展開は中程度で、ファイルを取り出す前にアーカイブ全体を展開する必要があります。7ZとTAR.XZはLZMA圧縮を使用しており、展開はやや遅くなりますが、より高い圧縮率を実現します。

大きなアーカイブ(1GB超)では、ZIPなら数秒、圧縮率の高い7Zファイルでは数分と、展開時間に大きな幅が出ます。メモリの必要量も圧縮レベルとともに増え、LZMAの展開はGZIPより多くのRAMを使用します。メモリに制約のあるシステムで大きなアーカイブを展開する際は、この点を考慮してください。

破損・部分的なアーカイブへの対処

ダウンロードの中断やストレージのエラーによって、アーカイブファイルが破損することがあります。ZIP形式はファイルごとに冗長性を持たせているため、一部のファイルが破損していても部分的な展開が可能です。TARベースの形式は、破損によりアーカイブストリーム内の後続ファイルにアクセスできなくなる場合があるため、より影響を受けやすくなります。

展開に失敗した場合は、まずアーカイブの整合性を確認してください。多くのアーカイブ形式には、破損を検出するためのチェックサムが含まれています。重要なデータについては、アーカイブを再ダウンロードするか、新しいコピーを入手してください。部分的に復旧可能なアーカイブについては、専用の復旧ツールで破損していない部分を取り出せる場合があります。

関連ツール

アーカイブ展開についてよくある質問

どのアーカイブ形式を展開できますか?

本ツールはZIP、7Z、TAR.GZ(gzip圧縮のtar)、TAR.BZ2(bzip2圧縮のtar)、TAR.XZ(xz圧縮のtar)のアーカイブに対応しています。これらの形式で、Windows、macOS、Linuxで使われる圧縮アーカイブの大部分をカバーしています。

展開できるアーカイブの最大サイズはどのくらいですか?

本ツールは500MBまでのアーカイブに対応しています。それを超えるアーカイブは、アップロード前に小さく分割するか、大きなファイルの扱いに適したデスクトップソフトの利用をご検討ください。

展開したファイルがZIPファイルになっているのはなぜですか?

展開した内容はすべて、あらゆるOSで標準対応しているZIPファイルにまとめてダウンロードできるようにしています。Windows、macOS、Linuxのどれでも、追加ソフトなしにZIPファイルを開けます。

パスワード保護されたアーカイブを展開できますか?

現在のところ、本ツールはパスワード保護や暗号化されたアーカイブには対応していません。パスワード保護されたファイルを展開するには、7-ZipやWinRARなどのデスクトップソフトが必要です。

アーカイブ内のフォルダ構成はどうなりますか?

元のディレクトリ構成は保持されます。アーカイブ内のフォルダやサブフォルダは、展開後のZIPファイル内で元と同じ構成のまま再現されます。

展開にはどのくらい時間がかかりますか?

ほとんどのアーカイブは数秒で展開できます。展開にかかる時間は、アーカイブのサイズ、ファイル数、圧縮レベルによって異なります。小さなファイルを多く含む圧縮率の高い7Zアーカイブは、単純なZIPファイルより時間がかかることがあります。

TAR.GZ、TAR.BZ2、TAR.XZの違いは何ですか?

いずれもTARアーカイブ(tape archive)ですが、圧縮方式が異なります。GZはGZIP(高速、中程度の圧縮率)、BZ2はBZIP2(やや遅いが高い圧縮率)、XZはLZMA2(最も遅いが最高の圧縮率)を使用します。XZファイルは最も小さくなりますが、圧縮・展開に最も時間がかかります。

RARファイルを展開できますか?

ライセンス上の制約により、RAR形式には現在対応していません。RARファイルを展開するには、7-Zip(Windows)やThe Unarchiver(macOS)などのソフトを利用してください。可能であれば、送信者にZIPまたは7Z形式を使ってもらうことも検討してください。