2026年にMacアプリを完全にアンインストールする方法
2026年にMacアプリを完全にアンインストールする方法
アプリをゴミ箱にドラッグしても、実際にはアンインストールされません。macOSは、環境設定、キャッシュ、サポートファイル、起動エージェント、プラグイン、コンテナなどをLibraryフォルダーに散らばったまま残します。時間が経つにつれて、削除された多数のアプリのこれらの残り物が、ギガバイト単位のディスクスペースを浪費する可能性があります。
このガイドでは、Macアプリがデータをどこに隠しているか、すべてを手動でクリーンアップする方法、そしてNythyCleanerがAppCleanerと同様に、より広範なカバレッジとモダンなインターフェースで、すべての痕跡を削除するディープアンインストールを自動化する方法を説明します。
「ゴミ箱に入れる」だけでは不十分な理由
アプリをゴミ箱にドラッグする(または右クリック → ゴミ箱に入れる)と、macOSは/Applicationsから.appバンドルのみを削除します。しかし、ほとんどのアプリは起動した瞬間に追加のファイルを作成します。
- 環境設定 —
~/Library/Preferences/com.example.app.plist - アプリケーションサポート —
~/Library/Application Support/AppName/ - キャッシュ —
~/Library/Caches/com.example.app/ - 保存された状態 —
~/Library/Saved Application State/com.example.app.savedState/ - コンテナ —
~/Library/Containers/com.example.app/ - ログ —
~/Library/Logs/AppName/ - Cookie —
~/Library/Cookies/com.example.app.binarycookies - WebKit / HTTPストレージ —
~/Library/WebKit/com.example.app/ - 起動エージェント —
~/Library/LaunchAgents/com.example.app.plist - グループコンテナ —
~/Library/Group Containers/group.com.example.app/
一部のアプリはシステムレベルのコンポーネントもインストールします。
- 起動デーモン —
/Library/LaunchDaemons/ - 特権ヘルパーツール —
/Library/PrivilegedHelperTools/ - システム起動エージェント —
/Library/LaunchAgents/ - インターネットプラグイン —
/Library/Internet Plug-Ins/ - カーネル拡張機能 —
/Library/Extensions/ - インストーラーレシート —
/var/db/receipts/
Docker、Adobe Creative Cloud、またはアンチウイルスのような単一のアプリでも、これらの場所の10箇所以上にファイルを散乱させることがあります。そのため、単純にゴミ箱にドラッグするだけでは、数メガバイト、時には数ギガバイトもの孤立したデータが残されてしまうのです。
macOSシステムアプリについてはどうですか?
macOSに付属するアプリ(Safari、メール、メッセージ、FaceTime、ミュージックなど)は、署名済みシステムボリューム (SSV) 上に存在します。これはシステム整合性保護 (SIP) によって保護された読み取り専用パーティションです。これらのアプリは、AppCleanerやNythyCleanerを含むいかなるサードパーティツールによっても削除できません。
これは設計によるものです。macOSはこれらのアプリをコア機能のために必要とし、Appleはシステム全体をデジタル署名して改ざんを防いでいます。
結論: サードパーティのアンインストーラーは、自分でインストールしたアプリ(App Store、ウェブ、またはHomebrewから)に対して機能します。システムアプリは対象外です。
方法1:Finderとターミナルを使った手動アンインストール
ステップ1 — アプリを終了する
何かを削除する前に、アプリが完全に終了していることを確認してください。不明な場合は、アクティビティモニタ(アプリケーション → ユーティリティ → アクティビティモニタ)を確認してください。
ステップ2 — アプリバンドルを削除する
/Applicationsからアプリをゴミ箱にドラッグするか、ターミナルを使用します。
sudo rm -rf /Applications/AppName.app
ステップ3 — 残留ファイルを検索する
Finderを開き、Shift + Command + Gを押して、以下の各場所を一つずつ確認します。
~/Library/Application Support/AppName
~/Library/Caches/com.example.app
~/Library/Preferences/com.example.app.plist
~/Library/Saved Application State/com.example.app.savedState
~/Library/Containers/com.example.app
~/Library/Logs/AppName
~/Library/Cookies/com.example.app.binarycookies
~/Library/LaunchAgents/com.example.app.plist
~/Library/Group Containers/group.com.example.app
AppNameとcom.example.appを実際のアプリ名とバンドル識別子に置き換えてください。バンドル識別子は、以下を実行することで見つけることができます。
mdls -name kMDItemCFBundleIdentifier /Applications/AppName.app
ステップ4 — システムレベルの場所を確認する
デーモンやヘルパーをインストールするアプリについては、以下も確認してください。
/Library/LaunchDaemons/
/Library/LaunchAgents/
/Library/PrivilegedHelperTools/
/Library/Application Support/
これらの場所には管理者アクセスが必要です。
手動クリーンアップの問題点
この方法は機能しますが、面倒でエラーが発生しやすいです。正確なバンドル識別子を知り、多数の場所を確認する必要があり、何かを見落とす可能性が高いです。ほとんどの人はこれを完全にスキップするため、孤立したファイルが何年にもわたって蓄積されます。
方法2:NythyCleanerによるディープアンインストール
NythyCleanerには、上記のすべてを自動化する組み込みのアンインストーラーが含まれており、通常の手動検索よりもさらに多くの場所をスキャンします。
仕組み
- NythyCleanerのサイドバーからアンインストーラーを開きます。
- インストールされているアプリケーションのリストを閲覧または検索します。Mac上のすべてのアプリは、名前、バージョン、サイズ、カテゴリとともに表示されます。
- アンインストールするアプリを選択します。
.appバンドルをウィンドウに直接ドラッグ&ドロップすることもできます。 - NythyCleanerは、アプリバンドル、環境設定、キャッシュ、アプリケーションサポート、コンテナ、保存された状態、Cookie、ログ、WebKitストレージ、HTTPストレージ、起動エージェント、グループコンテナなど、23以上のLibraryの場所にあるすべての関連ファイルをスキャンします。
- 結果を確認します。検出されたすべてのファイルは、パス、サイズ、カテゴリとともにリスト表示されます。すべての項目はデフォルトで選択されていますが、残しておきたいものはチェックを外すことができます。
- ワンクリックで完全に削除します。NythyCleanerは選択されたファイルを削除し、解放されたスペースの詳細な概要を表示します。
NythyCleanerがスキャンするもの
アンインストーラーは、すべての標準的なユーザーLibraryの場所に加えて、ほとんどのツールが見落とすオプションのディープスキャンゾーンをカバーします。
| カテゴリ | 場所 | デフォルトで有効 |
|---|---|---|
| アプリバンドル | /Applications/ | はい |
| アプリケーションサポート | ~/Library/Application Support/ | はい |
| キャッシュ | ~/Library/Caches/ | はい |
| 環境設定 | ~/Library/Preferences/ | はい |
| 保存された状態 | ~/Library/Saved Application State/ | はい |
| コンテナ | ~/Library/Containers/ | はい |
| WebKitストレージ | ~/Library/WebKit/ | はい |
| HTTPストレージ | ~/Library/HTTPStorages/ | はい |
| ログ | ~/Library/Logs/ | はい |
| Cookie | ~/Library/Cookies/ | はい |
| 起動エージェント | ~/Library/LaunchAgents/ | はい |
| グループコンテナ | ~/Library/Group Containers/ | はい |
| アプリケーションスクリプト | ~/Library/Application Scripts/ | はい |
| ByHost環境設定 | ~/Library/Preferences/ByHost/ | はい |
| インターネットプラグイン | ~/Library/Internet Plug-Ins/ | はい |
| 入力メソッド | ~/Library/Input Methods/ | はい |
| オーディオプラグイン | ~/Library/Audio/Plug-Ins/ | はい |
| Spotlightインポーター | ~/Library/Spotlight/ | はい |
| Quick Lookプラグイン | ~/Library/QuickLook/ | はい |
| スクリーンセーバー | ~/Library/Screen Savers/ | はい |
| サービス | ~/Library/Services/ | はい |
| ログイン項目 | ~/Library/LaunchAgents/ (ログイン) | はい |
| 起動デーモン | /Library/LaunchDaemons/ | はい |
| カーネル拡張機能 | /Library/Extensions/ | はい |
| システム起動エージェント | /Library/LaunchAgents/ | はい |
| 特権ヘルパー | /Library/PrivilegedHelperTools/ | はい |
| インストーラーレシート | /var/db/receipts/ | はい |
各スキャンオプションは、「スキャンオプション」パネルからオン/オフを切り替えることができます。
一括アンインストール
複数のアプリを一度に削除する必要がありますか?リストから複数のアプリケーションを選択し、一度にすべてをスキャンして、まとめてすべてを削除します。NythyCleanerは結果を統合し、解放される合計スペースを表示します。
保護されたアプリの警告
NythyCleanerは、各アプリケーションの保護レベルを自動的に検出します。
- 通常 — サードパーティ製アプリ、安全にアンインストールできます。
- App Store — Mac App Storeからのアプリ。アンインストール可能ですが、警告が表示されます。
- Apple — Apple製アプリ(GarageBand、iMovieなど)。警告が表示されます。
- システム — コアmacOSアプリ。システムボリュームが読み取り専用であるため、アンインストールはブロックされます。
アプリが現在実行中の場合、NythyCleanerは警告を表示し、続行する前に強制終了することを提案します。
削除が失敗した場合
保護されたシステム上の場所にあるファイルや、管理者認証が必要な項目など、特定のファイルが削除できない場合があります。NythyCleanerは、難解なエラーを表示する代わりに、以下の内容を説明する明確な失敗カードを表示します。
- 削除されたもの(数と解放されたスペース)
- 失敗したもの(数、人間が読める説明付き)
- 失敗した理由 — 「読み取り専用ファイルシステム」、「アクセス拒否」、「管理者認証がキャンセルされました」などが平易な言葉で説明されます。
エラーの詳細を展開して具体的な内容を確認し、特権を昇格させて再試行するか、部分的な結果を受け入れるかを決定できます。
特権削除
起動デーモン、特権ヘルパー、システム全体のエージェントなど、一部のファイルを削除するには管理者権限が必要です。NythyCleanerがこれらに遭遇すると、標準のmacOS認証ダイアログを通じて管理者パスワードを要求します。これは、アプリのインストール時やシステム設定の変更時に表示されるプロンプトと同じです。
認証をキャンセルした場合、NythyCleanerは特権ファイルをスキップし、それ以外のすべてを削除します。結果画面には、どの項目がスキップされ、その理由が正確に表示されます。
NythyCleaner vs. AppCleaner
| 機能 | AppCleaner | NythyCleaner |
|---|---|---|
| 基本的なLibraryスキャン | はい | はい |
| 起動エージェント / デーモン | 部分的 | 完全 (ユーザー + システム) |
| グループコンテナ (エンタイトルメント) | いいえ | はい |
| カーネル拡張機能 | いいえ | はい |
| 特権ヘルパー | いいえ | はい |
| インストーラーレシート | いいえ | はい |
| インターネット / オーディオ / QLプラグイン | いいえ | はい |
| スクリーンセーバー、サービス | いいえ | はい |
| 入力メソッド | いいえ | はい |
| 一括アンインストール | いいえ | はい |
.appのドラッグ&ドロップ | はい | はい |
| 保護レベルの警告 | いいえ | はい |
| 明確な失敗の説明 | いいえ | はい |
| 特権削除 | いいえ | はい |
| スキャンオプション (カテゴリの切り替え) | いいえ | はい |
AppCleanerは基本的なアプリ削除のための堅実な無料ツールです。NythyCleanerは、特に開発者ツール、システムレベルのコンポーネント、およびデーモンやヘルパーをインストールするアプリに対して、より深く掘り下げます。
よくある質問
Safari、メール、その他のmacOS内蔵アプリをアンインストールできますか?
いいえ。これらのアプリは署名済みシステムボリューム上に存在し、システム整合性保護によって保護されています。AppCleaner、NythyCleaner、その他のいかなるアプリも、これらを削除することはできません。
アプリをアンインストールすると、私のドキュメントも削除されますか?
いいえ。アンインストーラーはアプリバンドルとそのサポートファイル(キャッシュ、環境設定、プラグインなど)を削除しますが、あなたの個人ドキュメントは削除しません。アプリで作成したファイル(ドキュメント、プロジェクト、エクスポート)は、ユーザーフォルダーに残ります。
フルディスクアクセスは必要ですか?
最も深いスキャンを行うには、フルディスクアクセスが推奨されます。これがないと、一部のコンテナやサンドボックス関連ファイルが表示されない場合があります。システム設定 → プライバシーとセキュリティ → フルディスクアクセスで許可できます。
アンインストールを元に戻すことはできますか?
アプリがゴミ箱に移動された場合(アプリバンドルのデフォルト)、ゴミ箱から復元できます。ただし、関連するLibraryファイルは完全に削除されます。完全に復元するには、アプリを再インストールする必要があります。
アンインストーラーは無料版に含まれていますか?
スキャンと結果の表示は無料です。削除にはProサブスクリプションが必要です。
結論
Macアプリを完全にアンインストールすることは、ゴミ箱にドラッグする以上の意味を持ちます。Libraryフォルダーに残されたファイルはスペースを浪費し、後でアプリを再インストールしたときに競合を引き起こす可能性さえあります。手動アプローチを好むか、ワンクリックのディープクリーンを望むかにかかわらず、重要なのはアプリが痕跡を残すすべての場所を確認することです。
NythyCleanerは23以上のLibraryの場所をスキャンし、特権システムファイルを処理し、一括削除をサポートし、確認する前に削除されるものを正確に表示します。これは、Macをアプリの残り物から解放するための最も徹底的な方法です。