ハードディスクの空き容量が極端に少なくなる場合の対処方法

投稿者: 
最終更新: 2018/07/19 05:35
6 490259 最終更新 2018/07/19 05:35

Mac OS Xでは、Finderから確認できない不可視フォルダが多く存在します。そのため、Finderから確認できるファイル容量の合計とディスクの使用領域の間に数GBの差が生じますが、それは問題ありません。しかし、その差が10GBを超えていたり、使用中に「お使いの起動ディスクはほとんど一杯です」とエラーが出たがそんなに大きなデータを保存するような作業をした覚えはない等といった場合には、原因を特定する必要があります。ただ、Finderからは確認できない不可視フォルダに巨大なファイルが作成されるケースも多く、原因特定は容易ではありません。


このドキュメントには、原因特定に必要な操作をまとめています。問題解決の一助となれば幸いです。


[1] ゴミ箱を空にする


ファイルやフォルダはゴミ箱に入れただけでは削除されないので、ゴミ箱にファイルが溜まっているようであれば「ゴミ箱を空にする」を実行する。


[2] 再起動


再起動せず起動したまま使用し続けていると、テンポラリファイル(アプリケーションが一時的に作成するファイル)やスワップファイル(仮想メモリとして使用するファイルで、Macに搭載しているメモリが少なかったり立ち上げているアプリケーションが多かったりするとどんどん作成される)がディスクの空き容量を圧迫することがある。再起動することで空き容量が増えるのであればこれらのファイルが原因である。これはMacを使う以上避けられないので、恒常的に問題となるのであれば、ディスクの空き容量をもっと多く確保する(最低20GB以上)か、搭載するメモリを増やすのがよい。


[3] セーフモードで起動(セーフブート)


起動時にディスクの修復やキャッシュの消去などが行われる他、他社製のソフトウェアが読み込まれないためメンテナンスにもトラブルシューティングにも有効な起動方法。下記の効果が見込める。


・ ファイルシステムに問題がありディスク容量を正しく計算できていないのが原因であればディスクの修復が行われることで改善される

・ 空き容量が少なすぎて起動できない場合、キャッシュ等が消去されることで空き容量が確保され起動できるようになる

・ 原因が他社製のソフトウェアにある場合、その起動を止めることで状態の悪化を防ぐことができ、対処がしやすくなる


セーフブートで起動途中に止まる場合はファイルシステムが損傷している可能性があるので、その場合には復元システムから起動してディスクの修復を実行するのがよい。

参考:ディスクユーティリティおよび fsck を使用して、起動時の問題を解決する、あるいはディスクをメインテナンスする

修復されないエラーが残る場合には使用を止め、ストレージを消去してOSを再インストールすることをお勧めする。

# 他社製のソフトウェア(ディスクウォーリア等)で修復できるエラーもある。


[4] 容量の大きいフォルダを確認


Finderでもリスト表示で各フォルダのサイズは確認できる(フォルダのサイズが計算されない場合は、Finderのメニューから「表示」>「表示オプションを表示」で「すべてのサイズを計算」にチェック)が、不可視フォルダやユーザにアクセス権のないフォルダについては確認できない。そういったフォルダも含めて容量の大きなフォルダを確認する方法について説明する。


◎ 方法 その1(duコマンドを使う)


ターミナル(アプリケーション>ユーティリティフォルダ内にある)を立ち上げて表示されたウインドウに下記のコマンドを入力したら、returnキーを押して実行する。


sudo du -g -x -d 5 / | awk '$1 >= 5{print}'


パスワードを要求されるので、ログイン時に使用しているパスワードを入力する。パスワードは入力しても画面には何も表示されないので気にせず入力した後returnキーを押して実行すること。正しく実行されると、ルートから5階層下までのフォルダの容量を確認し、容量が5GB以上のフォルダがリストアップされる (出力結果の数字は各フォルダの容量 (単位:GB))。すべてがリストアップされるのには時間がかかるので、プロンプト (例:username-no-macbook:~ username$) が出て次のコマンドが入力できる状態になるまで待つこと。

#最後にリストアップされるフォルダ名が / のみの項目はファイル容量の合計値なので無視してよい


◎ 方法 その2(他社製のアプリケーションを利用する)


不可視フォルダやユーザにアクセス権のないフォルダも含めて容量の確認ができる他社製のソフトウェアについて2つ紹介する。ターミナルでの操作は難しいという方はこちらをどうぞ。

