macOS SequoiaとSonoma向けのWhat's Keeping Me代替アプリ
What's Keeping Meは最新のmacOSではもう動作しません。Ejectaがその代わりとなり、ドライブの取り出しを妨げているプロセスを表示してワンクリックで取り出せます。
最新のmacOSに最適なWhat’s Keeping Me代替アプリ
What’s Keeping Meは、取り出せなくなった外付けドライブの原因を診断するための定番Macユーティリティとして、長年使われてきました。ドライブが取り出せないときは、What’s Keeping Meを開いて、どのプロセスがドライブを掴んでいるかを確認し、そこから対処できました。シンプルで、効果的で、本当に役立つツールでした。
しかし、このアプリは最新のmacOSに対応するアップデートが行われていません。SonomaやSequoiaにアップグレードしている場合(今ではほとんどのMacユーザーがそうでしょう)、What’s Keeping Meは安定して動作しません。代替アプリを探してこのページにたどり着いたのなら、Ejectaはまさにその穴を埋めるために作られたアプリです。
What’s Keeping Meができていたこと
What’s Keeping Meは、ひとつの具体的な疑問に答えるメニューバーユーティリティでした。それは「どのプロセスがこのドライブの取り出しを妨げているのか?」という疑問です。macOSが「1つ以上のプログラムが使用している可能性があります」という役に立たないエラーを表示し、それ以上の詳細を教えてくれないとき、What’s Keeping Meは原因となっているプロセスを正確に名指ししてくれました。Spotlight、クイックルック、動画編集ソフト、同期クライアントなど、それが何であれです。
特定の問題のために特化したツールでした。その特化こそが、このアプリを役立つものにしていました。そしてそれは、まさに今日Ejectaが行っていることです。
What’s Keeping Meがもう動作しない理由
macOS SonomaやSequoiaに対応するアップデートがない。 What’s Keeping Meの最終バージョンがコンパイルされたのは何年も前のことです。それ以来、macOSは大きく変化しましたが、アプリはそのペースについていけていません。
最新のサンドボックスや権限の仕組みに非対応。 macOS Ventura、Sonoma、Sequoiaでは、他のプロセスの動作を調べるユーティリティに対して、より厳格なフルディスクアクセスの要件が導入されました。What’s Keeping Meはこれらの要件以前のアプリで、必要な権限を要求しないため、本来報告すべきプロセスを見ることができません。
活発な開発もサポートもない。 開発者はこのプロジェクトから離れてしまいました。アップデートもなく、バグ修正もなく、発生するかもしれない問題に対するサポートもありません。CatalinaやBig Surで動作していたものが今日も動作する保証はなく、それに対応する人もいません。
Ejectaとの比較
| 機能 | What’s Keeping Me | Ejecta |
|---|---|---|
| macOS Sequoiaで動作 | ❌ | ✅ |
| macOS Sonomaで動作 | ❌ | ✅ |
| メニューバー連携 | ✅ | ✅ |
| 妨げているプロセスを表示 | ✅ | ✅ |
| アプリ内でプロセスを終了 | ❌ | ✅ |
| 強制終了のフォールバック | ❌ | ✅ |
| 活発な開発 | ❌ 放置 | ✅ |
| 価格 | 有料(入手不可) | 9.99ドルの買い切り |
互換性以外の決定的な違いは、Ejectaが問題を表示するだけでなく、メニューバーから離れることなくその場で解決できる点です。妨げているプロセスを確認し、クリックして終了し、ドライブを取り出す。それで完了です。
What’s Keeping MeからEjectaへの乗り換え方法
ステップ1:Ejectaをダウンロードする。 ejecta.appからEjectaを9.99ドル(買い切り、サブスクリプションなし)で購入してダウンロードします。
ステップ2:フルディスクアクセスを許可する。 Ejectaを初めて起動すると、フルディスクアクセスの許可を求められます。これは、どのプロセスがドライブ上でファイルを開いているかを確認するために必要なものです。What’s Keeping Meが必要としていたのと同じ情報ですが、今はmacOSの最新の権限システムを通じて適切に扱われます。システム設定 → プライバシーとセキュリティ → フルディスクアクセスを開き、Ejectaを有効にしてください。
ステップ3:使ってみる。 ドライブが取り出せないときは、メニューバーのEjectaアイコンをクリックします。接続中のドライブ、どのドライブに妨げになっているものがあるか、そして原因となっているプロセスが正確に表示されます。そのプロセスをクリックして終了します。ドライブが緑色になります。安全に取り出しましょう。
それだけです。What’s Keeping Meで身につけたワークフローは今でも通用します。ただ、より速くなり、しかもちゃんとお使いのMacで動作するようになっただけです。
macOS 13 Ventura以降が必要です。買い切り、永久ライセンス、無料アップデート。