ストレージに占めるファイルの「その他」とは
iMac(Retina 5K, 27-inch, Late 2014)でストレージの空きが少なくなり、不要ファイルを削除したり最適化したりしたのですが、1.12TBの Fusion Driveのうち「その他」が745GBとストレージの大半を占めています。
「その他」の内容を確認して、おそらく不要であろうファイルを削除したいのですが、どのようにすればよろしいでしょうか。
iMac 27″, OS X 10.10
iMac(Retina 5K, 27-inch, Late 2014)でストレージの空きが少なくなり、不要ファイルを削除したり最適化したりしたのですが、1.12TBの Fusion Driveのうち「その他」が745GBとストレージの大半を占めています。
「その他」の内容を確認して、おそらく不要であろうファイルを削除したいのですが、どのようにすればよろしいでしょうか。
iMac 27″, OS X 10.10
全ての方法を試しパージされる領域を解放し、duコマンドでTimeMachine localsnapshots以外の大きなファイルやフォルダが見つからなかった場合は、TimeMachine localsnapshotsを手動で削除することになります。
ただ、本来TimeMachine localsnapshotsはシステムが自動で調整してくれるべきものですので、これが自動で削除されないということは、根本的に何か問題を抱えているということは念頭においてください。
ぐぐってみるとフュージョンドライブのiMacでこの症状が出ているという書き込みが見られます。
まずTimeMachineを切ります。
次にターミナルでtmutil listlocalsnapshotsコマンドを使い、TimeMachine localsnapshotsをリストアップします。
次にtmutil deltelocalsnapshotsコマンドでTimeMachine localsnapshotsを消します。
使い方は
tmutil deltelocalsnapshots [日付と番号]
になります。
つまり
com.apple.TimeMachine.2021-01-12-234942.local
を消すためには
tmutil deltelocalsnapshots 2021-01-12-234942
と打ちます。
これで全てのTimeMachine localsnapshotsを消してください。
ただこれはあくまで対処療法です。
システム全体が抱えている問題の抜本的な改善策ではなく、現状macをとりあえず使える状態にするだけです。
全ての方法を試しパージされる領域を解放し、duコマンドでTimeMachine localsnapshots以外の大きなファイルやフォルダが見つからなかった場合は、TimeMachine localsnapshotsを手動で削除することになります。
ただ、本来TimeMachine localsnapshotsはシステムが自動で調整してくれるべきものですので、これが自動で削除されないということは、根本的に何か問題を抱えているということは念頭においてください。
ぐぐってみるとフュージョンドライブのiMacでこの症状が出ているという書き込みが見られます。
まずTimeMachineを切ります。
次にターミナルでtmutil listlocalsnapshotsコマンドを使い、TimeMachine localsnapshotsをリストアップします。
次にtmutil deltelocalsnapshotsコマンドでTimeMachine localsnapshotsを消します。
使い方は
tmutil deltelocalsnapshots [日付と番号]
になります。
つまり
com.apple.TimeMachine.2021-01-12-234942.local
を消すためには
tmutil deltelocalsnapshots 2021-01-12-234942
と打ちます。
これで全てのTimeMachine localsnapshotsを消してください。
ただこれはあくまで対処療法です。
システム全体が抱えている問題の抜本的な改善策ではなく、現状macをとりあえず使える状態にするだけです。
「その他」の判定は、Spotlightの機能を使っており、SpotlightのPrivacyにフォルダーを加えると、その中身の容量は「その他」に加えられてしまいます。
とりあえず、容量を食うファイルとして下記のものを確認しています。(当方、Catalinaなのでパスが変更されている可能性があります
TimeMachine Local Snapshot
→ sudo du -m -d 0 /System/Volumes/Data/.MobileBackups
Auto Save and Versions
→ sudo du -m -d 0 /System/Volumes/Data/.DocumentRevisions-V100
DiagnosticReports
→ sudo du -m -d 0 /Library/Logs/DiagnosticReports
→ sudo du -m -d 0 ~/Library/Logs/DiagnosticReports
/usr/libexec/logd
→ sudo du -m -d 0 /private/var/db/diagnostics
→ sudo du -m -d 0 /private/var/db/uuidtext
他に、Software Updateが失敗したときに残ったままになったファイルがありましたが、パスを失念してしまいました。
アプリケーションの中には大容量のキャッシュファイルを作るものもあり、それらは地道に探さないと分からないでしょう。(duコマンドで辿っていく
その他に分類されるものでも、システムが必要としている書類もあるので、なかなか難しいところです。
まずはパージ可能な領域を解放することを行ってみてください。
軽度のトラブルであれば、下記でパージ可能な領域を解放できます。
PRAMクリアー:(option+command+P+R)を押しながら起動
Macセーフブート:(shift+Mac起動ボタン)を押しながら起動
これで改善しない場合次を試します。
システム環境設定からApple id をクリックして、Macストレージを最適化のチェックを外します。
それでも改善しない場合、Time Machinのローカルスナップショットが大量に作られていることを疑います。
ターミナルから下記のコマンドを打ってください。
tmutil listlocalsnapshots
このコマンドでTime Machinのローカルスナップショットの一覧が表示されますので、もし多くのローカルスナップショットが見つかれば、また書き込んでください。
見つからない場合、アンチウイルスソフトが暴走して多量のログファイルをはき出している可能性もあります。
アンチウイルスソフトを使用していたら、バージョンと共に何を使用しているのか書いてください。
追記
返信先をxy さんにしちゃいました。ごめんなさい。
トピ主さん宛の返信です。
返信ありがとうございます。
PRAMクリアーでは変化はありませんでした。セーフモードは試していませんが、
TimeMachineは怪しいと思いlocalsnapshotsの一覧を書き出してみました。
Snapshots for disk /:
com.apple.TimeMachine.2021-01-12-234942.local
com.apple.TimeMachine.2021-01-13-005622.local
com.apple.TimeMachine.2021-01-13-023515.local
com.apple.TimeMachine.2021-01-13-072321.local
com.apple.TimeMachine.2021-01-13-083936.local
com.apple.TimeMachine.2021-01-13-095515.local
com.apple.TimeMachine.2021-01-13-105436.local
com.apple.TimeMachine.2021-01-13-115442.local
com.apple.TimeMachine.2021-01-13-130208.local
com.apple.TimeMachine.2021-01-13-175712.local
com.apple.TimeMachine.2021-01-13-192445.local
com.apple.TimeMachine.2021-01-13-202437.local
com.apple.TimeMachine.2021-01-13-212454.local
[プロセスが完了しました]
以上のような結果ですが、これで700GB以上占有しているとは思えませんがどうでしょうか。
こちらが提案したことは全部順に試してください。
そうしないと無駄なやりとりが増えます。
以上のような結果ですが、これで700GB以上占有しているとは思えませんがどうでしょうか。
思えない根拠を示していただかないと、どうでしょうかと言われてもどうしようもないのですよ。
私はあなたのMac内を見ることができません。
あなたに取っては分かり切ったことであっても、私に取ってはあなたが書いてくれたことだけが全てなのですよ。
やすどん様
ご教示いただいた方法でlocalsnapshotsの消去を試みました。
ただその前にWebで「localsnapshotsの消去」を検索したところ、以下のコマンドで一括消去が出来ると言う記事にでくわし、そこでは「Mojaveで」という断りがあったのを見過ごして実行してしまいました。
for d in `tmutil listlocalsnapshots / | awk -F'.' '{print $4}'`; do sudo tmutil deletelocalsnapshots $d; done
ターミナルではそのまま何も起きないように見えましたが、その後tmutil listlocalsnapshotsコマンドでリストが出てこなくなりました。
ターミナルやシステムを再起動したりしましたが、
ターミナルには以下のメッセージが出ていました。
Last login: Sat Jan 16 14:22:40 on ttys000
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
jitakunoiMac-3:~ imac27$
[復元日時2021/01/16 14:29:29]
サポートのページに飛んで、システム環境設定パネルから /bin/zsh と書き換えました。
その後、localsnapshotsの検索を行いましたが上手くいきません。
Last login: Sat Jan 16 15:06:43 on ttys001
tmutil listlocalsnapshots ; exit;
imac27@jitakunoiMac-3 ~ % tmutil listlocalsnapshots ; exit;
Usage: tmutil listlocalsnapshots <mount_point>
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
[プロセスが完了しました]
[復元日時2021/01/16 15:46:20]
以上のような状況に陥ってしまい、せっかくご教示いただいた消去法を実行できません。
それだけでなく、システムが不安定になり何度か再起動を繰り返しているうちにやっと安定しました。
これは軽率に一括消去を試みた私の責任です。
幸い、不要なファイルを削除して150GBほどの空きができiMacの動作は安定しました。
M1 iMacが出てくるまでこのままで持ちこたえて、クリーンなシステムに移行しようと思います。
この度はせっかくのアドバイスを活かすことができず申し訳ありませんでした。
ありがとうございました。
Time machineを活用してますか。
はい、活用と言うほど利用しませんが、使っています。
追伸:アンチウイルスソフトは使っていません。
失礼しました。
セーフモードは試しましたが、変化はありません。
ストレージの最適化はオンにしたりオフにしたりしてみましたが、変わりありません。
hohokihai様
「その他」の中の容量を食うファイルの探し方の情報ありがとうございます。
コマンドラインでの操作が分からないので、見よう見まねになってしまいますが、
TimeMachine localsnapshotsまではたどり着きました。
やすどん様
アドバイスありがとうございます。
ご教示いただいた手順に沿ってlocalsnapshotsを消してみます。
今、時間がありませんので、今週末にじっくりやってみたいと思います。
結果については、また報告させていただきます。
ストレージに占めるファイルの「その他」とは