Macストレージ分析ツール:2025年版ディスク容量確保ガイド

macOSTahoe ·
Macストレージ分析ツール:2025年版ディスク容量確保ガイド

2025年のMacストレージ分析ツールの無料・有料版ベストセレクション。DaisyDisk、GrandPerspective、OmniDiskSweeper、macOS標準機能を徹底比較し、ディスク容量を消費している原因を特定します。

Macのストレージ容量不足は、単なる不便さにとどまらず、システムパフォーマンスに深刻な影響を与える可能性があります。ドライブの使用量が85%を超えると、macOSは仮想メモリ、キャッシュファイル、一時データの管理に苦労することになります。空き容量を確保するための第一歩は、何が容量を消費しているのかを理解することです。この包括的なガイドでは、Appleの標準機能から強力なサードパーティ製ツールまで、Macに最適なストレージ分析ツールをご紹介します。

重要なポイント

  • macOSのストレージ設定は全体像を把握するのに適していますが、ファイルレベルの詳細な分析には欠けます
  • GrandPerspectiveとOmniDiskSweeperは、詳細な分析が可能な優れた無料オプションです
  • DaisyDiskは最高の視覚体験を提供し、9.99ドルの買い切り型です
  • ターミナルコマンド(du、ncdu)は、パワーユーザー向けに最も正確な結果を提供します
  • システムデータとその他のカテゴリには、macOSが自動的に管理する「パージ可能(削除可能)」な領域が含まれていることがよくあります

macOSのストレージカテゴリを理解する

ツールについて解説する前に、macOSのストレージ内訳に表示される内容を解読してみましょう。

ストレージカテゴリの解説

カテゴリ含まれる内容一般的なサイズ
アプリケーションインストールされたアプリとそのバンドル5-50GB
書類ユーザーファイル、ダウンロード、デスクトップ項目大きく変動
写真写真アプリのライブラリ、iCloud写真キャッシュ1-200GB+
ミュージックミュージックアプリのライブラリ、ポッドキャスト1-50GB
TVApple TV+のダウンロード、購入したコンテンツ0-100GB+
システムデータログ、キャッシュ、iOSバックアップ、Siriの音声10-100GB+
macOSオペレーティングシステムファイル12-15GB
その他未分類のファイルの総称非常に変動しやすい

「システムデータ」の謎

多くのユーザーが、50〜100GB以上と表示されることが多いものの、直接調べることができない巨大な「システムデータ」カテゴリに不満を持っています。これには以下が含まれます。

  • Time Machineローカルスナップショット - 外部ドライブに転送される前にローカルに保存されたバックアップデータ
  • iOSデバイスのバックアップ - iPhone/iPadの完全なバックアップ
  • Spotlightインデックス - すべてのファイルの検索データベース
  • アプリのキャッシュ - アプリが高速アクセスのために保存するデータ
  • システムログ - 診断情報
  • 仮想メモリスワップファイル - RAMがいっぱいのときに使用されます
  • Siriの音声と音声入力データ

重要: システムデータの多くは「パージ可能」です。つまり、容量が必要になるとmacOSが自動的に削除します。ストレージ容量が極端に不足していない限り、この数字に過度にこだわる必要はありません。

macOS標準のストレージツール

ストレージ設定の概要

アクセス方法:

Appleメニュー → このMacについて → 詳細情報 → ストレージ設定

または直接:

システム設定 → 一般 → ストレージ

Analyzing Mac Storage with Built-in Tools

メリット:

  • インストール不要
  • Appleによる推奨事項
  • 削除アクションへの直接アクセス

デメリット:

  • システムデータの可視性が限定的
  • 個々の大きなファイルを確認できない
  • 容量使用量の視覚的表現がない

ストレージ管理の推奨事項

「ストレージ設定」をクリックして、Appleの組み込みの推奨事項にアクセスします。

iCloudに保存:

  • デスクトップ、書類、写真をiCloudに移動します
  • 最近アクセスしたファイルのみをローカルに保持します
  • 十分なiCloudストレージプランが必要です

ストレージを最適化:

  • 視聴済みの映画やテレビ番組を削除します
  • 最近のメール添付ファイルのみを保持します
  • ダウンロードしたコンテンツを自動的に管理します

ゴミ箱を自動的に空にする:

  • 30日後にゴミ箱内の項目を削除します
  • 忘れていたファイルが蓄積するのを防ぎます

ファイルを確認:

  • 大きなファイルをサイズ順に一覧表示します
  • アプリケーションを最終使用日順に表示します
  • 書類をサイズ順に表示します

