macOSに付属しているアプリだけでなく、Mac App StoreやApp Store以外からアプリをMacに簡単にインストールすることもできます。一方で、ディスク容量を確保したり、正常に動作しないアプリの問題を解決したりするために、Macからアプリをアンインストールする必要が生じることもあります。
しかし、いつものように不要なアプリをMacのゴミ箱にドラッグ&ドロップすると、「項目[アプリ名]は開いているため、ゴミ箱に移動できません」というエラーメッセージが表示されることがあります。ここでは、このメッセージを解消し、Macからアプリを完全にアンインストールする方法を紹介します。

項目は開いているためゴミ箱に移動できません
オペレーティングシステムが指定された処理を実行できない場合、画面に状況を説明するメッセージが表示されることがあります。たとえば、「ディスクユーティリティでディスクを修復できない」「ファイルシステムの検証または修復に失敗しました」「アプリは開いているため、ゴミ箱に移動できません」などです。
このエラーメッセージは、アプリをゴミ箱に移動できない理由を示しています。削除しようとしているアプリが、Mac上でまだ実行中なのです。まずアプリを終了してから、ゴミ箱に移動してください。
すでにアプリを終了したのに、Macに「開いている」と表示されますか?画面上のアプリのウインドウを閉じただけで、アプリ自体は終了せず、気づかないうちにバックグラウンドで動作している可能性があります。また、アプリを終了してもゴミ箱に移動できない場合もあります。引き続き、対処方法を確認してください。
Macでアプリを完全に終了する方法
前述のとおり、実行中のアプリケーションは、そのままではゴミ箱に移動できません。そのため、アプリを完全に終了してから、Macからアプリを削除する必要があります。ここでは、MacBook Air、MacBook Pro、iMacでアプリを終了する複数の方法を、手順に沿って説明します。
MacのDockからアプリを終了する
起動中のアプリケーションは、MacのDock中央付近に表示されます。アプリケーションのアイコンをControlキーを押しながらクリックし、メニューから終了を選択してください。

Appleメニューからアプリケーションを終了する
Appleメニューは、Appleロゴが表示されている画面左上にあります。Appleロゴをクリックするとドロップダウンメニューが表示され、その中に強制終了があります。これを選択すると、Macで起動中のアプリケーションが一覧表示される「アプリケーションの強制終了」ウインドウが開きます。

Appleメニューのほかに、キーボードショートカットのOption+Command+Escでも、Macで「アプリケーションの強制終了」ウインドウを開けます。

「アプリケーションの強制終了」ウインドウで終了したいアプリケーションを選択し、右下の強制終了ボタンをクリックします。確認画面でもう一度「強制終了」を選択してください。強制終了すると、保存していない変更内容は失われるというメッセージが表示されます。
応答しなくなったアプリケーションが原因でMacの回転するレインボーカーソルが止まらない場合も、「強制終了」を使って対処できます。
アクティビティモニタでアプリケーションを終了する
Macでアプリケーションを終了する別の方法として、macOSに標準搭載されているアクティビティモニタを利用できます。アクティビティモニタでは、Mac上のすべてのプロセスをリアルタイムで監視でき、CPUやRAM、エネルギー(バッテリー)、ディスクの読み書き速度、ネットワークのデータ送受信速度などを確認できます。
Macの動作に異常があるときにプロセスを確認できるだけでなく、アクティビティモニタから任意のプロセスを終了することも可能です。手順は次のとおりです。
- Finderから「アプリケーション」>「ユーティリティ」の順に移動します。
- 「アクティビティモニタ」を見つけ、ダブルクリックして起動します。
- 「アクティビティモニタ」ウインドウの各タブで、すべてのプロセスを確認できます。
- 対象のアプリケーションを検索し、その名前をダブルクリックします。
- 新しいウインドウが表示されたら、「終了」ボタンをクリックします。
- もう一度「終了」を選択して、プロセスを終了します。

ターミナルでアプリケーションのプロセスを終了する
macOSでコマンドを入力するためのインターフェースがターミナルです。ロックされたMacのアプリケーションを強制終了する方法の中では、ほかの方法より操作が難しい場合があります。アプリケーションを終了するには、ターミナルで以下のkillallコマンドを実行し、「appname」を対象のアプリケーション名に置き換えてください。
killall appname
Macでアプリを正常に終了できたら、削除したいアプリをもう一度ゴミ箱に移動し、ゴミ箱を空にしてください。
補足:アンインストーラを使ってアプリを削除する
Macでアプリをアンインストールする方法はAppleが提供する手順だけではありません。CleanMyAppなど、サードパーティ製のアンインストーラも利用できます。複数のアプリを一度にアンインストールできるほか、アプリによって作成されたファイルを自動的に検索し、アンインストール時に残存ファイルもまとめて削除できます。手順は次のとおりです。
- MacのApp StoreからCleanMyAppを無料でダウンロードします。
- CleanMyAppを起動すると、アプリが自動的に一覧表示されます。

- 削除したいアプリにチェックを入れます。複数のアプリを選択してアンインストールすることもできます。
- 「Uninstall」ボタンをクリックして、選択したアプリをアンインストールします。
- 確認を求める新しいウィンドウが表示されたら、「Continue uninstall」をクリックします。

- 管理者パスワードを入力し、「OK」をクリックします。

- 完了したら「Finish」をクリックします。権限がないため手動で削除する必要があるファイルが表示された場合は、虫眼鏡のアイコンをクリックしてFinderでファイルの場所を開き、削除してください。

関連記事:
MacでDocker Desktopをアンインストールする方法
LaunchpadやFinderから削除できないMacアプリを削除する方法
削除したはずなのにMacに表示され続けるアプリを削除する方法
Launchpadにアイコンを削除する「×」が表示されない場合の対処法
まとめ
次に「The item can't be moved to the Trash because it's open」というエラーメッセージが表示されたときは、Macから削除したいアプリが起動中であるため、終了する必要があると分かるはずです。Macでアプリを終了する方法はいくつかあります。どの方法でもエラーを解消できない場合は、すべてのプロセスを終了するためにMacを再起動する方法もあります。ただし、データが失われないよう、再起動する前に作業内容を保存してください。