Macのシステムデータを削除する方法|安全な6つの手順
macOSで最も分かりにくいストレージ分類を安全に減らすための手引き
Macの「システムデータ」(System Data)は、キャッシュ、ログファイル、仮想メモリのスワップファイル、Time Machineのローカルスナップショットなど、macOSが「アプリケーション」や「書類」といった分類に振り分けられなかったものをまとめて放り込む受け皿の分類です。この領域を安全に減らすには、キャッシュと古いダウンロードを整理し、不要になったバックアップを削除し、「ゴミ箱」を空にして、重複ファイルを取り除けば十分です。危険を伴うシステムフォルダの削除は必要ありません。
多くのMacでシステムデータは数十ギガバイトにまで膨らみますが、Appleはその中身を具体的に見せてくれません。フォーラムでよく見かけるのは「ライブラリ」フォルダの中身をまとめて削除するという助言ですが、これはアプリの動作を壊し、データを失う原因になります。この記事はその逆を行きます。安全で、元に戻せて、最後まで自分の判断で進められる6つの方法を紹介します。
まずはmacOSの標準機能だけでできる手動の手順を説明し、そのうえで、同じ作業を数クリックにまとめてくれるDisk MopのmacOS版がどのように役立つかを見ていきます。手順どおりに順番に進めれば、目に見える量の空き容量が戻ってくるはずです。
Macのシステムデータには何が含まれるのか
システムデータは、以前のmacOSで「その他」と呼ばれていた分類の後継にあたります。中身は実に多彩で、アプリのキャッシュや一時ファイル、システムとアプリのログ、仮想メモリのスワップファイル、Time Machineのローカルスナップショット、アプリケーションサポートのファイル、プラグインや機能拡張、ディスクイメージやアーカイブ、さらにFinderがディスク上に保存している古いiPhoneやiPadのバックアップまでが含まれます。
この分類が分かりにくく感じられる理由は単純です。macOSは「アプリケーション」「写真」「書類」のようにきれいに分けられないものを、すべてここにまとめてしまうからです。数値が同じ1日のうちにも変動するのはそのためで、メモリが逼迫すればスワップファイルが大きくなり、Time Machineは裏で新しいローカルスナップショットを作成します。この分類が数十ギガバイトに達していても、まったく珍しいことではありません。
削除を始める前に、安心材料を1つ挙げておきます。システムデータのすべてが不要なごみというわけではありません。スワップファイルはmacOS自身が管理しており、ディスクの空きが減ってくるとローカルスナップショットは自動的に間引かれます。目指すのはこの分類をゼロにすることではなく、安全に削除できる古い部分 — 使われなくなったキャッシュやログ、不要なバックアップ、忘れられた大きなファイル — を取り除くことです。
「システム設定」でストレージの内訳を確認する
最初の一歩は、状況を正確に把握することです。macOS Ventura以降では、アップルメニューから「システム設定」を開き、「一般」に進んで「ストレージ」の画面を表示します。色分けされたバーの計算には数分かかることがありますが、完了後は各区画にポインタを重ねると、分類ごとの使用量を確認できます。macOS Monterey以前では、アップルメニューの「このMacについて」にある「ストレージ」タブに同じ画面があります。
この画面には、Apple自身が用意した推奨項目も並びます。ファイルをiCloudに保存する設定、視聴済みの映画やテレビ番組を自動的に削除する「ストレージを最適化」、そして30日経過した項目を「ゴミ箱」から自動で消す設定です。分類の一覧から「アプリケーション」を開けば、何か月も起動していない容量の大きいアプリをその場で削除することもできます。
ただし、この画面には大きな弱点があります。「システムデータ」の行はクリックできないのです。Appleは中身の内訳をいっさい示してくれません。だからこそ、次の章から紹介する手動の手順か、ドライブの中身をファイル単位で見せてくれるディスク分析ツールが必要になります。
キャッシュ・ログ・古いダウンロードを安全に整理する
最も安全な出発点はブラウザーのキャッシュです。削除しても必要に応じて自動的に作り直されるからです。Safariでは、設定の「詳細」から「開発」メニューを表示できるようにし、そのメニューからキャッシュを空にします。Chrome、Firefox、Edgeでは、プライバシー関連の設定にある閲覧データの削除が同じ役割を果たします。
ユーザー領域のキャッシュを見るには、Finderの「移動」メニューから「フォルダへ移動」(Shift-Command-G)を選び、~/Library/Caches と入力します。見覚えのあるアプリのフォルダを開き、その中身だけを削除してください。フォルダそのものは残します。「ライブラリ」フォルダをまとめて削除したり、/System 以下に手を出したりしては絶対にいけません。まさにこれが、この記事で置き換えたい危険なフォーラムの助言です。ログファイルも同じ方法で ~/Library/Logs から確認できます。作業後にMacを再起動すると、システムデータに含まれるスワップファイルも整理されます。
「ダウンロード」フォルダも、静かに容量を食い続ける存在です。サイズと日付で並べ替えてみてください。役目を終えた .dmg のインストーラーや、すでに展開したアーカイブは、たいていためらわずに削除できます。Disk Mopはこの3つの作業を1か所にまとめています。キャッシュ クリーナー(Cache Cleaner)がシステムとアプリのキャッシュを、ブラウザーキャッシュ クリーナー(Browser Cache Cleaner)がChrome、Firefox、Edge、Safariを受け持ち、ダウンロード クリーナー(Downloads Cleaner)は古いファイルを種類ごとに整理して、ワンクリックで削除できるようにします。
もう1つ、見えにくい項目に触れておきます。Time Machineのローカルスナップショットです。ターミナルで tmutil listlocalsnapshots / を実行すると、現在ディスク上にあるスナップショットの一覧が表示されます。空き容量が不足すればmacOSが自動的に削除しますが、すぐに容量が必要な場合は tmutil deletelocalsnapshots にスナップショットの日付を続けて実行できます。
「ゴミ箱」を空にして重複ファイルを削除する
「ゴミ箱」に入れたファイルは、まだ消えたわけではありません。ディスクの容量を占め続けています。Dockの「ゴミ箱」アイコンをControlキーを押しながらクリックして空にするか、より確実な方法として、Finder設定の「詳細」を開き、30日経過した項目を自動的に削除するオプションを有効にしてください。この設定1つで、気づかないうちに容量が埋まっていく事態を防げます。
古いiPhoneやiPadのバックアップも、システムデータの見えない構成要素です。1つで数ギガバイトに達することも珍しくありません。デバイスをMacに接続し、Finderのサイドバーで選択したうえで、「一般」タブのバックアップ管理ボタンから不要なものを削除します。「ライブラリ」フォルダの奥深くに保存されているため、その存在に気づいていない方がほとんどです。
重複ファイルは、最も見落とされやすい容量の無駄です。2回書き出した写真、何度もダウンロードし直した書類、念のためコピーしたまま忘れられたフォルダなどが積み重なります。手作業で探し出すには何時間もかかりかねません。Disk Mopの重複ファイル検出(Duplicate Detector)はSHA-256のハッシュ値でファイルを比較するため、1バイトまで完全に同じコピーだけが対象になります。そのため、片方を削除しても安全です。
ツリーマップでディスクを圧迫している中身を見る
システムデータと向き合ううえで根本的な問題になるのが、中身が見えないことです。Appleは合計値を示すだけで、内訳は教えてくれません。ツリーマップによる可視化は、この問題を根本から解決します。ディスク上のフォルダが、それぞれの使用容量に比例した長方形として描かれるため、容量を大きく使っている場所がひと目で浮かび上がります。
Disk Mopのディスク分析(Disk Analysis)は、ドライブをスキャンしてまさにこのツリーマップ表示を作り出します。制御を失って肥大化したキャッシュフォルダ、忘れられた仮想マシンのイメージ、何年も置きっぱなしのディスクイメージが、数秒ではっきりと分かります。大容量ファイル検索(Large File Finder)は、500 MBを超えるファイルを1つの画面にまとめて表示し、分析を補います。
Disk MopはmacOS 12以降にネイティブ対応し、Apple SiliconのMacでもIntelのMacでも動作します。Appleの公証(notarization)も受けています。判断の主導権は常に利用者の側にあります。アプリは見つけた内容を示すだけで、確認を経ずに何かが削除されることはありません。WindowsとMacを併用している場合も、同じアプリで両方をカバーできます。
システムデータが再び膨らむのを防ぐ
システムデータの整理は、一度やって終わりの作業ではありません。キャッシュやログは、仕組みのうえで必ず作り直されるからです。月に1度ストレージの画面をのぞいて増え方を早めに把握しておけば、ディスクの空き容量不足の警告が出てから何時間もかけて掃除するより、はるかに楽に済みます。
いくつかの簡単な習慣が大きな差を生みます。スワップファイルが整理されるようMacを定期的に再起動する、「ゴミ箱」の自動削除設定を有効なままにしておく、使わなくなったアプリは完全にアンインストールする、月末に「ダウンロード」フォルダをざっと見直す。この4つです。
この一連の作業を自動化したい場合は、Disk Mopのスケジュール クリーンアップ(Scheduled Cleanup)が役に立ちます。週次または月次のタスクを作成し、キャッシュの整理、古いダウンロードの削除、「ゴミ箱」を空にする処理を代わりに実行します。ワンクリックの高速化機能(Speed Up)は同じ処理を好きなタイミングで実行でき、システムの健全性スコア(System Health Score)はMac全体の状態をひと目で示します。
評決
Macのシステムデータは一見手ごわそうに見えますが、何がその容量を生んでいるのかが分かれば、十分に管理できる分類です。ストレージの内訳を確認する、キャッシュとログを安全に整理する、古いダウンロードとデバイスのバックアップを削除する、「ゴミ箱」を空にする、重複ファイルを取り除く、ツリーマップでディスクを可視化する。この6つの手順だけで、フォーラムで見かける危険な「ライブラリ」フォルダ削除にいっさい手を出すことなく、数ギガバイト規模の空き容量を取り戻せます。
Disk Mopは、この6つの手順を1つのアプリにまとめています。ディスク分析、大容量ファイル検索、重複ファイル検出、キャッシュ クリーナー、スケジュール クリーンアップが、macOS上で連携して動作します。基本機能は無料でダウンロードして試すことができ、19.90ドルの買い切りですべての機能が永続ライセンスとして使えるようになります。