Mac ストレージ

Mac のシステムデータが大きいのはなぜ?

macOS はほかのカテゴリに入らないファイルをすべてシステムデータとして数えるので、この項目は大きくなりがちです。容量の多くは、アプリのキャッシュ、開発ファイル、仮想マシンのディスク、古い iPhone や iPad のバックアップ、Time Machine のローカルスナップショットといった一部の保存元が占めています。数値は macOS の再計算でも変わるため、一度大きく表示されただけで削除を始める必要はありません。

ほかに分類されないファイルの置き場

「システム設定」にはアプリ、書類、写真、メールといったカテゴリがあり、どれにも当てはまらないファイルはシステムデータに入ります。そこにはスワップファイルや Spotlight のインデックスなど macOS 自体の一部と、アプリがライブラリフォルダに保存しているデータが含まれます。

この領域の一部は、フルディスクアクセスを許可したアプリでも開けません。それでも「ストレージ」ではこの分も数えるので、Finder でフォルダのサイズを足していっても合計とは一致しません。

容量を使っていることが多いもの

プログラミングをしているなら、開発ツールが原因の可能性が高いです。Xcode のビルドフォルダ、iOS シミュレータのランタイム、Homebrew、一時的なビルドフォルダはシステムデータとして数えられることがあり、プロジェクトのたびに増えていきます。

Docker Desktop は大きなディスクファイルを一つ持っていて、イメージを取得するたびに大きくなり、イメージを削除しても小さくなりません。Finder で作った iPhone や iPad のバックアップは削除するまで残り、ブラウザや制作アプリ、ゲームのキャッシュも大きくなりがちです。

Time Machine のローカルスナップショットがここに含まれることもあります。macOS はその領域を空き容量として扱い、容量が必要になると自動で削除するので、真っ先に対処する必要はほとんどありません。

数値が変わり続ける理由

再起動すると一時ファイルとスワップが消え、アップデートのあとは Spotlight がインデックスを作り直していることもあります。キャッシュはアプリを使ううちにまた増えていきます。「ストレージ」の計算が終わる前に見ると、容量が別のカテゴリに入って見えることもあります。

本当の原因を見つける

信頼できる数値を確認し、最近 Mac で起きたことと結び付けます。

  1. 「システム設定」>「一般」>「ストレージ」の計算が終わるのを待ち、システムデータのサイズと空き容量をメモします。
  2. 再起動して1日ほど普段どおりに使い、もう一度数値を比べます。
  3. 新しい Xcode、Docker、iPhone のバックアップ、途中で止まった macOS アップデートなど、最近の変化を思い出します。
  4. 思い当たる保存元の実際のサイズを Finder やそのアプリで確かめてから、削除を判断します。

Mint が役立つところ

Mint の「ディスク」タブが、この計測を代わりに行います。システムデータをその裏にあるアプリやフォルダに分け、削除できる項目をサイズと理由付きで一覧にし、すぐに扱えないものは「キープ」に残します。

システムデータに含まれているからといって、削除してよいとは限りません。private/var、コンテナフォルダ、データベースファイルを消すよう勧めるチェックリストには従わないでください。最近のバックアップやスナップショットが唯一の復旧手段なら、残しておきましょう。

よくある質問

システムデータは「その他」と同じですか?

ほぼ同じです。以前の macOS では似たカテゴリを「その他」と呼んでいて、今もその名前を使う記事がたくさんあります。

再起動したらシステムデータが変わったのはなぜですか?

再起動で一時ファイルとスワップが消え、普段使っている間もキャッシュ、インデックス、スナップショットは変化します。「ストレージ」が計算し直すことで、カテゴリ間で容量が移ることもあります。

一つのアプリでシステムデータが大きくなることはありますか?

あります。Xcode、Docker、仮想マシン、制作アプリ、ブラウザ、ゲームは、どれも大きなキャッシュやディスクイメージを持つことがあります。

システムデータが増えた原因を調べましょう

Mint でスキャンし、実際のフォルダとサイズを確認してから削除するものを決めてください。

スキャンを実行