システム設定 > 一般 > ストレージの灰色のシステムデータは、数GBの場合も、50、100 GB以上の場合もあります。他の分類のようにクリックして管理できず、謎に感じられるかもしれません。
実際の内容
Appleは他のカテゴリに属さないファイルと説明しています。一般的には:
- macOSとアプリのキャッシュ。
- ログと診断レポート。
- 物理メモリがいっぱいのときの仮想メモリ(スワップ)。
- アプリ実行や更新中に作る一時ファイル。
- バックアップの間に起動ディスクへ保存するTime Machineのローカルスナップショット。
- アプリサポートファイル、プラグイン、フォント、実行時リソース。
必須のものと破棄できるものが混在するため、一括削除できません。
変化し続ける理由
大量メモリ使用でスワップが増え、再起動で減ります。Time Machineでスナップショットが作成・削除され、アプリ使用でキャッシュも増えます。増え続けたりディスクが満杯でなければ、大きい数字だけで問題とは限りません。
安全に減らす方法
1. Macを再起動
スワップと多くの一時ファイルを解放します。何週間も再起動していなければ、数GB戻る場合があります。数分後に再確認します。
2. macOSを更新
システム設定 > 一般 > ソフトウェアアップデートで保留分を完了すると、取得済み更新ファイルを削除します。ログやキャッシュが暴走する不具合が直る場合もあります。
3. 大きなアプリキャッシュを削除
ブラウザ、動画編集、音楽、メッセージ、開発ツールの大きなキャッシュが含まれます。可能ならアプリ自身の設定を使い、Macのキャッシュ削除もご覧ください。
4. Time Machineのローカルスナップショットを確認
バックアップドライブなしでも復元できるよう、起動ディスクに保存します。一部のmacOSではシステムデータに含まれます。
ターミナルで確認できます。
tmutil listlocalsnapshots /
一覧表示だけで変更しません。macOSは容量が必要なら自動削除し、Time Machineへのバックアップ成功後にも古いものを削除します。ドライブをつなぎ、バックアップを完了させるのが最も簡単です。
5. 古いバックアップとインストーラを削除
iPhone・iPadバックアップは通常iOSファイルですが、関連ファイルがシステムデータを増やす場合もあります。ストレージ > iOSファイルかFinderで管理します。古いiPhoneバックアップの削除をご覧ください。
アプリケーションの古いmacOSインストールも確認します。大きく、更新後は削除できます。
6. 開発ツールを確認
Xcode、シミュレータ、Docker、パッケージマネージャの容量がシステムデータやデベロッパに表示される場合があります。DerivedDataとランタイムがよくある原因です。Xcodeとシミュレータの整理をご覧ください。
やってはいけないこと
- 掲示板で不要と書かれていても、
/System、/private/var、/Libraryのフォルダを削除しない。 必要なものを消すとMacが起動しなくなる場合があります。 - 削除のためにシステム整合性保護を無効にしない。
- スナップショットやキャッシュを削除するターミナルコマンドに注意。 対象を正確に理解できなければ実行しないでください。
再インストールを考える場合
すべて試しても巨大なままなら、バックアップからmacOSをクリーンインストールしてリセットできる場合があります。ただし時間がかかり、必要なことはまれです。通常は再起動、更新、大きなキャッシュの整理で適切なサイズへ戻ります。
よくある質問
Macのシステムデータが大きいのはなぜ?
大きなキャッシュ、大量メモリ使用のスワップ、Time Machineのスナップショット、更新ファイルが一般的な原因です。再起動、更新、キャッシュ整理で減ることが多いです。
システムデータを削除できますか?
設定から直接はできず、手動でシステムフォルダを消すべきではありません。再起動、更新、キャッシュ、古いバックアップとインストーラの整理で間接的に減らします。
システムデータは「その他」と同じですか?
はい。古いmacOSでは「その他」でした。新しい版では一部をiOSファイルやデベロッパなどに分け、残りをシステムデータとしています。