Finderベースのストレージ分析

手動ですばやく分析するために、Finderにはいくつかのオプションが用意されています。

フォルダサイズを表示:

Finder → 表示 → 表示オプションを表示 (Cmd+J) → すべてのサイズを計算

大きなファイルを検索:

1. Finderを開く
2. Cmd+Fを押す
3. 「種類」を「ファイルサイズ」に変更
4. 「より大きい」を選択 → サイズを入力(例:1GB)
5. 「保存」をクリックして、将来使用するためのスマートフォルダを作成

サイズ順に並べ替え:

Finder → 表示 → リスト表示 → 「サイズ」列ヘッダーをクリック

無料のストレージ分析ツール

1. GrandPerspective (無料、オープンソース)

ダウンロード: grandperspectiv.sourceforge.io

GrandPerspectiveは、「ツリーマップ」ビジュアライゼーションを使用して、ファイルをサイズに比例した色の付いた長方形として表現します。これは、最も古く信頼性の高いMacディスクアナライザーの1つです。

主な機能:

  • ディスク使用量のツリーマップ表示
  • ファイルタイプまたはフォルダごとの色分け
  • ファイルの迅速な特定と削除
  • 無料かつオープンソース
  • バックグラウンドプロセスなし

使用方法:

  1. ウェブサイトからダウンロードしてインストール
  2. 「Scan Folder」(フォルダをスキャン)または「Scan Volume」(ボリュームをスキャン)をクリック
  3. ディスクまたは特定のフォルダを選択
  4. スキャンの完了を待つ(フルディスクの場合2〜10分)
  5. 長方形の上にマウスを置くと、ファイル/フォルダ名が表示されます
  6. クリックして選択し、Finderで表示または削除

最適なユーザー: 継続的な費用をかけずに、信頼性の高い無料の視覚的アナライザーを求めているユーザー

制限事項:

  • インターフェースが最新のアプリに比べて古く感じる
  • クリーンアップの提案機能がない
  • 手動でフルディスクアクセス権限を付与する必要がある

2. OmniDiskSweeper (無料)

ダウンロード: omnigroup.com/more

OmniFocusやOmniGraffleのメーカーが提供するOmniDiskSweeperは、非常にわかりやすいアプローチを採用しています。フォルダとファイルをサイズ順に並べたリストで表示します。

主な機能:

  • シンプルでクリーンなインターフェース
  • 階層的なサイズ表示
  • ワンクリックでゴミ箱に入れる機能
  • 高速スキャン
  • 完全無料

使用方法:

  1. ダウンロードしてインストール
  2. システム設定でフルディスクアクセス権限を付与
  3. スキャンするドライブを選択
  4. 分析の完了を待つ
  5. フォルダをクリックして詳細を確認
  6. 項目を選択し、「Trash」(ゴミ箱)をクリックして削除

最適なユーザー: 視覚的な表現よりもシンプルなリスト表示を好むユーザー

制限事項:

  • 視覚的なツリーマップがない
  • フィルタリングオプションが限定的
  • スケジュール機能や自動化機能がない

3. Disk Inventory X (無料、オープンソース)

ダウンロード: derlien.com

Disk Inventory Xは、最初のMac用ツリーマップツールの1つであり、開発のペースは落ちていますが、現在も機能します。

主な機能:

  • ツリーマップ表示
  • ファイルタイプごとの色分け
  • 簡単にナビゲーションできる選択ドロワー
  • 無料かつオープンソース

最適なユーザー: シンプルで軽量なオプションを求めているユーザー

制限事項:

  • 最近更新されていない
  • 新しいmacOSとの互換性の問題がある可能性がある
  • 代替ツールに比べて機能が最小限

4. ncdu (ターミナル、無料)

Homebrew経由でインストール:

brew install ncdu

ncdu (NCurses Disk Usage) は、ターミナルベースのディスクアナライザーで、高速かつ正確であり、パワーユーザーに最適です。

使用方法:

# ホームフォルダを分析
ncdu ~

# ディスク全体を分析(一部の領域にはsudoが必要)
sudo ncdu /

# 除外設定をして分析
ncdu ~ --exclude '.Trash'

ナビゲーション:

  • 矢印キーで移動
  • Enterキーでフォルダを開く
  • d で選択した項目を削除
  • g でパーセンテージ/サイズを表示
  • q で終了

最適なユーザー: ターミナルユーザー、リモートサーバー管理者、スクリプト作成者

制限事項:

  • コマンドラインインターフェースのみ
  • グラフィカルな表示がない
  • Homebrewまたは手動インストールが必要

