ここからは、Mac 容量不足 解消 2026年最新の決定版として、安全かつ確実にスナップショットをクリーンアップする2つのアプローチを解説します。
アプローチ1:ディスクユーティリティを使ったGUIでの確認と削除
初心者でも視覚的に操作できるのが標準アプリ「ディスクユーティリティ」を用いる方法です。
1. Finderの「アプリケーション」>「ユーティリティ」から「ディスクユーティリティ」を起動します。
2. 上部メニューバーの「表示」をクリックし、「APFSスナップショットを表示」にチェックを入れます(ディスクユーティリティ APFSスナップショット 表示の有効化)。
3. 左サイドバーで内蔵の起動ボリューム(通常は「Macintosh HD - Data」)を選択します。
4. ウィンドウ下部に保持されているAPFSスナップショットの一覧が日付・サイズとともにリスト表示されます。
5. 不要なスナップショットを選択し、リスト下の「−(マイナス)」ボタンをクリックして削除を実行します。
アプローチ2:ターミナルコマンドによる一括確認&強力削除
大量のスナップショットが存在する場合や、GUIで反映されない深い階層のデータを根こそぎ解放するには、ターミナルを用いたMac APFS スナップショット 削除が最も強力です。
まず、現在システム内にどれだけのスナップショットが保存されているかを調べるため、以下のMac スナップショット 確認 コマンドを実行します。
tmutil listlocalsnapshots /
実行すると、以下のように生成日時が刻まれたスナップショット名が出力されます。
com.apple.TimeMachine.2026-03-25-101520.local
個別の日付のものを消去する場合は、以下のコマンドにスナップショットの日付部分を指定します。
sudo tmutil deletelocalsnapshots 2026-03-25-101520
(管理者パスワードの入力が求められます)
さらに、1つずつ消すのが面倒なほどスナップショットが蓄積している場合は、以下のターミナル スナップショット 一括削除ワンライナーを実行することで、システム内の全ローカルスナップショットを瞬時に一掃できます。
for d in $(tmutil listlocalsnapshotdates | grep -v 'Snapshot dates'); do sudo tmutil deletelocalsnapshots $d; done