※本ページにはプロモーション(広告)が含まれています
【2026年最新版】MacでZIPファイルが解凍できない原因と対処法【完全ガイド】
ZIPファイルをダブルクリックしたのに「解凍できません」というエラーが出たり、ファイルが途中で止まってしまったり、解凍後のファイル名が文字化けしていたりした経験はありませんか?
Macでは標準の解凍機能が搭載されていますが、それでも対応できないケースは少なくありません。特に、Windows環境で作成されたZIPファイルや、日本語ファイル名を含むアーカイブ、パスワードが設定されたファイルなどは、標準機能だけでは上手く解凍できないことがあります。
この記事では、MacでZIPファイルが解凍できない・エラーになる場合の主な原因と、8つの具体的な対処法を順番に解説します。無料ツールで解決できる方法を中心に紹介していますので、ぜひ参考にしてください。

この記事でわかること
- MacでZIPが解凍できない原因(7つのパターン)
- ディスク容量不足・ファイル破損の確認方法
- ターミナルの
unzipコマンドでの解凍手順 - The Unarchiver・Kekaなど無料アプリの使い方
- パスワード付きZIPの解凍方法
- 日本語ファイル名の文字化けを防ぐ設定
- RAR・7zなど他形式の解凍方法
- よくある質問(FAQ)6問
MacでZIPが解凍できない主な原因
対処法を試す前に、まず「なぜ解凍できないのか」原因を把握しておきましょう。原因によって対処法が異なります。
原因1: ファイルが破損・不完全なダウンロード
ダウンロード中に通信が切れたり、ファイルが途中で止まったりすると、ZIPファイルが破損します。Macの標準解凍(Archive Utility)はエラーに非常に厳しく、少しでも破損があると解凍を中断します。
原因2: ディスクの空き容量が不足している
ZIPファイルを解凍すると、元のファイルより大幅に容量が増えることがあります。特に複数ファイルをまとめたZIPは解凍後に数十GBになることもあり、Macのストレージ残量が少ないと解凍途中でエラーになります。
原因3: 暗号化・パスワード設定がある
パスワードが設定されたZIPファイルは、正しいパスワードを入力しないと解凍できません。Macの標準機能ではパスワード入力画面が表示されますが、パスワードが間違っていれば当然失敗します。
原因4: 文字コードの違いによる文字化け・エラー
Windows環境でShift-JIS(CP932)を使って作成されたZIPファイルをMacで解凍すると、日本語のファイル名が文字化けしたり、エラーになったりします。これはMacがUTF-8を使っているのに対し、Windows側のZIPがShift-JIS形式でファイル名を保存しているためです。
原因5: ZIPの形式バージョンが古いまたは非対応
ZIP64(4GBを超える大容量アーカイブ)や特殊な圧縮アルゴリズム(Deflate64、BZIP2など)を使用したZIPは、Macの標準解凍では対応していません。
原因6: macOS・Archive Utilityのバグ
macOSのバージョンによっては、Archive Utility(標準解凍ツール)にバグが含まれていることがあります。特定のファイル構造を持つZIPでエラーが発生するケースが報告されています。
原因7: ファイルの拡張子偽装・非ZIPファイル
拡張子が .zip でも、実際には別の形式(RAR、7z、tar.gz など)のファイルだったり、そもそも壊れていてZIPではないファイルも存在します。
対処法 Step 1〜8
Step 1: ディスク容量を確認する
まず最初に、Macのストレージ残量を確認しましょう。解凍後のファイルサイズがわかれば、必要容量の目安も立てやすくなります。
確認手順
- 画面左上のAppleマーク()をクリック
- 「このMacについて」を選択
- 「ストレージ」タブをクリック
- 使用済み容量と空き容量を確認する
ZIPファイルのサイズの3〜5倍程度の空き容量を目安に確認してください。空き容量が10GB未満の場合は、まず不要なファイルを削除してからZIPを解凍することをおすすめします。
ターミナルで確認する方法
df -h /
Avail の列に表示される数値が空き容量です。
空き容量を増やす方法
- ゴミ箱を空にする: ゴミ箱を右クリック →「ゴミ箱を空にする」
- ダウンロードフォルダの整理: 不要なインストーラやファイルを削除
- iCloudにデータを移行: 写真・書類をiCloudストレージへオフロード
- 大きいファイルの確認: 「このMacについて」→「ストレージ」→「管理」で大きいファイルを一覧表示
Step 2: ファイルを再ダウンロードする
ダウンロードが不完全だった場合、ファイル自体が破損している可能性があります。一度ダウンロードしたファイルを削除し、再度ダウンロードし直すのが最もシンプルな対処法です。
再ダウンロードのポイント
- Wi-Fiの接続が安定している状態でダウンロードする
- ダウンロード中はMacをスリープさせない
- ブラウザの設定でダウンロードの一時停止・再開機能を活用する(大容量ファイルの場合)
- ダウンロード元のサーバーが提供している MD5/SHA256チェックサムがあれば、ダウンロード後に照合して破損を確認する
チェックサムの確認方法(ターミナル)
# MD5チェックサムを確認
md5 ~/Downloads/yourfile.zip
# SHA256チェックサムを確認
shasum -a 256 ~/Downloads/yourfile.zip
表示されたハッシュ値を配布元のサイトに記載されているハッシュ値と照合してください。一致しない場合、ファイルが破損しています。