有料のストレージ分析ツール

1. DaisyDisk ($9.99)

ダウンロード: daisydiskapp.com または Mac App Store

DaisyDiskは、Macストレージ分析のゴールドスタンダードとして広く認められています。そのサンバースト(日輪)状のビジュアライゼーションは、美しいだけでなく機能的です。

主な機能:

  • 美しいインタラクティブなサンバースト図
  • 項目選択時のリアルタイム容量プレビュー
  • ファイルプレビューのためのクイックルック統合
  • 一括削除のための組み込み「コレクター」
  • 隠し領域のスキャン(フルディスクアクセスが必要)
  • macOSの互換性のために定期的に更新

使用方法:

  1. App Storeまたはウェブサイトから購入してインストール
  2. 完全な分析のためにフルディスクアクセス権限を付与
  3. ディスクをクリックしてスキャンを開始
  4. サンバーストを探索 - 内側のリングがルート、外側のリングがサブフォルダです
  5. セグメントをクリックして詳細を確認
  6. 項目を画面下部のコレクターにドラッグ
  7. 収集した項目を削除する準備ができたら「削除」をクリック

価格:

  • 9.99ドル 買い切り(Mac App Store)
  • ビジネス向けサイトライセンスあり

最適なユーザー: 最高の視覚体験を求め、品質にお金を払うことを厭わないユーザー

価値がある理由:

  • あらゆるディスクアナライザーの中で最も直感的なインターフェース
  • 定期的なアップデートによりmacOSとの互換性を確保
  • サブスクリプションなしの買い切り型
  • 隠しシステムファイルを適切に処理

2. CleanMyMac X ($39.95/年 または $89.95 買い切り)

ダウンロード: macpaw.com/cleanmymac

CleanMyMac Xは、多くの機能の1つとしてストレージ分析を含む包括的なシステムクリーナーです。

主な機能:

  • スペースレンズ:視覚的なディスクマップ
  • スマートスキャン:素早いクリーンアップ
  • マルウェアの削除
  • 残存ファイルを削除するアプリアンインストーラー
  • システムジャンクのクリーンアップ
  • 大容量&古いファイル検出機能

ストレージ特化機能:

  • スペースレンズ:DaisyDiskのサンバーストに類似
  • 大容量&古いファイル:削除候補を特定
  • iTunesジャンク:古いiOSアップデートとバックアップ
  • ゴミ箱:すべてのアプリのゴミ箱を空にする

価格:

  • 39.95ドル/年(サブスクリプション)
  • 89.95ドル(買い切り)
  • 7日間の無料トライアルあり

最適なユーザー: オールインワンのシステムメンテナンスツールを求めているユーザー

注意点:

  • 単一目的のツールよりも高価
  • 一部の機能はmacOSの標準機能と重複している
  • サブスクリプションモデルはすべての人に適しているわけではない

3. DiskWave ($1.99)

ダウンロード: Mac App Store

DiskWaveは、無料オプションとプレミアムツールの中間に位置する手頃な価格の選択肢です。

主な機能:

  • リストベースのサイズ分析
  • フォルダサイズの計算
  • 素早いナビゲーション
  • 軽量かつ高速

最適なユーザー: 低価格で有料アプリの品質を求めているユーザー

パワーユーザー向けコマンドラインツール

du (Disk Usage) の使用

組み込みの du コマンドは正確なサイズ情報を提供します。

# カレントディレクトリ内のすべてのフォルダのサイズを表示
du -sh * | sort -hr

