Mac アプリを、残されるファイルごとアンインストールする

Mint の Direct 版と Setapp 版は、選んだアプリ本体と、ユーザ用・システム用の Library のよくある場所にある関連ファイルを調べ、パスとサイズを一覧にします。最初からチェックが入るのはキャッシュ、ログ、クラッシュレポートだけで、アプリ本体などは自分でチェックしない限りゴミ箱へ移りません。アプリの部品をすべて見つけて削除できるとは限りません。

要点

  • 要するに: Mint の Direct 版と Setapp 版は、選んだアプリとライブラリ内の対応ファイルをスキャンし、パスとサイズを表示します。
  • 最初に選ばれるもの: 最初からチェックが入るのはキャッシュ、ログ、クラッシュレポートだけです。アプリ本体、環境設定、サポートファイルはチェックしたときだけ削除されます。
  • 知っておきたいこと: すべてゴミ箱に移るので、元に戻せます。Mint はアプリのすべての部分を見つけられるとは約束できません。

手作業でアプリを削除する

ダウンロードした一般的なアプリなら、Finder だけで削除できます。セキュリティソフトや VPN、ドライバ、周辺機器のユーティリティはシステムの部品を入れることが多く、専用のアンインストーラが用意されているのが普通です。まず開発元のサポートページを確認してください。

  1. アプリを終了し、作業中のものがそのアプリに頼っていないことを確かめます。
  2. 開発元のサイトで公式のアンインストーラを探し、あればそれを使います。
  3. なければ、「アプリケーション」フォルダからアプリをゴミ箱へドラッグします。
  4. 開発元が再起動をすすめている場合は、Mac を再起動します。

アプリを消しても残るもの

たいていのアプリは、動いている間に ~/Library の Application Support、Caches、Preferences、Containers、Saved Application State、WebKit のデータ、ログ、起動項目へ書き込みます。アプリを消しても、これらは残ったままです。単なる不要物もありますが、設定のように、あとで入れ直したときに戻ってきてほしいものも含まれます。

名前が似ているだけでは、そのアプリのフォルダとは言い切れません。複数のアプリを出している開発元はフォルダを共有することがよくあるので、削除する前にバンドル ID(com.developer.appname のような文字列)で照らし合わせてください。

Mint でアンインストールする

アプリを「アンインストール」タブにドロップするか、「参照…」から選びます。Mint は Library のよくある場所を調べ、見つけたファイルをカテゴリ別に、パスとサイズ付きで表示します。キャッシュ、ログ、クラッシュレポートには最初からチェックが入っています。アプリ本体や設定、サポートファイル、コンテナは外れているので、自分でチェックしない限り削除されません。行を右クリックすると Finder で場所を確認できます。

アプリやそのヘルパーがまだ動いている場合は、その名前が表示されます。「Uninstall」を押すと、Mint はそれらを先に終了してから、選んだものをすべてゴミ箱に移すので、元に戻すこともできます。移動できなかったファイルがあれば、その行に理由が表示されます。

調べる場所と最初に選ばれる項目

Mint は選択した .app のバンドル ID と名前を読み取り、~/Library の Application Support、Caches、Preferences(ByHost を含む)、Saved Application State、Containers、Group Containers、Logs、Cookies、WebKit、HTTPStorages、Application Scripts、LaunchAgents の一致項目を調べます。/Library の Application Support、Caches、Preferences、Logs、LaunchAgents、LaunchDaemons、PrivilegedHelperTools と、そのアプリのものとはっきりわかる一部の一時領域も調べます。ただし、ここに挙げた場所のファイルがすべてそのアプリのものだったり、Mint から読めたりするとは限りません。

キャッシュ、ログ、クラッシュレポート以外は、アプリ本体、設定、サポートファイル、コンテナ、起動項目も含めて、自分でチェックを入れる必要があります。スキャン結果は確認のための一覧で、これでアプリが消えたわけではありません。.app 本体をゴミ箱へ移さなければ、アプリはインストールされたままです。

自分の Mac で結果を確かめる方法

  1. 実行する前に、アプリ本体の行と関連項目のパスを確認します。迷う項目は Finder で表示してみて、共有コンテナや残したいデータにはチェックを入れないでください。
  2. 実行後、ゴミ箱に移せた項目と、残された項目やブロックされた項目を Mint の結果で確認します。アプリ本体が移されていなければ、アンインストールは完了していません。
  3. ゴミ箱を空にする前に中身を確認します。残ったファイルを調べるなら、上の Library の場所でアプリの正確なバンドル ID を検索してください。名前が似ているだけでは、そのアプリのファイルとは言えません。
  4. VPN、セキュリティソフト、ドライバ、システム拡張、管理対象アプリは、開発元または管理者の削除手順を使ってください。

知っておきたい制限

Mint は macOS が保護している項目や、安全だと確かめられない項目は移しません。変わった場所にあるファイルや、アクセス権で見えないファイルは見逃すことがあります。移動できなかった項目は結果に残り、削除済みには数えません。システム拡張やドライバは開発元のアンインストーラで消してください。この機能は Direct 版と Setapp 版にあり、Mac App Store 版にはありません。

よくある質問

Mint はアプリの痕跡をすべて削除できますか?

どの Mac アプリでもそうだと言い切れるアンインストーラはありません。Mint は調べた場所で見つかったファイルを示し、選んだものだけをゴミ箱に移します。アプリ独自のシステム部品や、別の場所にあるファイルは残ることがあります。開発元の専用アンインストーラがあれば、そちらを使ってください。

Mac App Store 版でもアンインストール機能は使えますか?

使えません。サンドボックス内の App Store 版はほかのアプリのファイルにアクセスできないため、Direct 版と Setapp 版だけの機能です。

あとで入れ直すアプリの設定は残すべきですか?

たいていは残しておくのがおすすめです。設定やサポートファイルには環境設定やローカルのデータが入っているので、まっさらにしたいとき以外はチェックを外したままにしてください。

アンインストールしたアプリは元に戻せますか?

ゴミ箱を空にするまでは戻せます。Mint はアプリと選んだファイルをゴミ箱へ移すので、そこから元の場所に戻せます。

削除する前に、アプリが残したファイルを確認しましょう

Mint の「アンインストール」タブにアプリをドロップし、見つかったものに目を通して、消すものだけにチェックを入れてください。

アンインストールを試す