Levo ガイド · システムデータ

ファイルを削除してもシステムデータが減らない

ファイルを削除してもシステムデータがすぐに減らないのは、その容量がまだ空いていないことがほとんどだからです。よくある理由は、ゴミ箱に入ったままになっていること、Time Machine のローカルスナップショットが古いファイルを保持していること、ストレージ設定が削除前の数字を表示していることです。

システムデータの部分に名前が付いた Levo のディスクバーと、横に並ぶ Ready to free リスト
減らなかった理由見分け方対処
ファイルがまだゴミ箱にあるDock のゴミ箱アイコンに紙が入っているゴミ箱を空にする
ローカルスナップショットがまだ保持しているtmutil listlocalsnapshots / に日付が表示されるスナップショットを間引くか削除する、または待つ
ファイルがアプリ専用のゴミ箱にあった写真、メール、メモの「最近削除した項目」そのアプリの中で空にする
数字が古いFinder や df がストレージ設定と食い違う設定を閉じて開き直し、それから再起動
削除したものの種類が違ったファイルはシステムデータではなく、書類やアプリケーションだった実際に片付けたカテゴリを見る

自分でやる方法

手軽な確認から始めて、それからキャッシュされない数字とストレージ設定を比べます。

  1. ゴミ箱を空にします。Finder で ⇧⌘⌫ を押します。項目が使用中と表示されたら、それを開いているアプリを終了してください。
  2. 写真、メール、メモ、メッセージを開き、それぞれの「最近削除した項目」を空にします。削除した写真はそこに30日間残ります。
  3. システム設定を終了して、もう一度開きます。ストレージは開いたときに再計算され、1〜2分かかることがあります。
  4. 設定に左右されない、ディスクの本当の空き容量を確認します。
df -h /System/Volumes/Data

Avail の列が本当の空き容量です。削除した分だけ増えていれば削除はうまくいっていて、表示が遅れているだけです。

Avail が変わらないなら、原因はおそらくスナップショットです。Time Machine はディスクのローカルスナップショットを保持していて、スナップショットは作られた時点に存在したすべてのファイルを保持します。そのファイルを含む最後のスナップショットが消えるまで、ファイルを削除しても何も空きません。

tmutil listlocalsnapshots /

日付が表示されたら、macOS に間引くよう頼みます。次のコマンドは最高の緊急度(4)で約 20 GB の回収を求め、macOS が必要な分だけ古いスナップショットから削除します。

sudo tmutil thinlocalsnapshots / 20000000000 4

もう一度 df コマンドを実行します。日付を指定して1つのスナップショットを削除する方法も含めた全手順は、システムデータの中の Time Machine スナップショットにあります。

外付けの Time Machine ドライブがあるなら、接続して先にバックアップを実行しましょう。バックアップが終わると、スナップショットは早めに消えます。ドライブがなくても、約1日たてば自然に消えます。

もう1つの原因はパージ可能な領域です。macOS はキャッシュや一部の iCloud のコピーを利用可能として数えるので、Finder の空き容量がストレージ設定のバーより大きく見えることがあります。これは削除の失敗ではなく、別の数字です。パージ可能な領域とシステムデータの違いを参照してください。

Levo ならこうします

Levo はディスクのインデックスを常に更新しているので、ファイルが変わると表示もすぐに変わります。「計算中」で待つことも、更新すべきキャッシュもありません。ポップオーバーでクリーンアップすると、ディスクメーターはすぐに動きます。また、Finder と同じように、パージ可能な領域を空きとして数えます。

ディスクバーは、macOS がひとまとめにしているシステムデータの部分に名前を付け、Ready to free リストが中身を種類ごとに、サイズと理由付きで表示します。Levo は Time Machine のローカルスナップショット、スワップファイル、macOS 自身のファイルを macOS に任せているので、スナップショットのせいで数字が大きいままなら、削除が失敗したふりはせずにそう伝えます。リストにあるそれ以外のものは、すべて空けられます。Move to Trash がオンなら、削除したものはゴミ箱に入り、その容量はゴミ箱を空にしたときに初めて戻ります。Levo は2回まで無料でクリーンアップでき、その後は買い切りのライセンスです。

Levo が触るもの、絶対に触らないものの一覧は、Mac のシステムデータとは何か、Levo はどう減らすのかをご覧ください。

よくある質問

ファイルを削除してから、システムデータの表示が更新されるまでどれくらいかかりますか?

ストレージ設定は、開き直せばたいてい数分で追いつきます。df で見た空き容量が変わっていないなら、原因は表示の遅さではありません。ゴミ箱とローカルスナップショットを確認しましょう。

空き容量は増えたのに、システムデータが大きいままなのはなぜですか?

空き容量とシステムデータは別の数字です。書類、アプリケーション、ゴミ箱で容量を空けても、システムデータにはまったく影響しないことがあります。また、システムデータには、自分では管理できないスナップショットや macOS 自身のファイルが入っています。

Mac を再起動する必要はありますか?

ストレージ設定が古い数字のまま止まっているときは再起動が役立ちますし、macOS が一時ファイルや一部のスナップショットを片付けるきっかけにもなります。容量を空けること自体には必要ありません。

容量を取り戻すために Time Machine のスナップショットを削除しても安全ですか?

はい。ローカルスナップショットは利便性のために保持されている予備のコピーで、外付けの Time Machine バックアップとは別物です。削除しても、そのローカルな時点から復元できなくなるだけです。