Macのストレージを確認してみたら、「システムデータ」が何百GBも占めていて驚いたことはありませんか? 🧐
システムデータは、macOSの動作に必要なファイルやキャッシュ、スナップショットなどが含まれる領域ですが、放っておくと 数百GB にも膨れ上がることがあります。
この記事では、「システムデータ」の正体と、不要なデータを安全に削除する方法 を詳しく解説します!💡
Contents
✅ まずは「システムデータ」の内訳を確認しよう
「このMacについて」→「ストレージ」 を開き、「管理」をクリックすると、システムデータがどれくらいの容量を使っているか確認できます。
しかし、ここでは「何がそんなに容量を食っているのか?」までは分かりません。
そこで、ターミナルを使って詳しく調べる方法 を紹介します!
📌 システムデータの使用状況を確認するコマンド
1. まずは、どのフォルダが大容量を占めているのかを確認
sudo du -ah /System /Library /private /Users /var /opt 2>/dev/null | sort -rh | head -n 20
✅ このコマンドで、最も容量を使っている上位20個のフォルダ を表示できます。
2. 特定のフォルダの詳細を調べる
- /Library 内のデータ量を調べる
sudo du -ah /Library 2>/dev/null | sort -rh | head -n 20
- /Users(ユーザーデータ)内のデータ量を調べる
sudo du -ah /Users 2>/dev/null | sort -rh | head -n 20
- /private(一時ファイルや仮想メモリ)内のデータ量を調べる
sudo du -ah /private 2>/dev/null | sort -rh | head -n 20
🔍 不要なデータを安全に削除しよう
🗑 ① ログ・キャッシュの削除(安全に削除OK!)
以下のコマンドで、不要なログやキャッシュ を削除できます。
# システムのログファイルを削除 sudo rm -rf /private/var/log/* # macOSのキャッシュを削除 sudo rm -rf /Library/Caches/*
✅ この操作で数GB〜数十GBの空き容量が増える可能性があります!
📂 ② Xcode のキャッシュ削除(開発者向け)
Xcode を使っていると、不要なキャッシュが数十GB〜100GB以上溜まることがあります。
rm -rf ~/Library/Developer/Xcode/DerivedData/* rm -rf ~/Library/Developer/Xcode/Archives/* rm -rf ~/Library/Developer/Xcode/iOS\ DeviceSupport/*
✅ Xcode を使っている場合、この操作で数十GBの空き容量が増えることが多いです!
🖥 ③ macOSアップデートの一時ファイルを削除
sudo rm -rf /Library/Updates/*
✅ macOSのアップデートを実行した後、不要な一時ファイルが残っていることがあります。
💤 ④ スワップファイル・スリープイメージを削除(再起動後に復活する可能性あり)
sudo rm -rf /private/var/vm/swapfile* sudo rm -rf /private/var/vm/sleepimage
✅ スリープ用メモリデータや仮想メモリが膨大な場合、これで数GB〜数十GBの空き容量が増えることがあります!
🔄 最後に:再起動してストレージを最適化しよう
不要なファイルを削除したら、Macを再起動してディスクを整理しましょう!
sudo shutdown -r now
再起動後、「このMacについて」→「ストレージ」 で「システムデータ」の容量が減っていることを確認してください。
🚀 まとめ:これでシステムデータを削減!
- ✅ システムデータの内訳を du コマンドで調べる
- ✅ 不要なログ・キャッシュ・Xcodeのデータを削除
- ✅ macOSアップデートの一時ファイルやスワップファイルを削除
- ✅ 再起動してストレージを最適化
🔥 これでストレージの空き容量が増えるはずです! 🔥
もし「まだシステムデータが大きい…」という場合は、さらに du コマンドでフォルダを掘り下げて調査してみましょう!💪✨