Mac のアプリを残さず削除する方法:残りファイルまで片付ける

アプリをゴミ箱に入れても、~/Library にある環境設定やキャッシュ、コンテナは残ります。Apple が勧めるアンインストール手順、残りファイルの場所、安全な手動の片付け方、LaunchHome でのワンクリック削除を紹介します

最終更新日:

ゴミ箱に入れるだけで十分?

たいていのアプリは、ゴミ箱に入れればアンインストールでき、アプリ本体が使っていた容量は空きます。ただし Apple も説明しているとおり、そのアプリで作った書類などのファイルは削除されません。

書類以外にも、アプリは動作中に ~/Library(ホームフォルダ内の「ライブラリ」)へ環境設定、キャッシュ、サンドボックスのコンテナ、ログなどを書き込みます。これらはアプリを削除しても残り、数 KB のものから数 GB になるものまであります。

また、アプリを削除してもそのアプリで登録したサブスクリプションは解約されません。解約は別途行ってください。

アプリを削除またはアンインストールしても、そのアプリで作成した書類やその他のファイルは削除されません。

Apple が勧める手順

Apple の説明によると、アプリをアンインストールする手順は次のとおりです:

出典:Apple サポート:Macでアプリを削除またはアンインストールする

  1. アプリが開いている場合は、先に終了します。
  2. Finder でアプリを探します。ほとんどのアプリは「アプリケーション」フォルダにあります。Spotlight で検索し、⌘ キーを押しながら検索結果をダブルクリックすると Finder に表示されます。
  3. Apple 製でないアプリなら、同じフォルダに「アンインストール」や「アンインストーラ」がないか確認します。あればそれを使うのが一番で、ログイン項目や機能拡張、ほかの場所に保存されたデータもまとめて削除できます。
  4. アンインストーラがなければ、アプリをゴミ箱にドラッグするか、選択してメニューバーの「ファイル」>「ゴミ箱に入れる」を選びます。求められたら管理者アカウントの名前とパスワードを入力します。
  5. ゴミ箱を空にすると、容量が実際に空きます。

残りファイルはどこにある?

Finder で ⇧⌘G(フォルダへ移動)を押し、~/Library と入力して Return を押すと、ホームフォルダのライブラリが開きます。残りファイルの多くは、アプリ名かバンドル ID(com.example.app のような名前)が付いています。

アプリのバンドル ID は、削除する前に「ターミナル」で osascript -e 'id of app "アプリ名"' を実行すると確認できます。

Application Support
アプリのデータ、データベース、プラグイン。たいてい一番大きい
Caches
キャッシュ。削除しても問題なし
Containers / Group Containers
サンドボックス化されたアプリ(App Store のアプリを含む)のすべてのデータ
Preferences
環境設定の <バンドル ID>.plist。ByHost フォルダにもある場合あり
Saved Application State
ウインドウの状態、<バンドル ID>.savedState
Logs、HTTPStorages、WebKit、Cookies
ログ、ネットワークのキャッシュ、Web のデータ
LaunchAgents
ログイン時に動くバックグラウンド処理。アプリと一緒に消しておくのがおすすめ

手動で片付けるときの注意

名前やバンドル ID が完全に一致するフォルダだけを削除します。Adobe、Google、Microsoft のようなメーカー名のフォルダは複数のアプリで共有していることが多く、丸ごと消すと同じメーカーのほかのアプリに影響します。

/System や /Library のシステムファイルには触れず、com.apple. で始まるものも削除しないでください。

いきなり削除せず、まずゴミ箱に入れて問題がないのを確かめてから空にすると安心です。

LaunchHome でワンクリック削除

LaunchHome のグリッドで、Control キーを押しながらアプリをクリックし、「完全にアンインストール(残りファイルを削除)」(Pro)を選びます。バンドル ID とアプリ名をもとに上の場所をスキャンし、見つかった残りファイルと合計サイズを一覧表示します。確認するとアプリと残りファイルをまとめてゴミ箱に入れるので、あとから戻すこともできます。複数のアプリで共有しているメーカーのフォルダは対象外なので、誤って消すことはありません。

削除後は Dock の対応するアイコンも自動で取り除かれ、はてなマークは残りません。複数のアプリをまとめて削除したいときは、⌘ または ⇧ を押しながらクリックして選び、一括で削除できます(Pro)。

アプリ本体だけを消したいなら「ゴミ箱に入れるだけ」を選びます。こちらは無料版でも使えます。

残りファイルのスキャンには ~/Library の読み取りが必要なので、案内に従って「フルディスクアクセス」を許可しておくのがおすすめです。許可しないと、macOS が何度も確認を求めることがあります。App Store やインストーラで入れたアプリは Finder 経由で管理者パスワードの入力が必要なため、最初に「システム設定 › プライバシーとセキュリティ › オートメーション」で LaunchHome が Finder を制御することを許可するよう求められます。

よくある質問

アプリを削除する × が出ないのはなぜですか?

旧 Launchpad で × が出るのは Mac App Store のアプリだけです。それ以外は Finder の「アプリケーション」からゴミ箱にドラッグするか、アプリ付属のアンインストーラを使います。

アンインストールしたのに Dock にアイコンが残っています

Dock の外にドラッグし、「削除」と表示されたら放してください。LaunchHome でアンインストールした場合は、Dock のアイコンも自動で取り除かれます。

残りファイルを片付けると、ほかのアプリのデータまで消えませんか?

名前が完全に一致するフォルダだけを消せば大丈夫です。LaunchHome の完全アンインストールは複数のアプリで共有するメーカーのフォルダを対象外にし、ゴミ箱に入れるだけなので元に戻せます。

macOS に付属のアプリは削除できますか?

できません。メール、ミュージック、メモなどは macOS に必要なアプリで、Apple は削除を認めていません。