#他にもいいのがあれば教えてください(できればフリーウェアで)


DaisyDisk

シェアウェアだが試用可。"Scanning as administrator" を選択して実行すればユーザにアクセス権のないフォルダの容量についても確認できる(Mac App Storeから購入するとこの機能は使えないので注意)。


OmniDiskSweeper

フリーウェアでインターフェイスもシンプルでわかりやすいが、ユーザにアクセス権のないフォルダの容量については確認できない。ただし、ターミナルから下記のコマンドを実行するとルート権限で立ち上げることができ、ユーザにアクセス権のないフォルダの容量についても確認できる。


sudo /Applications/OmniDiskSweeper.app/Contents/MacOS/OmniDiskSweeper

[5] 原因の特定と対処


容量の大きいフォルダやファイルが確認できたら、その原因を特定し適切に対処する。まず、文書の最後にある【障害例】を確認して同じ事例がないかを探す。下記の3つのフォルダについては【注意事項】を参照のこと。


/.MobileBackups

/private/var/vm

/Users/username/Library/Application Support/MobileSync


間違っても確認作業をせず安易にフォルダやファイルを削除したりしてはいけない。例えば、privateフォルダの容量が大きいからとそのフォルダごと削除してしまえばMacは立ち上がらなくなってしまう。必ず、そのフォルダやファイルは削除しても問題のないのかを確認してから削除を行うこと。


【障害例】を確認しても同じ事例が見つからず、削除していいのか判断できない場合にはまずそのフォルダやファイル名でこのApple サポートコミュニティアップル - サポートGoogle等で検索をかけてみてください。それでもわからない場合には新しくディスカッションを立ち上げ質問することをお勧めします。


怪しいファイルはなくそれでも空き容量が少ない場合、データを外付けHDD等に退避させて空き容量を確保するか、大容量のHDDに換装することをお勧めします。空き容量が極端に少ない状況での使用はシステムを不安定にさせますし、最悪データの破損につながります。最低20GB以上の空きを確保しましょう。


【注意事項】


「この Mac について」で確認できるストレージの内容が実際の内容と合わない場合


「このMacについて」で確認できるストレージの内容の分類はSpotlightのインデックスに基づくので、実際の内容と合わない場合はSpotlightの再インデックスを行うとよい。

参考:ストレージ MacintoshHD

このMacについてのストレージ表示について


◎ ノート型Macの場合

下記の2つについては正常動作なので無視してよい。


(1) Time Machineのローカルスナップショット (/.MobileBackups)

OS X Lion以降を搭載したノート型Macでは、Time Machineを設定しているとローカルスナップショットが自動的に有効になる。

参考:Time Machine のローカルスナップショットについて

OS X Mavericks: ローカルスナップショットについて

ローカルスナップショットはストレージの空き容量を圧迫することなく適宜削除される仕様であるため、Finderで確認できる使用領域にはローカルスナップショットの容量は含まれていない。従って、Finderとディスクユーティリティで確認できる使用領域にはローカルスナップショット分の差が出るが気にする必要はない。


(2) sleepimageファイル (/private/var/vm/sleepimage)

一部のノート型Macはセーフスリープに対応しており、メモリの内容はsleepimageというファイルに保存される。

参考:OS X Mavericks: セーフスリープとは

OS X Mavericks 10.9以降ではメモリ圧縮によりsleepimageの容量も圧縮されるが、それより前のOSでは圧縮されず物理メモリと同容量のsleepimageが作成されるため、物理メモリが大きいほどその分ストレージ容量を占有する。

#これを作成しないようにする方法というのもあるが、バッテリーで使用することがあるのであればオフにしない方がいい。


◎ MacとiOSデバイスを同期している場合

iOSデバイスのバックアップファイル (/Users/username/Library/Application Support/MobileSync/Backup) が予想外に大きくなっている可能性がある。とりあえず、iTunesの「環境設定」>「デバイス」>「デバイスのバックアップ」でバックアップされているデバイスの名前と日付を確認し、不要なバックアップについては選択して「バックアップを削除」してみて欲しい。それでもバックアップファイルの容量が小さくならないようであれば、1回のバックアップの容量が必要以上に大きくなっているのが原因。下記を参考にカメラロールの写真を整理するなどしてバックアップの容量を減らすとよい。

参考:iCloud:iCloud ストレージの管理


関連トピック:「このmacについて」で表示される黄色の領域について


【障害例】


◎ ファイルシステムに問題があり、ディスク容量が正しく計算されていなかった(と思われる)例

