Macのシステムキャッシュをクリアする方法 — 2026年完全ガイド
Macのシステムキャッシュをクリアする方法 — 2026年完全ガイド
Macは常にキャッシュを作成しています。アプリを開いたり、ウェブサイトにアクセスしたり、コードをコンパイルしたり、iCloudと同期したりするたびに、macOSは将来の操作を高速化するための一時ファイルを書き込みます。数ヶ月使用すると、これらのキャッシュは10〜30GB以上を消費し、Macの動作を遅くしたり、SSDを埋め尽くしたり、時にはアプリが予期せぬ動作をする原因となることがあります。
このガイドでは、macOS上のあらゆる種類のキャッシュについて説明し、安全に削除できるもの、Finderとターミナルを使って手動でクリアする方法、そしてNythyCleanerが1回のスキャンで15のクリーンアップカテゴリにわたるプロセス全体を自動化する方法を紹介します。
macOSキャッシュを理解する
何かを削除する前に、キャッシュとは何か、なぜ存在するのかを理解しておくと役立ちます。
キャッシュとは?
キャッシュとは、システムやアプリが次回より速くアクセスできるように、ローカルに保存されたデータの一時的なコピーです。画像を再ダウンロードしたり、フォントアトラスを再レンダリングしたり、シェーダーを再コンパイルしたりする代わりに、アプリはディスクからキャッシュされたバージョンを読み取ります。
キャッシュは使い捨てできるように設計されています。削除しても安全です。アプリやシステムは必要に応じて再生成するだけです。唯一の副作用は、そのデータに再度アクセスする際に一時的に動作が遅くなることです。
macOSのキャッシュの種類
macOSには複数のキャッシュ層があり、それぞれ異なる場所に保存されています。
| Cache Type | Location | Typical Size | Who Creates It |
|---|---|---|---|
| ユーザーキャッシュ | ~/Library/Caches/ | 2–15 GB | 使用するすべてのアプリ |
| システムキャッシュ | /Library/Caches/ | 0.5–5 GB | macOSサービスとシステムデーモン |
| ブラウザキャッシュ | ~/Library/Caches/com.google.Chrome/ など | 1–10 GB | 各ブラウザが独立して |
| ユーザーログ | ~/Library/Logs/ | 0.1–2 GB | アプリと診断レポーター |
| システムログ | /Library/Logs/ および /private/var/log/ | 0.5–3 GB | macOSカーネル、デーモン、サービス |
| 一時ファイル | NSTemporaryDirectory() および /private/tmp/ | 0.5–5 GB | アプリ、インストーラ、システムタスク |
| ブラウザデータ | 様々な ~/Library/ サブフォルダ | 0.5–5 GB | Cookie、履歴、ローカルストレージ |
| iOSバックアップ | ~/Library/Application Support/MobileSync/Backup/ | 5–50 GB | iTunes / Finderデバイスバックアップ |
| メールダウンロード | ~/Library/Mail Downloads/ | 0.1–2 GB | メールアプリの添付ファイルプレビュー |
| 仮想メモリ | /private/var/vm/ | 1–8 GB | macOSスワップとスリープイメージ |
| ダウンロードフォルダ | ~/Downloads/ | 1–20 GB | ウェブダウンロード、DMGファイル、ZIPファイル |
| ゴミ箱 | ~/.Trash/ | 0–50 GB | 「削除」したが空にしていないすべてのもの |
確認すべき場所はたくさんあります。それぞれ見ていきましょう。
ユーザーキャッシュ (~/Library/Caches/)
これは、ほとんどのMacでキャッシュデータの最大の発生源です。実行するすべてのアプリは、そのバンドル識別子にちなんだ名前のサブフォルダをここに作成します。
内容
~/Library/Caches/
├── com.apple.Safari/ # Safariレンダリングキャッシュ
├── com.google.Chrome/ # Chromeキャッシュ
├── com.spotify.client/ # Spotifyオフラインデータ
├── com.apple.dt.Xcode/ # Xcodeビルドキャッシュ
├── com.apple.bird/ # iCloud同期キャッシュ
├── com.apple.nsurlsessiond/ # ネットワークキャッシュ
├── CloudKit/ # CloudKit同期データ
├── com.apple.Spotlight/ # Spotlightインデックスフラグメント
└── ... (その他多数)
手動クリーンアップ
Finderを開き、Shift + Command + Gを押して、~/Library/Cachesと入力します。各サブフォルダの内容を削除できます(フォルダ自体は削除しないでください。一部のアプリはフォルダが存在することを期待しています)。
# すべてのユーザーキャッシュの内容を削除(ターミナル)
rm -rf ~/Library/Caches/*
キャッシュをクリアした後、一部のアプリはデータを再ダウンロードする必要がある場合があります。例えば、Spotifyはオフライン再生のために曲を再キャッシュし、iCloudは再同期が必要になる場合があります。
NythyCleanerを使用する場合
クリーンアップカテゴリでユーザーキャッシュを選択します。NythyCleanerは~/Library/Caches/を再帰的にスキャンし、すべてのサブフォルダを測定し、クリーンアップ前に合計サイズを表示します。特定のアプリのキャッシュを保持したい場合は、削除から除外することもできます。
システムキャッシュ (/Library/Caches/)
これらは、システムレベルのサービスやデーモンによって作成される共有キャッシュです。ユーザーキャッシュとは別のものであり、削除するには管理者権限が必要です。
内容
/Library/Caches/
├── com.apple.iconservices.store/ # アプリアイコンキャッシュ
├── com.apple.nsurlsessiond/ # システムレベルのネットワークキャッシュ
├── com.apple.amsengagementd/ # Appleサービスキャッシュ
├── com.apple.DiagnosticReporting/ # クラッシュレポートキャッシュ
└── ... (システムデーモン)
手動クリーンアップ
# 管理者パスワードが必要
sudo rm -rf /Library/Caches/*
NythyCleanerを使用する場合
共有キャッシュ(「メンテナンス — 共有キャッシュ」カテゴリ)を選択します。NythyCleanerは必要に応じて昇格された権限を自動的に処理します。
ブラウザキャッシュ — すべてのブラウザを一度に
ブラウザキャッシュは、通常、最も急速に増大するキャッシュタイプです。各ブラウザは独立して独自のキャッシュを維持しており、複数のブラウザを使用している場合、合計サイズは膨大になる可能性があります。
macOSはどのブラウザのキャッシュを管理しますか?
NythyCleanerは、以下のすべてのブラウザのキャッシュをスキャンします。
- Safari —
com.apple.Safari,com.apple.WebKit.*, Favicon Cache, Touch Icons, Webpage Previews - Google Chrome —
com.google.Chrome/Default/Cache, plus each profile - Firefox —
org.mozilla.firefox/, profile-based caches - Microsoft Edge —
com.microsoft.Edge/*/Cache - Brave —
BraveSoftware/Brave-Browser/*/Cache - Opera —
com.operasoftware.Opera/*/Cache, Opera GX - Vivaldi —
Vivaldi/*/Cache - Arc —
company.thebrowser.Browser/*/Cache - Chromium —
Chromium/*/Cache - DuckDuckGo —
com.duckduckgo.mobile.ios - Tor Browser —
org.torproject.torbrowser - Iridium —
Iridium/*/Cache
各Chromiumベースのブラウザについて、NythyCleanerはDefaultプロファイルとプロファイル1〜8をチェックし、複数のブラウザプロファイルを持つユーザーに対応します。
手動クリーンアップ
各ブラウザには、設定に独自の「閲覧データをクリア」オプションがあります。しかし、ディスク上のキャッシュファイルを直接クリアするには:
# Chrome
rm -rf ~/Library/Caches/Google/Chrome/Default/Cache/*
# Safari
rm -rf ~/Library/Caches/com.apple.Safari/*
rm -rf ~/Library/Safari/Favicon\ Cache/*
rm -rf ~/Library/Safari/Touch\ Icons\ Cache/*
rm -rf ~/Library/Safari/Webpage\ Previews/*
# Firefox (プロファイルフォルダ名は異なる場合があります)
rm -rf ~/Library/Caches/Firefox/Profiles/*/cache2/*
NythyCleanerを使用する場合
ブラウザキャッシュを選択すると、すべてのブラウザを一度にスキャンします。NythyCleanerは、すべてのブラウザのキャッシュディレクトリ(Chromiumブラウザのプロファイルごとのキャッシュを含む)を走査し、合計サイズを報告します。ワンクリックですべてをクリーンアップします。
ブラウザデータ — Cookie、履歴、ローカルストレージ
ブラウザデータはブラウザキャッシュとは異なります。キャッシュは単なるパフォーマンス最適化(画像、スクリプト)です。ブラウザデータには以下が含まれます。
- Cookie — 認証トークン、トラッキングCookie
- 閲覧履歴 — 訪問したすべてのページ
- ローカルストレージ / IndexedDB — ウェブアプリデータ
- セッションデータ — 開いているタブとウィンドウ
- フォームの自動入力 — 保存されたパスワードとアドレス
ブラウザデータをクリーンアップする理由
- プライバシー — トラッキングCookieと閲覧履歴を削除
- ストレージ — ウェブアプリの場合、ローカルストレージとIndexedDBが非常に大きくなることがあります
- トラブルシューティング — 破損したCookieやローカルストレージがログインの問題を引き起こすことがあります
手動クリーンアップ
各ブラウザに組み込まれている「閲覧データをクリア」ダイアログを使用します。または、Finderから~/Libraryに移動し、Cookies/、Safari/History.dbなどのサブフォルダを確認します。
NythyCleanerを使用する場合
クリーンアップカテゴリとして**ブラウザデータ(Cookie、履歴)**を選択します。NythyCleanerは実行中のブラウザを検出し、クリーンアップ前に警告します — ファイルがロックされないように、まずブラウザを終了するよう提案します。詳細設定を通じて、含めるデータファセット(Cookie、履歴、ローカルストレージ、セッション)を選択できます。
Cookieをクリーンアップすると、ウェブサイトからログアウトされます。NythyCleanerは、確認する前に、どのブラウザが影響を受け、どのデータタイプが削除されるかを正確に表示します。
ログ — ユーザーとシステム
ログファイルは、アプリやmacOSサービスからの診断情報を記録します。デバッグには役立ちますが、後で必要になることはめったにありません。
ユーザーログ (~/Library/Logs/)
クラッシュレポート、診断ログ、アプリ固有のログファイルが含まれます。通常100MB〜2GBです。
rm -rf ~/Library/Logs/*
システムログ (/Library/Logs/ および /private/var/log/)
システムデーモンログ、インストールログ、Wi-Fi診断、カーネルメッセージが含まれます。管理者アクセスが必要です。
sudo rm -rf /Library/Logs/*
sudo rm -rf /private/var/log/*
NythyCleanerを使用する場合
3つの異なるカテゴリで、異なるレベルのログをクリーンアップできます。
- ユーザーログ —
~/Library/Logs/ - 共有ログ —
/Library/Logs/(システムレベル) - システムログ (/var) —
/private/var/log/(Unixレベル)
You can enable or disable each one independently. それぞれを個別に有効または無効にできます。
一時ファイル
macOSとアプリは、進行中の操作(ダウンロード、レンダリング、エクスポート、インストール)のための一時ファイルを作成します。これらは自動的にクリーンアップされるべきですが、そうでないことがよくあります。
ユーザー一時ファイル
NSTemporaryDirectory()フォルダ(通常/var/folders/.../T/)には、ユーザーごとの一時ファイルが保持されます。アプリは終了時にこれらをクリーンアップするべきですが、クラッシュや怠慢なクリーンアップによりファイルが残ることがあります。
システム一時ファイル (/private/tmp/)
共有一時ディレクトリ。macOSは定期的にこれを整理しますが、古いファイルが残ることがあります。
NythyCleanerを使用する場合
一時ファイル(ユーザー)とシステム一時フォルダを選択して、両方の場所をクリーンアップします。
iOSバックアップ
Finder(または古いiTunes)を介してiPhoneやiPadをMacにバックアップしたことがある場合、バックアップは以下の場所に保存されます。
~/Library/Application Support/MobileSync/Backup/
単一のデバイスバックアップで10〜50GBを消費することがあります。もはや所有していないデバイスの古いバックアップは純粋な無駄です。
手動クリーンアップ
Finder → 場所 → お使いのiPhone → バックアップを管理を開きます。そこから古いバックアップを削除します。
またはターミナルから:
ls -la ~/Library/Application\ Support/MobileSync/Backup/
NythyCleanerを使用する場合
iOSバックアップを選択してこの場所をスキャンします。NythyCleanerは合計サイズを表示し、バックアップディレクトリ全体をクリーンアップできます。
メールダウンロード
Apple Mailで添付ファイルを開いたりプレビューしたりすると、コピーが~/Library/Mail Downloads/に保存されます。これらのコピーは蓄積され、表示後にはめったに必要ありません。
NythyCleanerを使用する場合
メールダウンロードを選択して、これらのローカルコピーをスキャンし、クリーンアップします。
仮想メモリファイル
macOSは/private/var/vm/をスワップファイルとスリープイメージ(ハイバネーションデータ)に使用します。これらは数ギガバイトになることがありますが、システムによって管理されます。
NythyCleanerを使用する場合
仮想メモリファイルを選択してこの場所をスキャンします。NythyCleanerは、システム不安定性を避けるために、アクティブに使用されているVMファイルをスキップします。
ダウンロードフォルダとゴミ箱
見過ごされがちな、無駄なスペースの2つの発生源:
- ダウンロード (
~/Downloads/) — インストーラDMG、ZIPアーカイブ、PDF、忘れられた添付ファイルが蓄積されます。NythyCleanerのダウンロードカテゴリはこのフォルダをスキャンします。 - ゴミ箱 (
~/.Trash/) — ファイルはゴミ箱を空にするまで無期限にゴミ箱に残ります。NythyCleanerはFinderのネイティブAPIを介してゴミ箱を空にし、Shift + Command + Deleteと同じ動作を保証します。
ブラウザ拡張機能
NythyCleanerは、Safari、Chrome、Firefox、Edge、Brave、その他のブラウザにインストールされているブラウザ拡張機能もスキャンします。拡張機能はキャッシュではありませんが、不要なソフトウェア、パフォーマンスの問題、プライバシーの懸念の原因となる可能性があります。
ブラウザ拡張機能カテゴリには検出された拡張機能が一覧表示されるため、不要になったものを確認して削除できます。
高度なクリーンアップ:プリセットと安全レベル
NythyCleanerのクリーンアップは万能ではありません。詳細設定タブでは、快適さとニーズに合わせてプリセットと安全レベルを提供します。
クリーンアッププリセット
| プリセット | 焦点となるもの |
|---|---|
| クイックメンテナンス | 低リスクカテゴリのみ — ユーザーキャッシュ、ログ、一時ファイル |
| ブラウザリセット | ブラウザキャッシュ、セッション、サイトデータ |
| 開発者リフレッシュ | システムクリーンアップと開発者向けのスケジュールされたアクションの組み合わせ |
| ディープリカバリ | 最も広範なストレージ回復 — 安全レベルで許可されるすべて |
安全レベル
| レベル | 動作 |
|---|---|
| 安全 | 低リスクカテゴリのみ(キャッシュ、ログ、一時ファイル)。ブラウザデータ、バックアップは含まれません。 |
| バランス | 明確な保護機能とともに、システムおよび開発者向けのクリーンアップパスを追加します。 |
| エキスパート | 機密カテゴリ(ブラウザデータ、iOSバックアップ、システムログ)をアンロックします。 |
プリセットと安全レベルを選択すると、NythyCleanerは利用可能なカテゴリを調整します。これにより、重要なデータの誤削除を防ぎます。
クリーンアップ前のプレビュー
削除を行う前に、ドライランプレビューを生成できます。これにより、1つのファイルも変更せずに、何が削除され、どれだけのスペースが解放されるかを正確に確認できます。これはエキスパート安全レベルで特に役立ちます。
除外 — 重要なものを残す
カテゴリをクリーンアップしたいが、特定のアプリのキャッシュは残したい場合があります。例えば、Spotifyのオフライン音楽キャッシュを除くすべてのユーザーキャッシュをクリアしたい場合などです。
NythyCleanerでは、スキャンとクリーンアップから特定のパスを除外できます。
- ツールバーの除外アイコンをクリックします
- 保護したいファイルまたはフォルダに移動します
- そのパスは、削除するまで永続的に除外されます
除外はすべてのカテゴリで機能します — クリーンアップゾーン内の任意のファイルまたはフォルダを除外できます。
クリーンアップ履歴とグラフ
クリーンアップを実行するたびに、NythyCleanerはセッション(日付、クリーンアップされたカテゴリ、解放されたバイト数)を記録します。クリーンアップ履歴グラフは、時間の経過とともに回復したスペースを表示し、定期的なメンテナンスでどれだけのストレージを節約しているかを簡単に確認できます。
スケジュールされたクリーンアップ
手動でクリーンアップを実行する代わりに、NythyCleanerを毎日、毎週、隔週、または毎月、スケジュールに基づいて自動的に実行するように設定できます。同じカテゴリと除外が適用されます。スケジュールされた実行後には、macOS通知が結果を要約します。
詳細設定のスケジュールされたクリーンアップと同期オプションは、スケジュールされたクリーンアップが手動設定と同じプリセットと安全レベルを使用することを保証します。
ステップバイステップ:完全な手動キャッシュクリーンアップ
すべてを手動で行いたい場合は、完全なチェックリストを以下に示します。
1. すべてのアプリを終了する
ファイルロックを解除するために、特にブラウザを含むすべてを閉じます。
2. ユーザーキャッシュをクリアする
rm -rf ~/Library/Caches/*
3. システムキャッシュをクリアする
sudo rm -rf /Library/Caches/*
4. ログをクリアする
rm -rf ~/Library/Logs/*
sudo rm -rf /Library/Logs/*
sudo rm -rf /private/var/log/*
5. 一時ファイルをクリアする
rm -rf /private/tmp/*
# ユーザーの一時ディレクトリは異なる場合があります — 次のコマンドで検索します:
echo $TMPDIR
rm -rf $TMPDIR/*
6. ブラウザキャッシュをクリアする
各ブラウザの設定からクリアするか、キャッシュフォルダを直接削除します(上記の「ブラウザキャッシュ」セクションを参照)。
7. ゴミ箱を空にする
FinderでShift + Command + Deleteを押します。
8. Macを再起動する
再起動すると、追加のランタイムキャッシュがクリアされ、システムキャッシュがゼロから再構築されます。
ステップバイステップ:NythyCleanerによるワンクリッククリーンアップ
- NythyCleanerを開き、システムクリーンアップに移動します
- カテゴリを選択 — クリーンアップしたいゾーンをチェックします(またはプリセットを使用します)
- スキャンをクリック — NythyCleanerは選択されたすべての場所を分析し、各カテゴリのサイズを表示します
- 結果を確認 — 回復可能な合計スペース、最大のファイル、潜在的な重複ファイルを確認します
- クリーンアップをクリック — 破壊的なアクションを確認します。NythyCleanerは各カテゴリを順次クリーンアップし、リアルタイムの進行状況を表示します
- 概要を確認 — 削除されたファイルの数、解放されたスペース、およびエラーを正確に確認します
スキャンは数秒で完了します。キャッシュカテゴリのクリーンアップは永続的(ゴミ箱に移動されない)であるため、NythyCleanerは常に続行前に確認を求めます。
どれくらいのスペースを回復できますか?
使用パターンによって異なりますが、一般的な数値は以下のとおりです。
| ユーザープロファイル | 初回クリーンアップ | 月次メンテナンス |
|---|---|---|
| カジュアルユーザー | 5–15 GB | 1–3 GB |
| ヘビーブラウザユーザー | 10–25 GB | 3–8 GB |
| 開発者(Xcode + ブラウザ) | 20–60 GB | 5–15 GB |
| クリエイティブプロフェッショナル | 15–40 GB | 5–10 GB |
初回クリーンアップが常に最大です。定期的な月次メンテナンスで状況を管理できます。
よくある質問
すべてのキャッシュを削除しても安全ですか?
はい、安全です。キャッシュは設計上、一時的なものです。アプリは必要に応じてそれらを再生成します。キャッシュをクリアした直後はアプリの起動がわずかに遅くなることがありますが、数分以内にすべてが正常に戻ります。
キャッシュをクリアするとアプリの問題が解決しますか?
場合によります。破損したキャッシュは、レンダリングの不具合、ログインの失敗、または予期せぬ動作を引き起こす可能性があります。キャッシュをクリアすることで、アプリはデータをゼロから再構築することを余儀なくされ、これによりこれらの問題が解決することがよくあります。
フルディスクアクセスは必要ですか?
最も徹底的なスキャンのためには、はい、必要です。フルディスクアクセスがないと、一部のシステムレベルのキャッシュ、ログ、メールデータにアクセスできない場合があります。これはシステム設定 → プライバシーとセキュリティ → フルディスクアクセスで許可できます。
ブラウザキャッシュをクリアするとログアウトされますか?
いいえ — ブラウザのキャッシュにはパフォーマンスデータ(画像、スクリプト、フォント)のみが含まれます。ログイン状態は維持されます。ただし、ブラウザデータ(Cookie)もクリーンアップすると、ウェブサイトからログアウトされます。
キャッシュはどのくらいの頻度でクリアすべきですか?
ほとんどのユーザーにとって、月に1回が良い頻度です。Xcodeを使用する開発者は、毎週のクリーンアップから恩恵を受けるかもしれません。NythyCleanerのスケジュールされたクリーンアップは、これを完全に自動化できます。
NythyCleanerは私の個人ファイルを削除しますか?
いいえ。システムクリーンアップは、キャッシュ、ログ、および一時ディレクトリのみを対象とします。ドキュメント、写真、プロジェクト、個人ファイルには一切触れません。ダウンロードカテゴリは~/Downloadsをスキャンしますが、これを無効にしたり、特定のファイルを除外したりできます。
クリーンアップは無料ですか?
スキャンと結果の表示は無料です。クリーンアップにはProサブスクリプションが必要です。無料トライアルが利用可能です。
結論
macOSのキャッシュはMacの動作に不可欠な部分ですが、永遠に蓄積する必要はありません。ターミナルとFinderを使って手動でクリアするか、NythyCleanerを使って1回のパスで15のカテゴリをスキャンするかに関わらず、定期的なキャッシュメンテナンスはMacを高速に保ち、SSDを健全に保ち、ストレージを管理下に置きます。
NythyCleanerはプロセスを安全かつ効率的にします。スキャンして何がクリーンアップできるかを正確に確認し、安全レベルを設定し、残したいものを除外し、ワンクリックですべてをクリーンアップします。毎月スケジュールすれば、キャッシュの蓄積について二度と心配する必要はありません。