Levo ガイド · ストレージ設定

Mac のストレージが「計算中」のまま止まる、システムデータが表示されない

ストレージ設定は、macOS がディスク全体を読み取っているあいだ「計算中」のままになります。再起動やアップデートのあと、またはディスクがほぼいっぱいのときは、何分も止まることがあります。まず数分待ち、それからシステム設定を終了して開き直しましょう。システムデータが表示されない場合、たいていは計算が終われば表示されます。

計算を待たずにディスクメーターと Ready to free リストが表示される Levo のポップオーバー
症状考えられる原因試すこと
何分も「計算中…」ディスクをまだ読み取っているか、Spotlight が忙しい5分待つ。Mac は電源につないだままに
アップデート直後に止まるインデックスの再作成と写真の解析1時間待ってから再起動
バーは出るがシステムデータがない最後のカテゴリをまだ計算中落ち着いてから設定を開き直す
いつまでも終わらない設定のプロセスが固まっているか、ディスクのエラー設定を開き直してから First Aid を実行
Finder と数字が違うパージ可能な領域を含め、数え方が違う本当の数字は df で

自分でやる方法

  1. Mac を電源につないだまま5分待ちます。開発者の Mac のように小さなファイルが何百万もあるディスクは、いちばん時間がかかります。
  2. ⌘Q でシステム設定を終了し、もう一度開きます。またはターミナルから:
killall "System Settings"
  1. Mac を再起動します。止まった計算がリセットされ、macOS がアップデートによるインデックス作成を終えられます。
  2. ディスクのエラーを確認します。ディスクユーティリティで起動ボリュームを選び、First Aid をクリックします。または:
diskutil verifyVolume /
  1. 止まっているのが Spotlight なら、何をしているか確認します。
mdutil -s /

Indexing enabled と表示されるはずです。インデックス作成がオフか壊れているなら、sudo mdutil -E / で作り直します。時間がかかり CPU も使うので、席を外すときに実行しましょう。

  1. 設定を使わず、ディスクに直接聞きます。
df -h /System/Volumes/Data
du -sh ~/Library ~/Downloads ~/Documents ~/Desktop ~/Applications 2>/dev/null

1つめは本当の空き容量を表示します。2つめはホームフォルダの主な場所のサイズを測り、大きすぎないものならすぐに答えが出ます。

再起動しても止まったままで、ディスクがほぼいっぱいなら、まず数 GB 空けましょう。ディスクがほぼいっぱいだと、あらゆる計算が遅くなります。設定がクラッシュするならセーフモードで起動します。システム終了し、Apple シリコンでは起動オプションが表示されるまで電源ボタンを押し続け、セーフモードを選びます。

システムデータが表示されないとき

このカテゴリは、計算が完了するまで表示されないことがあります。位置も変わります。Apple シリコンの Mac では、バーの終わり近く、macOS の後ろにあります。もっと大きな問題を探しているなら、ストレージ設定のシステムデータ、macOS、コンテナ内のその他のボリュームのカテゴリ一覧で、何が表示されるはずかを確認できます。

Levo ならこうします

Levo は必要になってから計算するのではありません。ライブラリや隠しフォルダも含めてホームフォルダのインデックスを常に保持し、ファイルが変わるたびに更新しているので、ポップオーバーを開いた時点でディスクメーターと Ready to free リストが揃っています。「計算中」で待つことも、更新するものもありません。

ただし、少し手助けは必要です。フルディスクアクセスがないと、Levo はほかのアプリのコンテナ、メール、メッセージの中を見られないので、一部の容量は名前のないまま残ります。また、macOS が管理するものは減らせません。Time Machine のスナップショット、スワップファイル、macOS 自身のファイルは macOS に任せ、パージ可能な領域は Finder と同じく空きとして数えます。

アクセスの許可はフルディスクアクセスで行います。

よくある質問

ストレージ設定の計算には、どれくらいかかるものですか?

たいてい1分以内です。大きなディスクやほぼいっぱいのディスク、アップデート直後では、数分かかることがあります。

ストレージのバーにシステムデータが表示されないのはなぜですか?

計算が終わってから最後に追加されることがよくあります。いつまでも表示されないなら、システム設定を終了して開き直し、それから再起動しましょう。

「計算中」の問題は、ディスクが故障しかけているということですか?

めったにありません。たいていはインデックス作成か、固まったプロセスです。ディスクユーティリティで First Aid を実行して、エラーがないことを確かめましょう。

空き容量を確実に知る方法は?

ターミナルで df -h /System/Volumes/Data を実行します。ディスクを直接読み取るので、ストレージ設定に左右されません。