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

Mac のシステムデータは削除できる?

いいえ、システムデータをワンクリックで削除することはできませんし、丸ごと消そうとするべきでもありません。削除しても安全なファイル、また戻ってくるファイル、macOS の動作に必要なファイルが混ざっているからです。まず仕分けましょう。

ディスクバーにシステムデータの内訳が表示され、横に Ready to free リストが並んだ Levo のポップオーバー
削除しても安全?対象どうなるか
はいキャッシュ、ログ、クラッシュレポート必要に応じて作り直される
はいXcode の DerivedData、使えなくなったシミュレータ作り直されるか再ダウンロード
はい削除したアプリの残りファイル何も使っていない
はい、ただしよく考えてiPhone のバックアップ、AI モデル、仮想マシンのディスク完全に消えるか、長いダウンロードが必要
macOS に任せるローカルスナップショット、スワップ、スリープイメージ自動で管理される
いいえ/System、/private/var/db、キーチェーン、アプリのデータベースアプリや macOS が動かなくなる

自分でやる方法

安全な行を上から順に削除します。キャッシュを消す前に、それを持つアプリを終了してください。

  1. Finder で移動 › フォルダへ移動(⇧⌘G)を選び、~/Library/Caches を開きます。いちばん大きいフォルダの中身をゴミ箱に入れます。
  2. ゴミ箱を空にします。空にするまで容量は空きません。
  3. ビルドデータは、次を実行します。
rm -rf ~/Library/Developer/Xcode/DerivedData
xcrun simctl delete unavailable
  1. 古い Time Machine のスナップショットは、macOS に間引くよう頼みます。
sudo tmutil thinlocalsnapshots / 10000000000 4

rm -rf の前に、ls で各パスを確認してください。記憶で打ったパスに sudo を付けて実行するのは絶対にやめましょう。sudo でパスを間違えると、意図したよりずっと多くを削除してしまいます。

キャッシュが削除できないなら、アプリがまだ動いています。/System の中のものが削除できないなら、そのままにしてください。システムボリュームは意図的に読み出し専用で保護されています。

トラブルになる間違い

システムデータの削除による被害は、ほとんどが同じいくつかの癖から生まれます。

間違って何かを削除してしまったら、まずゴミ箱、次に Time Machine を確認しましょう。アプリを再インストールすれば、キャッシュだったものはほとんど戻ります。

Levo ならこうします

Levo は、この表の行に沿って作られています。Ready to free リストには削除できる種類が名前付きで、それぞれサイズと理由とともに並び、何が安全かはあなたのエージェントが判断します。Select › Smartly を選ぶと、あなたのクリーンアップレベルで安全なものだけにチェックが入り、残したいものはチェックを外せます。

削除される項目をサイズ付きで一覧表示する Levo の確認画面

Levo はキーチェーン、SSH 鍵、認証情報のファイル、写真、メール、メッセージのライブラリには一切触れず、開いているものや数分以内に変更されたものは削除しません。削除する直前には各項目をもう一度確認します。Time Machine のスナップショット、スワップ、macOS 自身のファイルは macOS に任せます。これが表の「macOS に任せる」の行です。Move to Trash をオンにしておけば、Put back でクリーンアップを取り消せます。

よくある質問

システムデータを削除しても安全ですか?

一部は安全です。キャッシュ、ログ、ビルドデータ、削除したアプリの残りファイルは安全です。システムファイル、データベース、キーチェーンは安全ではありません。

間違ったものを削除するとどうなりますか?

アプリがリセットされたり、設定を忘れたり、開けなくなったりすることがあります。システムフォルダを削除すると macOS が起動しなくなり、再インストールが必要になることもあります。

キャッシュを削除するとデータは失われますか?

いいえ。キャッシュに入っているのは、アプリが作り直せるコピーです。書類、写真、設定は別の場所にあります。

復旧モードからシステムデータを削除できますか?

そうする理由はありません。復旧モードにはそのためのツールがなく、そこから削除すると、macOS が動いているときの安全装置を飛ばすことになります。