Macで分割圧縮ファイル(.7z.001 / .part1.rar / .z01)を失敗せずに解凍する方法
大容量の3Dモデリング素材、4K映像のRAWフッテージ、開発用データセット、仮想マシンイメージなどをクラウドストレージや社内サーバーからダウンロードすると、ファイル名が連番で区切られた「分割圧縮ファイル」になっていることがよくあります:
Game_Assets.7z.001
Game_Assets.7z.002
Game_Assets.7z.003
あるいは:
Project_Backup.part1.rar
Project_Backup.part2.rar
Project_Backup.part3.rar
あるいは:
Raw_Footage.z01
Raw_Footage.z02
Raw_Footage.zip
Windows環境であれば、7-ZipやWinRARが連番を自動的に認識して展開してくれます。
しかし、macOS標準の「アーカイブユーティリティ」で先頭の .7z.001 などをダブルクリックすると:
- 「エラー 79 - 不適切なファイル形式またはフォーマットです」 と表示されて解凍できない
- 先頭のパートだけが展開されて途中で止まり、中身が中途半端に壊れたファイルが残る
といったトラブルに見舞われます。
分割圧縮ファイルがどのような仕組みで成り立っているのか、そしてMac上で確実に解凍するためのルールと手順を解説します。
分割圧縮アーカイブの仕組みと「3つの鉄則」
分割圧縮ファイルは、独立した複数の圧縮ファイルが集まったものではありません。「もともと1つの巨大な連続データストリーム」 を、メール送信制限やFAT32ファイルシステムの4GB上限をクリアするために、物理的に一定サイズ(例:1GBや2GB)で切り分けたものです。
そのため、正常に解凍するには以下の 3つの鉄則 を守る必要があります:
- すべての連番パーツが「同一フォルダ」に揃っていること:
例えば
.001と.003があり、.002だけダウンロード中だったり別フォルダにある状態では、世界中のどんな解凍ソフトを使っても復元できません。 - ファイル名規則(連番)が崩れていないこと:
- 7-Zip形式:
名前.7z.001,名前.7z.002,名前.7z.003… - RAR形式:
名前.part1.rar,名前.part2.rar,名前.part3.rar(または旧規格の.r00,.r01…) - ZIP形式:
名前.z01,名前.z02… およびマスター目次となる名前.zip※ブラウザが勝手に重複連番(例:Game_Assets (1).7z.001)を付与してしまうと、連番が認識されず失敗します。
- 7-Zip形式:
- 先頭のファイルから解凍を開始すること:
- 7Z形式:
.001から開始 - RAR形式:
.part1.rar(または.rar)から開始 - ZIP形式:マスターとなる
.zip(または.z01)から開始
- 7Z形式:
なぜmacOS標準機能は分割ファイルで失敗するのか?
macOS付属の展開エンジンは、単一完結型のシンプルなZIPやApple Archive向けに作られています。
- マルチボリュームの自動連鎖機能がない:
.7z.001を単なる未知の拡張子として扱い、同一フォルダ内にある.002や.003を自律的に探し出して連結するロジックを持ちません。 - RAR5形式へのネイティブ非対応:業界標準であるRAR5の分割ボリュームをmacOS標準機能で解凍することはできません。
確実な解決策:ZipGoで分割アーカイブをワンクリック解凍
ZipGo は、あらゆる形式のマルチボリューム分割アーカイブをネイティブにサポートしています。コマンドを叩く必要も、手動でファイルを結合する必要もありません。
解凍手順:
- ファイルの確認:ダウンロードしたすべての連番ファイルが同じフォルダ内にあり、ファイル名が揃っていることを確認します。
- 先頭ファイルを右クリック:
.7z.001の場合は、その.7z.001ファイルを右クリック。.part1.rarの場合は、part1.rarを右クリック。.z01などのZIP分割の場合は、同名で拡張子が.zipになっている親ファイルを右クリック。
- 「ZipGoで解凍」 または 「同名フォルダに解凍」 を選択:
- ZipGoがヘッダーを読み取り、分割アーカイブであることを自動検知します。
- 同一ディレクトリにある後続パーツ(
.002,.003…)をメモリ上でシームレスに結合。 - 完全な状態のデータを指定フォルダへ復元します。
パスワードが設定されている場合:
ネット上で配布されている分割アーカイブの多くは暗号化されています。ZipGoなら、先頭ファイルを展開する際にパスワード入力を求めるプロンプトが1度だけ表示され、入力後はすべてのパーツを自動的に復号して一気に解凍を完了します。
うまくいかない場合のトラブルシューティングチェックリスト
万が一、ZipGoで「アーカイブが不完全です」と警告された場合は、以下を確認してください:
- 途中でダウンロードが切れていないか確認: 最終パート以外の分割ファイルは、基本的にすべて まったく同じファイルサイズ になっています(例:2GB分割ならすべて正確に2,147,483,648バイト)。途中のパートのサイズが中途半端に小さくなっている場合は、ダウンロードが途中で失敗していますので再取得してください。
- ブラウザによる自動リネームを戻す:
ファイル名に
(1)やcopyなどが付いてしまっている場合は、本来の連番(.7z.002など)へリネームしてください。 - 「プレビュー」で事前に健全性をチェック: 数十GBの解凍を開始する前に、先頭ファイルを右クリックして 「プレビュー」 を開いてみてください。ファイル一覧が正常に表示されれば、アーカイブ構造は正常です。
分割圧縮の解凍エラーで作業を中断されるのはもうやめましょう。Mac App Store から ZipGo をインストールして、どんな分割ファイルも手軽に解凍してください。
ZipGo - Finder 右クリック解凍・圧縮・中身プレビュー
右クリックから即座に30種以上の形式を解凍、解凍不要のプレビュー、Shift-JIS文字化け自動解消、AES-256暗号化に対応。