空き容量が一致しない


◎ Time Machineを「切」にするとローカルスナップショットのデータも削除されるが、/.MobileBackups.trash が削除されずに残っていた例

.MobileBackups.trash について


◎ /cores 内にファイルが残っていた例

ディスク容量がいっぱいです。というメッセージが出てしまいました。

coresファイルの扱いについて


◎ ウイルスバスターが /Library/Application Support 内に巨大なファイルを作成していた例

お使いの起動ディスクはほとんど一杯です。

お使いの起動ディスクはほとんど一杯です。

空き容量が埋め尽くされています。


◎ /private/var/log 内に保存されるログファイルが肥大化していた例

急にディスクフルになってしまいました

気がついたらHDがいっぱいになっていた

HDDの空き容量


◎ ルートユーザのゴミ箱 (/private/var/root/.Trash) に大きなファイルが残っていた例

Compressorの書き出しが失敗します


◎ プリンタがらみの問題で /private/var/spool/cups/tmp 内に大量のファイルが残っていた例

HD使用量の計算が合わず、残り容量が異常に少ない。


◎ Norton AntiVirusが /private/var/tmp 内に大量のファイルを作成していた例

急に起動ディスクの空き容量がなくなります...

G5の空き容量が無くなってしまう……

HDの残り容量表示について


◎ レガシーFileVaultにより暗号化されたホームフォルダのディスクイメージファイル (/Users/.username/username.sparsebundle) が肥大化していた例

HDを圧迫するsparsebundleについて

◎ ホームフォルダ (/Users/username) 内に消し忘れたファイルが残っていた例

ハードディスク容量が極端に減ってしまう....


◎ QuickTimeがらみの不可視ファイルがデスクトップ (/Users/username/Desktop) 内に残っていた例

Desktopの容量異常


◎ Jingが /Users/username/Library/Application Support 内に巨大なファイルを作成していた例

ディスク容量枯渇


◎ キーチェーンのデータ (/Users/username/Library/Keychains) が肥大化していた例

login.keychain.sb-xxxxx

SSD使用率が急にいっぱいになりました。


◎ メールのデータ (/Users/username/Library/Mail) が肥大化していた例

その他の容量が

HDの容量がいっぱいになりました。どうすれば良いですか?

ストレージがその他で一杯に


◎ /Volumes 内にファイルが保存されていた例

Time Capsule のバックアップデータがMacintosh HDに認識される

volumesフォルダ内のファイルは削除可能?

外付けHDに保存しているのに内蔵HDがいっぱい?

ハ−ドディスクがなぜかすぐ一杯に

HDの使用容量について

ハードディスクの容量が減る

HDDの残り容量が意外に少なくなっているような

見つからないファイル100GBが起動ディスクを圧迫

コメント

2010/05/28 21:57

MacOS X 10.5.8でsudo du -h -x -d 1 /

を実行すると下記。

492K/Volumes/LaCie/.fseventsd

36M/Volumes/LaCie/.Spotlight-V100

166M/Volumes/LaCie/.TechToolProItems

0B/Volumes/LaCie/.TemporaryItems

0B/Volumes/LaCie/.Trashes

0B/Volumes/LaCie/.vol

1.3G/Volumes/LaCie/Applications

7.5M/Volumes/LaCie/bin

0B/Volumes/LaCie/cores

0B/Volumes/LaCie/Desktop

0B/Volumes/LaCie/dev

0B/Volumes/LaCie/home

1.6G/Volumes/LaCie/Library

0B/Volumes/LaCie/net

0B/Volumes/LaCie/Network

4.5G/Volumes/LaCie/private

5.2M/Volumes/LaCie/sbin

3.9G/Volumes/LaCie/System

156M/Volumes/LaCie/Users

1.0G/Volumes/LaCie/usr

4.0K/Volumes/LaCie/Volumes

13G/Volumes/LaCie


MacOS X 10.6.3でsudo du -h -x -d 1 /

を実行すると下記。

1.0M/Volumes/LaCie/.fseventsd

44M/Volumes/LaCie/.Spotlight-V100

166M/Volumes/LaCie/.TechToolProItems

0B/Volumes/LaCie/.Trashes

0B/Volumes/LaCie/.vol

564M/Volumes/LaCie/Applications

3.9M/Volumes/LaCie/bin

0B/Volumes/LaCie/cores

0B/Volumes/LaCie/dev

12K/Volumes/LaCie/Developer