# ホームディレクトリ内の上位20個の大きなフォルダを表示
du -sh ~/* 2>/dev/null | sort -hr | head -20

# システム全体の大容量フォルダを検索(sudoが必要)
sudo du -sh /* 2>/dev/null | sort -hr | head -20

# 隠しフォルダを含むサイズを表示
du -sh .[!.]* * 2>/dev/null | sort -hr

find を使用した大容量ファイルの検索

# ホームフォルダ内の1GBを超えるファイルを検索
find ~ -type f -size +1G 2>/dev/null | head -20

# 500MBを超えるファイルを検索し、詳細を表示
find ~ -type f -size +500M -exec ls -lh {} \; 2>/dev/null

# 過去7日間に変更された大容量ファイルを検索
find ~ -type f -size +100M -mtime -7 2>/dev/null

# 古い大容量ファイル(90日間アクセスなし)を検索
find ~ -type f -size +500M -atime +90 2>/dev/null

mdfind を使用したSpotlightインデックス検索

# すべての動画ファイルを検索
mdfind 'kMDItemContentType == "public.movie"'

# 大きなドキュメントを検索
mdfind 'kMDItemFSSize > 100000000'

# DMGファイル(インストーラディスクイメージ)を検索
mdfind 'kMDItemContentType == "com.apple.disk-image-udif"'

一般的な容量消費の原因とクリーンアップ方法

Cleaning Up Mac Storage

1. iOSデバイスのバックアップ

場所: ~/Library/Application Support/MobileSync/Backup/

サイズ: デバイスごとに5-50GB以上

クリーンアップ方法:

# バックアップサイズを確認
ls -lh ~/Library/Application\ Support/MobileSync/Backup/

# またはFinder設定経由
システム設定 → 一般 → ストレージ → iOSファイル

検討事項:

  • ローカルではなくiCloudバックアップを有効にする
  • もう所有していないデバイスのバックアップを削除する
  • 最新のバックアップのみを保持する

2. XcodeとiOSシミュレータ

場所:

  • ~/Library/Developer/Xcode/DerivedData/ (ビルドファイル)
  • ~/Library/Developer/Xcode/Archives/ (アプリアーカイブ)
  • ~/Library/Developer/CoreSimulator/Devices/ (シミュレータ)

合計サイズ: アクティブな開発者の場合10-100GB以上

クリーンアップ方法:

# DerivedDataを削除
rm -rf ~/Library/Developer/Xcode/DerivedData/*

# 古いシミュレータを削除
xcrun simctl delete unavailable

# 古いアーカイブを削除(注意:これらはアプリ提出記録です)
# ~/Library/Developer/Xcode/Archives/ で手動で確認

3. アプリケーションキャッシュ

場所: ~/Library/Caches/

サイズ: 使用するアプリにより1-20GB

安全な削除:

# キャッシュサイズを確認
du -sh ~/Library/Caches/* 2>/dev/null | sort -hr | head -20

# すべてのユーザーキャッシュを消去(アプリはそれらを再構築します)
rm -rf ~/Library/Caches/*

注: キャッシュの削除は安全ですが、再構築中にアプリの動作が一時的に遅くなる場合があります。

4. ブラウザデータ

Chrome: ~/Library/Application Support/Google/Chrome/ Safari: ~/Library/Safari/ Firefox: ~/Library/Application Support/Firefox/

クリーンアップ方法:

  • ブラウザの設定から閲覧履歴とキャッシュを消去
  • または、プロファイルフォルダを削除して完全にリセット

5. Time Machineローカルスナップショット

スナップショットを表示:

tmutil listlocalsnapshots /

古いスナップショットを削除:

# 特定のスナップショットを削除
tmutil deletelocalsnapshots 2024-01-15-123456

# すべてのローカルスナップショットを削除
tmutil deletelocalsnapshots / --all

注: macOSはこれらを自動的に管理し、容量が必要になると削除されます。

6. 古いログファイル

場所: ~/Library/Logs/ および /var/log/

クリーンアップ方法:

# ユーザーログ
rm -rf ~/Library/Logs/*

# システムログ(注意 - トラブルシューティングに最近のログが必要な場合があります)
sudo rm -rf /var/log/*.gz
sudo rm -rf /var/log/*.bz2

比較表:ストレージ分析ツール

ツール価格ビジュアライゼーション使いやすさ最適な用途
macOSストレージ無料棒グラフ簡単素早い概要確認
GrandPerspective無料ツリーマップ普通無料の視覚的分析
OmniDiskSweeper無料リスト簡単シンプルなクリーンアップ
ncdu無料テキスト普通パワーユーザー
DaisyDisk$9.99サンバースト簡単最高の視覚体験
CleanMyMac X$39.95/年サンバースト簡単オールインワンメンテナンス
DiskWave$1.99リスト簡単格安オプション

容量を解放するための推奨ワークフロー

ストレージを効果的に取り戻すために、この体系的なアプローチに従ってください。

ステップ1:全体像を把握する(5分)

システム設定 → 一般 → ストレージ

どのカテゴリが最も多くのスペースを消費しているかを特定します。

ステップ2:Appleの推奨事項を使用する

組み込みの推奨事項をクリックします。

  • メディアに対して「ストレージを最適化」を有効にする
  • 「大きなファイル」リストを確認する
  • ゴミ箱を空にする

ステップ3:分析ツールでディープスキャン(15〜30分)

1つ選択してください:

  • 無料: GrandPerspective または OmniDiskSweeper
  • 有料: DaisyDisk

ドライブ全体をスキャンし、予期しない大きなフォルダを特定します。

ステップ4:既知の容量消費源をターゲットにする

一般的な場所を確認します。

# 大きなフォルダを確認
du -sh ~/Library/Developer 2>/dev/null
du -sh ~/Library/Caches 2>/dev/null
du -sh ~/Library/Application\ Support/MobileSync 2>/dev/null
du -sh ~/Downloads 2>/dev/null
du -sh ~/.Trash 2>/dev/null

ステップ5:クリーンアップと検証

削除後、スペースが回復したことを確認します。

df -h /

スペースがすぐに空きとして表示されない場合は、Macを再起動してください。macOSが計算を更新する必要がある場合があります。

よくある質問 (FAQ)

なぜMacの表示では分析ツールの報告よりも使用済み容量が多いのですか?

この不一致は通常、「パージ可能」な領域(macOSが必要に応じて自動的に削除できるデータ)に起因します。Finderとストレージ設定はパージ可能な領域を使用済みとしてカウントする場合がありますが、一部の分析ツールはカウントしません。Time MachineのローカルスナップショットとiCloudキャッシュは、パージ可能な領域の一般的な原因です。

~/Library/Application Support 内のファイルを削除しても安全ですか?

注意が必要です。このフォルダには、アプリの設定、データベース、および重要なデータが含まれています。ここのフォルダを削除すると、アプリの設定やデータが失われる可能性があります。アンインストール済みのアプリのフォルダのみを削除し、常に最初にバックアップを作成してください。

なぜストレージ分析ツールはすべてのファイルを表示できないのですか?

macOSでは、特定のシステム領域を読み取るために明示的な「フルディスクアクセス権限」が必要です。「システム設定 → プライバシーとセキュリティ → フルディスクアクセス」でこの権限を付与してください。この権限があっても、一部のAppleシステムフォルダは保護されたままであり、分析できません。

どれくらいの空き容量を維持すべきですか?

最適なパフォーマンスを得るには、少なくとも15〜20%の空き容量を維持してください。256GBのドライブの場合、約40〜50GBです。macOSは、仮想メモリ(スワップファイル)、一時ファイル、ソフトウェアアップデート、およびアプリケーションキャッシュのために空き容量を必要とします。空き容量が10%を下回ると、パフォーマンスの大幅な低下に気付くでしょう。

macOSストレージの「その他」カテゴリとは何ですか?

「その他」は、macOSが分類できないファイル(書類、アーカイブ、アプリデータ、キャッシュ、プラグイン、拡張機能)を含む包括的なカテゴリです。合計すると大量になる多数の小さなファイルが含まれているため、多くの場合大きく見えます。具体的な内容を特定するには、ストレージ分析ツールを使用してください。

キャッシュを削除すると問題が発生しますか?

ユーザーキャッシュ(~/Library/Caches/)の削除は通常安全です。アプリケーションは必要に応じてそれらを再構築します。一時的にパフォーマンスが低下する場合があります。/System/ からシステムキャッシュを削除しないでください。macOSが破損する可能性があります。ブラウザキャッシュは安全に消去でき、かなりのスペースを解放できます。

システムデータのストレージを減らすにはどうすればよいですか?

システムデータには、ログ、キャッシュ、iOSバックアップ、Siriデータが含まれます。これを減らすには、古いiOSバックアップを削除し、Time Machineのローカルスナップショットを消去し、未使用のSiriの音声を削除(システム設定 → アクセシビリティ → 読み上げコンテンツ)し、システムキャッシュを消去します。システムデータの多くはパージ可能であり、必要に応じて自動的に消去されます。

結論

何がMacのストレージを消費しているかを見つけるために、高価なソフトウェアは必要ありません。macOS標準のストレージツールは良い出発点となりますし、GrandPerspectiveやOmniDiskSweeperのような無料ツールは、より詳細な分析機能を提供します。最高のエクスペリエンスを求めるなら、DaisyDiskの9.99ドルの買い切り版に勝るものはありません。

重要なのは、体系的に分析することです。概要から始め、最大の消費者を特定し、特定のクリーンアップ領域をターゲットにします。キャッシュの消去、古いダウンロードの削除、バックアップの管理などの定期的なメンテナンスにより、ストレージの問題の再発を防ぐことができます。

一部の「使用済み」スペースはパージ可能であり、macOSによって自動的に管理されることを忘れないでください。ストレージ使用量を完璧に最小化することにストレスを感じる必要はありません。最適なシステムパフォーマンスのために十分な空き容量(15〜20%)を維持することに集中してください。

出典