Macのライブラリフォルダが大きいとき。削除しても安全なもの
ホームフォルダのライブラリフォルダは、アプリがデータ、設定、キャッシュを置く場所で、多くのMacでは「書類」と「ダウンロード」を合わせたより大きくなっています。その中で消去しても安全なのは一部で、主に Caches と Logs です。残りの大半はアプリの本物のデータで、それぞれが属するアプリから管理すべきものです。
ライブラリフォルダそのものを削除したり、丸ごと空にしたりすることは、決してしないでください。このガイドでは、中身を確認する方法を示し、大きなサブフォルダを1つずつ見ていきます。
3つのライブラリフォルダと、重要な1つ
Macには「ライブラリ」という名前のフォルダが3つあり、混同しやすくなっています。
- /System/Library はmacOSのものです。保護されていて、変更することはできず、変更すべきでもありません。
- /Library は、ディスクの最上位にあり、すべてのユーザが共有するファイルが入っています。フォント、プラグイン、一部のアプリのサポートファイル、アプリがインストールしたヘルパーなどです。サイズはたいてい控えめです。
- ~/Library は、ホームフォルダの中にあり、自分のものです。アプリが自分のアカウント用に保存するものが入っていて、大きくなるのはここです。このガイドの残りは、このフォルダについてです。
開いて、測る
Finderは、誤って変更されないように ~/Library を隠しています。開くには、Finderで「移動」メニューをクリックし、Optionキーを押したままにします。一覧に「ライブラリ」が現れます。
ここでは、Finderはフォルダのサイズを役に立つ形では表示しないので、下記のコマンドを使います。ライブラリ内のすべてのフォルダをサイズ順に、最も大きいものが最後になるように一覧表示するもので、読み取るだけです。macOSが、ターミナルに一部のフォルダへのアクセスを許可するかどうかを尋ねることがあります。また、Mail や Messages などの保護されたフォルダは、ターミナルにフルディスクアクセスがある場合にだけ測られます。
du -sh ~/Library/* 2>/dev/null | sort -h | tail -15消去しても安全:Caches と Logs
~/Library/Caches には、アプリがもう一度取得または計算できるもののコピーが入っています。アプリを終了し、このフォルダを開いて、大きなサブフォルダの中身をゴミ箱に入れます。サブフォルダ自体はそのまま残します。アプリは必要なものを作り直すので、初回の起動が遅くなることと、領域の一部がまた使われることは見込んでおいてください。
~/Library/Logs には、テキストのログとクラッシュレポートが入っています。中身はゴミ箱に入れてかまいません。失うのは、問題を診断しているときにしか意味のない履歴です。
この2つの消去は安全ですが、恒久的な節約にはなりません。消えたままになるのは、もう使っていないアプリのキャッシュです。
まず確認:Application Support、Containers、Group Containers
たいてい最も大きいのはこの3つで、これらはキャッシュではありません。アプリが自分のアプリとして機能するために必要なデータが入っています。メモ、データベース、チャットの履歴、ダウンロードしたコンテンツ、ゲームのセーブデータ、ライセンス、ブラウザのプロファイルなどです。
下記のコマンドを使って、どのアプリが原因かを確認します。そのうえで、そのアプリの中からデータを減らします。たとえば、アプリの設定で、オフライン用のダウンロード、古いプロジェクト、チャットのメディアを削除します。
例外は、残り物です。アプリをゴミ箱にドラッグしても、ここにあるそのアプリのフォルダは残ります。ずっと前に削除したアプリの名前が付いたフォルダが見つかったら、ゴミ箱に入れてかまいません。フォルダ名の中には、アプリ名ではなく会社名やバンドル識別子になっているものがあるので、名前をよく確認してください。com.apple で始まるものには、手を付けないでください。
du -sh ~/Library/Application\ Support/* ~/Library/Containers/* 2>/dev/null | sort -h | tail -20アプリが管理:メール、メッセージ、写真、バックアップ
ライブラリの中には、1つのApple製アプリの保存場所になっているフォルダがあります。それらは自分のデータで、安全に変更できる方法はそのアプリだけです。
- ~/Library/Mail には、ダウンロードしたメールと添付ファイルが入っています。「メール」でメッセージを削除し、各アカウントの「ゴミ箱」メールボックスを空にして減らします。
- ~/Library/Messages には、チャットとその添付ファイルが入っています。「メッセージ」か、「ストレージ」の「メッセージ」の行を使います。
- ~/Library/Application Support/MobileSync には、iPhoneとiPadのバックアップが入っています。Finderの「バックアップを管理」か、「ストレージ」の「iOSファイル」から削除します。
- ~/Library/Mobile Documents と ~/Library/CloudStorage には、同期されているクラウドのファイルが入っています。そこで削除すると、クラウドからも削除されます。
- ~/Library/Developer には、Xcodeのビルドデータ、シミュレータ、デバイスサポートファイルが入っています。その多くは作り直すことができ、Xcodeについては専用のガイドがあります。
そのままにする:すべてをつなぎとめている小さなフォルダ
いくつかのフォルダは、ごく小さく、重要です。削除してもほとんど何も空かず、本当に困ったことになります。
- Keychains:保存済みのパスワードと証明書。
- Preferences:すべてのアプリの設定。削除すると、アプリがデフォルトの状態に戻ります。
- Accounts、Cookies、HTTPStorages など:アプリやWebサイトのサインイン状態。
- LaunchAgents:バックグラウンドのヘルパーを起動する小さなファイル。削除するのは、どのアプリのものかがわかっていて、そのアプリがもうない場合だけにしてください。
- 見覚えのないものすべて。知らないフォルダは、調べる理由にはなっても、削除する理由にはなりません。
無理のない作業の順序
まず測ります。Caches と Logs を消去します。次に、Application Support と Containers の中で最も大きい2つか3つのフォルダを取り上げ、それぞれをアプリの中から対処します。そのあとで、削除したアプリの残り物を探します。
ゴミ箱に入れても、すぐには空にしないでください。1日、Macを使います。欠けているものがなければ、ゴミ箱を空にすれば、領域が自分のものになります。
Diskzyが役立つところ
Diskzyは、隠されているライブラリも含めてディスク全体をマップにするので、これらのフォルダがそれぞれサイズとともに表示されます。「System Data, explained」(システムデータの内訳)は、それらを名前の付いた部分にまとめ、「Safe to clear」(消去しても安全)、「Look first」(まず確認)、「Managed by macOS」(macOSが管理)のいずれかのラベルを付けます。このガイドが手作業で行っているのと同じ区別です。
「Clean up」(クリーンアップ)タブは、キャッシュとログを項目ごとの理由とともに一覧表示し、開いているアプリには手を付けません。「Uninstall」(アンインストール)は、アプリを、サポートファイル、キャッシュ、環境設定、コンテナ、起動エージェントと一緒に削除し、ほかのアプリと共有されているファイルには手を付けないよう保護が組み込まれています。どれもゴミ箱に入ります。
よくある質問
- Macのライブラリフォルダは削除できますか?
- いいえ。アプリのデータ、設定、保存済みのパスワードが入っています。主に Caches と Logs など一部は消去でき、もう持っていないアプリの残り物も削除できます。
- ライブラリフォルダがこれほど大きいのはなぜですか?
- アプリが、「書類」ではなくそこにデータを保存するからです。たいてい大きいのは、チャットアプリ、ブラウザ、メール、スマートフォンのバックアップ、開発ツール、オフライン用のダウンロードがあるアプリです。
- ~/Library/Application Support は削除しても安全ですか?
- 全体を削除するのは安全ではありません。アプリの本物のデータが入っています。削除したアプリのものである個々のフォルダは、名前を確認したうえで削除できます。
- Macでライブラリフォルダを開くにはどうすればよいですか?
- Finderで「移動」メニューを開き、Optionキーを押したままにして、「ライブラリ」を選択します。「フォルダへ移動」を選択して ~/Library と入力することもできます。
- /Library と ~/Library の違いは何ですか?
- ディスクの最上位にある /Library は、すべてのユーザが共有します。~/Library はホームフォルダの中にあり、自分のアカウントのものです。使ううちに大きくなるのは、後者です。
関連ガイド
- Caches~/Library/Caches
- Logs~/Library/Logs
- Application Support~/Library/Application Support
- Containers~/Library/Containers
- Group Containers~/Library/Group Containers
アンインストールガイド
Macの空き領域がどこに消えたのかを確認
Diskzyはディスク全体をマップにし、システムデータの内訳を示し、安全なものを消去します。72時間は無料、その後は$9の買い切りでMac 2台まで使えます。
Diskzyを無料で試す