0B/Volumes/LaCie/home

4.0K/Volumes/LaCie/Incompatible Software

1.9G/Volumes/LaCie/Library

0B/Volumes/LaCie/net

0B/Volumes/LaCie/Network

4.4G/Volumes/LaCie/private

2.6M/Volumes/LaCie/sbin

2.1G/Volumes/LaCie/System

162M/Volumes/LaCie/Users

377M/Volumes/LaCie/usr

4.0K/Volumes/LaCie/Volumes

9.8G/Volumes/LaCie

2010/05/28 21:57

2012/10/24 23:01

MBA 2012(128GB)を買って2ヶ月、ある日突然に空き容量が80GBから40GBへと激減。

身に覚えの有るのは20GB近いビデオを一度取り込んだこと。 その後、ファイルを確実に消去しても空き容量には大して効果無しでした。 ONYXを試しても1GBだけの改善。

ここに書いてあるじゃないですか!! そうです。

1. 「このMACについて」→「詳しい情報...」→「ストレージ」を見ると、そこで”バックアップ”に40GBも使われているでは!? これぞまさしくローカルスナップショットによる影響では??

2. 不可視フォルダをターミナルを使って云々という難しいことにチャレンジするより、まずは駄目元で何処かにアドバイスの有った「Time Machineを切る」にしてみたら、あっという間に80GBの空き容量に戻りました。 不可視であるローカルスナップショットがこの単純作業で削除されたのでしょね。 別にローカルスナップショットは、そのままにしておいても適宜ボリューム調整して害は無いということですが、買って2ヶ月でディスク空き容量が20GBでは心もと無いです。


色々な想定ケースをご説明頂いてありがとうございました。

是非御礼申し上げたく、初めてサポートコミュニティーにログインして、コメントしました。

2012/10/24 23:01

2012/10/24 23:50

お役に立てたようでなによりです (^^) ただ・・・


アドバイスの有った「Time Machineを切る」にしてみたら、あっという間に80GBの空き容量に戻りました。


日頃のバックアップはとても大事なのでTime Machineを切ってしまうのはあまりお勧めしません。

#別の方法でバックアップをとっているから必要ないということであればいいのですが・・・

ターミナルからのコマンド入力になりますが一応ローカルスナップショットのみを止める方法というのもあるのでご参考までに。

このMacについて について: Apple サポートコミュニティ

2012/10/24 23:50

2013/05/21 00:38

OS X 10.7.4

4GB I7 SSD128GB

でsudo du -h -x -d 1 /

を実行すると下記表示が出ます。


105GBのファイル名が表示されないため対策に困っています。

何か良い方法はありますでしょうか?


Password:

1.4G /.DocumentRevisions-V100

48K /.fseventsd

93M /.Spotlight-V100

0B /.Trashes

0B /.vol

5.6G /Applications

4.2M /bin

0B /cores

5.0K /dev

1.0K /home

3.1G /Library

1.0K /net

0B /Network

6.6G /private

2.8M /sbin

3.6G /System

84G /Users

491M /usr

9.0K /Volumes

105G /

2013/05/21 00:38

2013/05/21 01:28

70fallさんへ


ここで個別の対応をすると収拾がつかなくなるので、同じ内容で新規トピックを立て直していただけますか?

そちらで対応します。

2013/05/21 01:28

2014/03/06 03:42

私のMacMacBook Pro OS X Ver.10.9.1です。

HDDは500GBですが、その他ファイルが440GB占めています。

解決先は有りませんでしょうか?


上記の内容にて作業をおこないましたが皆様が表示されているような内容は出てきません。

12 /Applications

5 /Library

5 /private/var

5 /private

5 /system/Library

5 /system

22 /Users/PC名/Documents/ファイル名/Contens

と後はUser/PC名/Movies、Users/PC名/Library、Users/PC名/pictures

などしか表示されません。


よろしくお願いします。

2014/03/06 03:42

2014/03/06 11:23

taakunsさん

ここで個別の対応をすると収拾がつかなくなるので、ドキュメントへのコメントではなく新規投稿してください。

その際には、セーフブート等他の指示を実行済みかの明示と、duコマンドの出力結果を省略せずすべて書き出してください。

#ユーザ名等公表したくない部分は伏せ字で問題ありません

2014/03/06 11:23

2014/11/01 21:19

お使いの起動ディスクはほとんど一杯です」と表示が出て、ストレージを確認したところ、「その他」が30GBもあり、ストレージを圧迫していました。これは正常でしょうか?