Step 3: ターミナルのunzipコマンドで解凍する
Macには標準でターミナルアプリが搭載されており、unzip コマンドを使えばコマンドラインからZIPを解凍できます。標準の「Archive Utility」がエラーを出す場合でも、unzip コマンドなら解凍できるケースがあります。
unzipコマンドの基本的な使い方
- 「Finder」→「アプリケーション」→「ユーティリティ」→「ターミナル」を開く(またはSpotlightで「ターミナル」と検索)
- 以下のコマンドを入力して実行する
# 基本的な解凍(カレントディレクトリに展開)
unzip ~/Downloads/yourfile.zip
# 解凍先フォルダを指定する場合(-d オプション)
unzip ~/Downloads/yourfile.zip -d ~/Documents/extracted/
# 詳細情報を表示しながら解凍(-v オプション)
unzip -v ~/Downloads/yourfile.zip
# エラーがあっても強制的に解凍を続行する(-o オプション)
unzip -o ~/Downloads/yourfile.zip -d ~/Documents/extracted/
ドラッグ&ドロップでファイルパスを入力する方法
ターミナルに「unzip 」(スペースあり)と入力した後、FinderからZIPファイルをターミナルウインドウにドラッグ&ドロップすると、ファイルのパスが自動で入力されます。入力ミスを防げるのでおすすめです。
よくあるunzipのエラーメッセージと意味
| エラーメッセージ | 意味 | 対処法 |
|---|---|---|
End-of-central-directory signature not found |
ZIPの構造が壊れている | 再ダウンロード |
unsupported compression method |
非対応の圧縮形式 | The Unarchiver を使用 |
incorrect password |
パスワードが間違っている | 正しいパスワードを確認 |
need PK compat. v4.5 (can do v2.1) |
ZIP64などの高バージョン形式 | Keka または The Unarchiver を使用 |
disk full |
ディスク空き容量不足 | 不要ファイルを削除してから再実行 |
Step 4: The Unarchiver(無料アプリ)を使う
「The Unarchiver」は、Macユーザーに最もおすすめできる無料の解凍アプリです。App Storeから無料でインストールでき、Macの標準解凍では対応できない多くのファイル形式に対応しています。
The Unarchiverの特徴
- ZIP・RAR・7z・tar・gz・bz2・xzなど多数の形式に対応
- Windows形式ZIPの文字化け問題を自動修正(日本語ファイル名OK)
- App Store掲載・完全無料
- 操作がシンプルでドラッグ&ドロップで解凍可能
インストール手順
- Mac App Storeを開く(Dockのアプリまたは Spotlight で「App Store」と検索)
- 検索バーに「The Unarchiver」と入力して検索
- 「入手」→「インストール」をクリック(無料)
- インストール完了後、アプリを起動する
The Unarchiverの使い方
- インストール後、ZIPファイルを右クリック
- 「このアプリケーションで開く」→「The Unarchiver」を選択
- 解凍先を選択するダイアログが表示されたら保存先を選んで「解凍」をクリック
The Unarchiverをデフォルト解凍アプリに設定する方法
- 任意のZIPファイルを右クリック →「情報を見る」
- 「このアプリケーションで開く」のドロップダウンから「The Unarchiver」を選択
- 「すべてを変更」をクリックして全ZIPファイルのデフォルトアプリを変更
Step 5: Keka(解凍アプリ)を使う
「Keka」は、The Unarchiverと並んでMacユーザーに人気の無料解凍・圧縮アプリです。特に大容量ファイルの解凍やパスワード付きZIPの扱いに優れています。
Kekaの特徴
- ZIP・7z・RAR・tar・gz・bz2・xzなど対応形式が豊富
- 大容量ZIP64ファイルの解凍に対応
- パスワード付きZIPの解凍が安定している
- 圧縮機能も備えており、ZIPやtarファイルを作成できる
- 公式サイトからは無料ダウンロード可能(App Store版は有料)
Kekaのインストール方法
- 公式サイト(keka.io)にアクセス
- 「Download for free」ボタンをクリックしてDMGファイルをダウンロード
- ダウンロードしたDMGを開き、Kekaアイコンを「アプリケーション」フォルダにドラッグ
Kekaの使い方
- Kekaを起動した状態で、ZIPファイルをKeka のウインドウにドラッグ&ドロップ
- 解凍が自動で開始される
- 解凍先はKekaの設定から変更可能(デフォルトはZIPと同じフォルダ)
Step 6: パスワード付きZIPの解凍方法
パスワードが設定されたZIPファイルは、正しいパスワードがなければ解凍できません。以下の方法でパスワードを入力して解凍できます。
方法1: Macの標準機能(Archive Utility)でパスワードを入力
- パスワード付きZIPをダブルクリック
- 「パスワードを入力してください」ダイアログが表示される
- パスワードを入力して「OK」をクリック
ただし、Macの標準機能は特定のパスワード付きZIPに対応していない場合があります。その場合は次の方法を試してください。
方法2: ターミナルのunzipコマンドでパスワードを指定
# -P オプションでパスワードを指定(パスワードが「abc123」の場合)
unzip -P abc123 ~/Downloads/protected.zip -d ~/Documents/extracted/
パスワードに特殊文字(!、@、#など)が含まれる場合は、パスワード全体をシングルクォート(’)で囲んでください。
方法3: The Unarchiver または Keka でパスワード入力
The Unarchiver および Keka ともにパスワード付きZIPに対応しています。解凍時にパスワード入力ダイアログが自動的に表示されます。特にKeka はパスワード付きZIPの処理が安定しているのでおすすめです。
パスワードがわからない場合
パスワードがわからない場合、ファイルの提供元に問い合わせることが唯一の解決策です。パスワードを忘れた場合に強制解除する方法は基本的に存在しません(セキュリティ上の理由から)。
Step 7: 文字化けが起きている場合の対処(The Unarchiver設定)
Windowsで作成したZIPファイルを解凍すると、日本語のフォルダ名やファイル名が文字化けすることがあります。これはWindowsが使用するShift-JIS(CP932)という文字コードをMacのUTF-8が正しく解釈できないことが原因です。
文字化けしやすいケース
- 日本語のフォルダ名・ファイル名が含まれるZIP
- Windows 10以前の古いバージョンで作成されたZIP
- 会社のシステムや古いソフトウェアで作成されたZIP
The Unarchiverで文字化けを回避する設定
- The Unarchiverを起動
- メニューバーの「The Unarchiver」→「設定」(Preferences)を開く
- 「アーカイブ」タブを選択
- 「ファイル名に使うエンコーディング」の設定を確認し、「日本語(Shift-JIS)」を選択するまたは「自動検出」に設定
- 設定を変更後、再度ZIPファイルを解凍する
ターミナルで文字コードを指定して解凍する方法
# Homebrew の p7zip を使う方法(事前に brew install p7zip が必要)
7z x ~/Downloads/yourfile.zip -o~/Documents/extracted/
HomebrewのunarでShift-JIS指定して解凍する方法
# Homebrew がインストールされていない場合はまずインストール
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# unar をインストール(The Unarchiver のCLI版)
brew install unar
# Shift-JIS を指定して解凍
unar -e SHIFT_JIS ~/Downloads/yourfile.zip -o ~/Documents/extracted/
Step 8: macOSのアップデートを確認する
macOSのバグが原因でZIP解凍に問題が起きている場合、OSをアップデートすることで解決することがあります。
macOSアップデートの確認手順
- Appleマーク()→「システム設定」を開く(macOS Ventura以降)
- 左サイドバーの「一般」をクリック
- 「ソフトウェアアップデート」を選択
- アップデートがあれば「今すぐアップデート」をクリック
アップデートは通常のWi-Fi環境と十分な電源が確保された状態で行うことをおすすめします。アップデート中はMacがしばらく使用できなくなります。

ZIPファイルの文字化け(日本語ファイル名)問題の詳細解説
日本語環境でZIPを使う際に最も頻繁に起きる問題が「文字化け」です。この問題は以下のような背景から発生しています。
なぜ文字化けが起きるのか
| OS | ZIPのデフォルト文字コード |
|---|---|
| Windows(旧来の設定) | Shift-JIS(CP932) |
| macOS | UTF-8 |
| Linux | UTF-8 |
MacはZIPのファイル名をUTF-8として読み込もうとしますが、WindowsのShift-JIS形式で記録されたファイル名はUTF-8として正しく解釈できないため、文字化けが発生します。
文字化け問題の確実な解決策まとめ
- The Unarchiver を使う(設定でShift-JIS自動検出)→ 最も簡単
- unar コマンドで文字コード指定(
unar -e SHIFT_JIS)→ CLIで確実 - 送り手にUTF-8でZIPを作成してもらう(Windows 10/11 の「送る → 圧縮フォルダー」はUTF-8対応済み)→ 根本的解決
RAR・7zなど他の圧縮形式の解凍方法
拡張子が .rar、.7z、.tar.gz、.tar.bz2 などの場合、MacのデフォルトのArchive Utilityでは解凍できません。以下の方法で対応できます。
各形式の対応状況
| 形式 | Mac標準 | The Unarchiver | Keka |
|---|---|---|---|
| .zip | ○ 対応 | ○ 対応 | ○ 対応 |
| .rar / .rar4 | × 非対応 | ○ 対応 | ○ 対応 |
| .7z | × 非対応 | ○ 対応 | ○ 対応 |
| .tar.gz / .tgz | ○ 対応 | ○ 対応 | ○ 対応 |
| .tar.bz2 / .tbz | ○ 対応 | ○ 対応 | ○ 対応 |
| .xz | × 非対応 | ○ 対応 | ○ 対応 |
| .lzma | × 非対応 | ○ 対応 | ○ 対応 |
ターミナルでRARを解凍する方法(Homebrew使用)
# unar をインストール(The Unarchiver のCLI版)
brew install unar
# RARファイルを解凍
unar ~/Downloads/yourfile.rar -o ~/Documents/extracted/
# 7zファイルを解凍
brew install p7zip
7z x ~/Downloads/yourfile.7z -o~/Documents/extracted/
よくある質問(FAQ)
Q1. ZIPを解凍したら「.cpgz」ファイルができてしまった。なぜ?
A. これはMacの標準解凍(Archive Utility)がZIPファイルを誤認識した場合に起きる症状です。ZIPファイルが破損しているか、非標準の圧縮形式が使われている可能性があります。The Unarchiver または Keka を使って解凍し直してください。なお、できた .cpgz ファイルをダブルクリックすると無限ループになるため、そのファイルは削除してください。
Q2. ZIPを解凍したらフォルダが空だった。なぜ?
A. 解凍先フォルダに同名のファイル・フォルダが既に存在し、上書き確認のダイアログで「適用しない」を選んでしまった可能性があります。解凍先を別のフォルダに変更して、もう一度解凍し直してください。または、ZIPファイル自体が空(0バイト)の可能性もあります。ZIPファイルのサイズを確認してみてください。
Q3. ZIPファイルのダウンロードが完了しているのに「予期しないエラー」が出る。
A. macOSのGatekeeperや検疫属性(quarantine attribute)が原因でブロックされている可能性があります。ターミナルで以下のコマンドを実行してから、再度解凍を試みてください。
xattr -d com.apple.quarantine ~/Downloads/yourfile.zip
このコマンドは、インターネットからダウンロードしたファイルに付与される「検疫フラグ」を削除するものです。
Q4. 分割されたZIPファイル(zip.001、zip.002…)を解凍するには?
A. 分割ZIPは全てのパーツファイルが同じフォルダに揃っている状態で、最初のファイル(zip.001 または .z01)をダブルクリックして解凍します。Macの標準機能では対応していないため、The Unarchiver または Keka を使用してください。パーツが1つでも欠けていると解凍できません。
Q5. 4GB以上の大きなZIPが解凍できない。
A. 4GBを超えるファイルを含むZIPはZIP64形式で作成されている場合があります。Macの標準解凍はZIP64に対応していますが、古いバージョンの標準ツールでは失敗することがあります。Keka を使うと確実に解凍できます。また、ディスクの空き容量が十分あるかも確認してください(解凍後は元のZIPより大幅にサイズが増える可能性があります)。
Q6. MacでZIPを作成して相手に送ったら「__MACOSXフォルダ」が入っていると言われた。どうすれば?
A. MacでFinderからZIPを作成すると、macOS固有のメタデータを格納する __MACOSX フォルダと .DS_Store ファイルが自動的に含まれます。Windowsユーザーには不要なファイルで混乱を招くことがあります。ターミナルで以下のコマンドを使うと、これらのファイルを含まないクリーンなZIPが作れます。
zip -r yourfile.zip ./フォルダ名 -x "*.DS_Store" -x "__MACOSX"
Q7. The UnarchiverとKekaの違いは何ですか?どちらを選べばよいですか?
A. どちらも優秀なアプリで、日常的なZIP解凍なら両方使えます。日本語ファイル名の文字化け解消を重視するなら The Unarchiver が便利(文字コード設定が細かい)。大容量ファイルやパスワード付きZIPの安定性を重視するなら Keka がおすすめです。圧縮(ZIPを作る)機能も使いたいなら Keka を選んでください(The Unarchiverは解凍専用)。
Q8. ターミナルに「unzip: command not found」と出た。どうすれば?
A. macOSのバージョンによっては、標準の unzip コマンドが最初から含まれていない場合があります。Homebrew をインストールして brew install unzip を実行するか、The Unarchiver / Keka などのGUIアプリを使う方法に切り替えてください。
まとめ:エラー種類別の対処法一覧表
MacでZIPが解凍できない場合は、以下の表を参考に原因に合った対処法を選んでください。
| 症状・エラー | 考えられる原因 | おすすめの対処法 |
|---|---|---|
| 解凍が途中で止まる / エラーダイアログ | ファイル破損 / 容量不足 | Step1(容量確認)→ Step2(再ダウンロード) |
| .cpgzファイルが生成される | 非標準ZIP形式 / ファイル破損 | Step4(The Unarchiver) |
| 日本語ファイル名が文字化け | Windows Shift-JIS形式のZIP | Step7(The Unarchiver設定) |
| パスワードを要求される | パスワード付きZIP | Step6(パスワード入力・Keka使用) |
| 4GB超のZIPが解凍できない | ZIP64形式 / 容量不足 | Step1(容量確認)→ Step5(Keka) |
| unsupported compression methodエラー | 非対応の圧縮アルゴリズム | Step4(The Unarchiver)またはStep5(Keka) |
| .rar / .7z が開けない | Mac標準未対応形式 | Step4(The Unarchiver)またはStep5(Keka) |
| 予期しないエラー(ダウンロード直後) | Gatekeeperの検疫フラグ | xattr -d com.apple.quarantine コマンド実行 |
| どの方法でも解凍できない | 完全な破損 / OS不具合 | Step2(再ダウンロード)→ Step8(OSアップデート) |
まとめ
MacでZIPファイルが解凍できない原因は1つではなく、ファイルの破損・容量不足・パスワード・文字コードの違い・圧縮形式の非対応など、さまざまな要因が考えられます。
まずは以下の順番で試してみてください:
- ディスクの空き容量を確認する(Step 1)
- ファイルを再ダウンロードする(Step 2)
- ターミナルの unzip コマンドで解凍を試みる(Step 3)
- The Unarchiver または Keka をインストールして解凍する(Step 4・5)
日本語ファイル名の文字化けにはThe Unarchiver、パスワード付きZIPや大容量ファイルにはKekaが特に有効です。どちらも無料で使えるので、両方インストールしておくと安心です。
この記事が解決の参考になれば幸いです。うまく解凍できなかった場合は、ファイルの提供元に問い合わせるか、別のファイル形式(例:Google Driveでの共有)への変更を検討してみてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!