メインコンテンツへ移動
Mole
機能 検証 評判 価格 FAQ ブログ
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
今すぐ購入購入 ダウンロード

    ヘルプ、ドキュメント、リリース、記事

    ホーム/ブログ

    Macアプリを完全にアンインストールする方法|残骸も安全に削除

    アンインストール公開日 2026年6月19日更新日 2026年9月5日約8分で読めます

    単体アプリなら、ゴミ箱へドラッグするだけでアンインストールできることもあります。一方で、ヘルパー、ドライバ、システム拡張、ログイン項目、共有コンテナ、大きなデータベースを作るアプリもあります。開発元の名前に似たファイルをすべて消すのではなく、自分の書類や、ほかのアプリが使うデータを残して、そのソフトを取り除きます。

    隠れ場所、手作業での消し方、そして当て推量なしでまとめて見つける速い方法を整理します。

    単純なアプリなら、作業を保存して終了し、Finder › アプリケーション から ファイル › ゴミ箱に入れる を選びます。関連するファイル、アプリ、機器、同期を確認するまでゴミ箱を空にしません。ドライバ、システム拡張、ヘルパー、ライセンス機能がある場合は、先にベンダーの手順を使います。

    最初の判断:Finder、それともベンダーのアンインストーラか

    VPN クライアント、ウイルス対策、オーディオドライバ、仮想化ソフト、クラウド同期クライアント、入力デバイス用ツール、システム拡張を持つアプリは、内蔵またはベンダー提供のアンインストーラで外してください。その手順は、拡張の無効化、特権サービスの停止、レシートの削除を、Finder では推測できない順序で行えます。始める前に設定やローカルデータを書き出し、サブスクリプションやデバイス認証を別に解除する必要があるかも確認してください。Apple の アンインストールガイドも、アプリに専用のアンインストーラがある場合はそちらを優先し、アプリを消してもサブスクリプションはキャンセルされず、そのアプリで作った書類も残ると記しています。

    アプリが使用中と表示される場合

    まず通常終了し、保存とデータベースのクローズを待ちます。反応しない場合は Apple メニュー › 強制終了 を使えますが、未保存の変更は失われる可能性があります。まだ使用中なら再起動後、アプリを開く前に再試行し、それでも続く場合は Apple のFinder ガイドに従ってセーフモードを試します。

    書類とサブスクリプションは別に扱う

    アプリを消しても、そのアプリで作った書類や App Store の契約は消えません。App Store では 自分の名前 › アカウント設定 › サブスクリプション › 管理 から別に解約します。詳細は Apple の解約ガイドを確認してください。独自購入の契約はベンダー側で扱います。

    アプリバンドルは層のひとつにすぎない

    Mac アプリはバンドル(.app ファイル)ですが、多くのアプリは初回起動時に、そのバンドルの外へもデータを書き込みます。環境設定、キャッシュ、サポートファイル、ときにはログイン項目やバックグラウンドエージェントです。.app を消すとプログラム本体は消えますが、Library 各所に残した痕跡までは消えません。その痕跡が、いわゆるアプリの残骸や residual です。

    Bundle ID がアプリバンドルをサポートデータ、キャッシュ、環境設定、コンテナ、launch agents に結び、レビューと削除の前段になります
    完全なアンインストールは、バンドル識別子を手がかりにアプリ本体とその Library 上の足跡を追い、まとめてレビューしてからゴミ箱へ移します。

    小さなアプリなら、無害な設定が少し残る程度です。ブラウザ、ゲーム、開発ツール、メディアアプリは、ユーザーが制御するデータをギガバイト単位で残すことがあります。サイズだけでは、捨ててよいキャッシュと、プロファイル、プロジェクト、メッセージ、プラグイン、ダウンロード済みコンテンツを区別できません。

    ライブラリの場所を知る、ただし場所だけで消さない

    多くのユーザー単位の残骸は、既定では隠れているユーザーの Library フォルダにあります。システムに深く組み込まれたソフトは /Library 配下にも入れることがあり、だからこそシステム全体を探すより、そのアンインストーラを使う理由になります。Finder で Option を押しながら 移動 メニューを開くと ライブラリ が表示されます。よくあるユーザー側の場所は次のとおりです。

    • ~/Library/Application Support/:アプリの主なサポートデータ。しばしばいちばん大きい残骸です。
    • ~/Library/Caches/:速度のためにアプリが作ったキャッシュです。
    • ~/Library/Preferences/:アプリの設定(.plist)ファイルです。
    • ~/Library/Containers/ と ~/Library/Group Containers/:サンドボックス化されたアプリのデータです。
    • ~/Library/HTTPStorages/:一部のアプリの Web とネットワークストレージです。
    • ~/Library/Logs/:アプリのログファイルです。
    • ~/Library/Saved Application State/:ウィンドウとセッションの状態です。
    • ~/Library/LaunchAgents/:ログイン時にアプリやサービスを再起動するバックグラウンドヘルパーです。

    サンドボックスアプリはコンテナ内にデータを置き、グループコンテナ経由で共有することがあります。そのグループコンテナを使うすべてのアプリと拡張を特定するまで、削除しないでください。引退したひとつのアプリのために消すと、同じ開発者の別アプリのデータを消してしまうことがあります。

    バンドル識別子を証拠として使う

    残骸は見た目だけでは突き合わせにくいです。macOS はアプリの表示名ではなく、com.spotify.client のような reverse-DNS 文字列である バンドル識別子 で名付けるからです。まず識別子を取得します。

    osascript -e 'id of app "Spotify"'
    mdls -name kMDItemCFBundleIdentifier -r /Applications/Spotify.app
    

    次に識別子とベンダー名を手がかりに検索します。

    find ~/Library -maxdepth 4 \( -iname "*spotify*" -o -iname "*com.spotify*" \) -print 2>/dev/null
    

    検索結果は候補であり、証明ではありません。各パスの中身、所有アプリ、役割を確認してください。設定は defaults で照会できますが、preference ドメインの削除は任意であり、再インストール時に古い設定を引き継げなくなります。容量がわずかか、将来の再インストールがありそうなら残してください。

    Apple のパス指定ガイドは、Option キーでライブラリを表示する方法と「フォルダへ移動」を説明しています。グループコンテナは App Group 資料のとおり複数アプリや拡張で共有できるため、参加者を特定するまで削除しません。

    ログイン項目と拡張機能を確認する

    Apple メニュー › システム設定 › 一般 › ログイン項目と機能拡張 を開きます。Apple の設定ガイドに沿って通常のログイン項目を確認します。システム拡張やドライバは、Apple の開発者資料が示すように、所有するアプリの手順で無効化してください。

    慎重に進める手作業の順序

    1. 替えのきかないデータを書き出し、最新のバックアップがあることを確認します。
    2. ベンダーのアンインストール手順を確認し、ヘルパー、拡張、ドライバ、ライセンス状態を持つソフトではそちらを使います。
    3. アプリ本体と、アプリまたはアクティビティモニタ経由で見えるヘルパーを終了します。
    4. 単純な .app をゴミ箱へ移し、Library 内で正確なバンドル一致とベンダー一致をレビューします。キャッシュと、プロファイル、プロジェクト、データベース、共有コンテナを分けて扱います。
    5. 残っている開発元のログイン項目は システム設定 › 一般 › ログイン項目と機能拡張 で確認します。システム拡張は開発元の手順で無効にし、plist のファイル名から launchd ラベルを推測しないでください。
    6. ベンダーの拡張やアンインストーラが求めるときだけ再起動します。関連アプリ、ファイル種別、デバイス、同期を確認してから、ゴミ箱を空にします。

    この方法でもできますが、遅く誤りやすいです。アプリ名と開発者名がフォルダ名と一致しないこともあり、サンドボックスのデータは深く埋もれ、誤って消したり肝心なものを見逃したりしやすくなります。

    Apple のゴミ箱ガイドどおり、誤りがあれば空にする前に「戻す」を使えます。空にすると永久削除です。

    製品別ガイドを使う

    • Google Chrome をアンインストール
    • Docker Desktop をアンインストール
    • Adobe Creative Cloud をアンインストール
    • Microsoft Office をアンインストール
    • Homebrew をアンインストール

    専用ツールは探す手間を減らすが、判断は肩代わりしない

    アンインストールレビュー画面でアプリを展開するとバンドルと ~/Library/Application Support および ~/Library/HTTPStorages の残留項目が表示され、それぞれサイズとチェックボックスがあり、下部に Remove ボタンがあります
    Mole のアンインストール確認画面。アプリ本体と見つかった関連ファイルを、サイズとチェックボックス付きで表示します。

    専用のアンインストーラはバンドル識別子を解決し、Library 内の有力な一致を集められます。Mole は削除前に候補とサイズを示し、パスを検証し、通常のファイルはゴミ箱へ移します。検索の手間は減りますが、ベンダーのアンインストーラを置き換えたり、共有コンテナを捨ててよいものにしたりはしません。レビューは飾りではなく、アンインストールの一部です。

    内部の仕組み:発見が削除になってはいけない

    飛ばしても構いませんが、順序と検証がここで重要な理由がわかります。CLI とネイティブアプリは別実装ですが、どちらも発見、レビュー、確認済み実行に分けています。次の流れはネイティブアプリの経路です。

    安全なアンインストーラはアプリの同一性を解決し、残留を発見し、レビュー計画を提示し、確認を待ち、アプリとヘルパーを停止し、各パスを検証し、承認されたジョブをアンロードし、許可された項目をゴミ箱へ移し、スキップまたは削除の結果を記録します
    発見フェーズでは何も削除できません。実行は確認後に始まり、起動項目とファイルパスはアンロードまたはゴミ箱へ移す前に、もう一度安全ガードを通ります。

    バンドル識別子は reverse-DNS 形式として受理されたときだけ、バンドル由来のマッチングに使えます。不正な入力で検索パターンが広がることはありません。スキャナは埋め込みログイン項目の識別子を、ファイル名からの推測ではなく、その Info.plist から読みます。完全なプランを承認すると、アプリは対象を終了し、その正確なヘルパーを止めます。起動項目は PathGuard が承認したあとだけアンロードされ、DeletionExecutor はゴミ箱レイヤーを呼ぶ前にすべての URL を再検証します。欠落、保護、拒否されたパスは、部分的な黙った削除ではなく、明示的なスキップになります。

    覚えておきたい安全なルール

    システムに深く組み込まれたソフトは、ベンダーのアンインストーラを使います。単純なアプリはバンドルを消し、識別子とデータの種類で正確な残骸をレビューします。書類、プロファイル、データベース、グループコンテナは、所有が証明されるまで残します。関連アプリとサービスを確認しているあいだはゴミ箱に置き、Mac が期待どおり動いてから空にしてください。

    Mole でキャッシュやアプリの残存ファイルを整理。一度で 100 GB 以上空いたという声も届いています。

    Mole を試す

    続きを読む

    • アンインストールAppCleaner 以外で選ぶ Mac アンインストーラー約10分で読めます
    • アンインストールChrome を削除する前にパスワードを保存する約4分で読めます
    • アンインストールボリュームを残してDocker Desktopを消す約5分で読めます

    Mole · 鼴

    Macの掃除・アプリ管理・状態確認をひとつに。

    v1.15.0 (291) · リリース

    製品

    Macクリーナー アプリアンインストーラ Macメンテナンス ディスク解析 システムモニター

    サポート

    ヘルプ ドキュメント リリース ブログ

    規約

    利用規約 プライバシーポリシー 返金ポリシー

    リソース

    CLIツール アフィリエイトプログラム

    つながる

    Twitter hi@mole.fit

    Moleの公式サイトはここだけ mole.fit · 提供元が不明なインストーラはダウンロードしないでください

    ターミナル向けのCLIは、これからも無料です。