自分でもネットを彷徨ったのですが解決方法が見つからず、投稿させていただきました。正常でなければ解決したいです。

新規に「ハードディスクの空き容量が極端に少ない(その他が30GB)」というタイトルで質問をさせていただきました。

お時間がありましたらお助けください。

よろしくお願いいたします。

2014/11/01 21:19

2014/11/02 00:07

aaakriacccさん 質問に返信をもらっているのに放置して新たに別のところで質問するというのは相手にも失礼な行為なのでまずはそちらにきちんと返信されることをお勧めします。その上で、お手伝いできることがあれば続けてそちらでお答えします。ただ、基本的にはやすどんさんが書いておられる通りですよ。特にトラブルでどこかが肥大しているとかではなく120GBのストレージ容量に対してユーザデータが91GBあるのですからそれを整理するしか容量を確保する方法はありません。とりあえず、iPhoneのバックアップデータ(MobileSync) を整理できれば10GBは減らせますが、それでもシステムの安定運用には心もとないです。いずれにせよすぐには使わないデータ等を外付けHDDにバックアップして削除するなどの対応が必要になると思います。

2014/11/02 00:07

2014/11/02 01:05

HALさん 答えを急いで求めてしまったばかりに、初歩的な失敗をしてしまいました。 自分の行為に対するご指摘ありがとうございます。ユーザーデータにあるもので使用頻度の少ないものを外付けHDDに移行やデータ自体を削除をして容量を確保しようと思います。

ご丁寧な説明をありがとうございました。

また何かの機会がありましたら、そのときもお助けいただけると幸いです。

次回はこのようなミスはないようにします。

2つのことに対しありがとうございました。

2014/11/02 01:05

2014/12/16 13:55

HAL様

下記のような状態で,たまに容量が圧迫されているのですが

/Library/Java内の容量を減らすことはできないのでしょうか?


MacBook Pro, OS X Mavericks (10.9.2)を使っています.


17 /Applications

5 /Library/Application Support

9 /Library/Java/.BC.VQQfLI/.BC.r7e3Jm/Applications

6 /Library/Java/.BC.VQQfLI/.BC.r7e3Jm/Library

81 /Library/Java/.BC.VQQfLI/.BC.r7e3Jm/Users

100 /Library/Java/.BC.VQQfLI/.BC.r7e3Jm

9 /Library/Java/.BC.VQQfLI/shared_bundle/Applications

6 /Library/Java/.BC.VQQfLI/shared_bundle/Library

81 /Library/Java/.BC.VQQfLI/shared_bundle/Users

100 /Library/Java/.BC.VQQfLI/shared_bundle

200 /Library/Java/.BC.VQQfLI

200 /Library/Java

210 /Library

5 /private/var

5 /private

6 /System/Library

6 /System

36 /Users/Username/Documents/folder1/1_Research

5 /Users/Username/Documents/folder1/2_Private

12 /Users/Username/Documents/folder1/3_Others

53 /Users/Username/Documents/folder1

53 /Users/Username/Documents

13 /Users/Username/Library/Mail/V2

13 /Users/Username/Library/Mail

16 /Users/Username/Library

27 /Users/Username/Music/iTunes/iTunes Music

5 /Users/Username/Music/iTunes/Mobile Applications

32 /Users/Username/Music/iTunes

7 /Users/Username/Music/movies

38 /Users/Username/Music

70 /Users/Username/Pictures/iPhoto Library/Masters

5 /Users/Username/Pictures/iPhoto Library/Previews

6 /Users/Username/Pictures/iPhoto Library/Thumbnails

86 /Users/Username/Pictures/iPhoto Library

86 /Users/Username/Pictures

193 /Users/Username

193 /Users

431 /

2014/12/16 13:55

2017/12/28 16:09

検索していたら、この記事に辿り着きました。


かなりの解決になります。

ありがとうございます。

2017/12/28 16:09

2018/04/01 23:08

質問を投稿したら、こちらの記事を紹介されました。

ターミナルでコマンドを入力し、ファイル容量を確認するところまではできましたが、 そこから、何の操作をしたらいいのか分かりません。

そもそも、表示されているものを理解する事もできないのです。。。

ど素人で本当にわからない事だらけです。

数年間更新がされてない投稿ではありますが、HAL様を含め、もしどなたかご覧になられた方でお力添えいただける方がいましたら、ぜひともよろしくお願いします。。。

2018/04/01 23:08

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。