Macでクラッシュするアプリを修正する方法

Dockにあるアイコンを右クリックし、Optionキーを押しながらメニューから「強制終了」を選択して、クラッシュしているMacアプリを強制終了します。アクティビティモニタで応答していないアプリを見つけて終了したり、Macを再起動したり、保留中のアップデートをインストールしたり、アプリを完全に削除して再インストールすることもできます。

macOSは安定していて生産性の高いオペレーティングシステムで、十分な空き容量とRAMがあれば、そのまま使い続けることができます。これは、Macではオペレーティングシステム自体よりも応答しなくなる可能性が高いサードパーティのアプリでは必ずしも当てはまりません。

ハングアップまたはフリーズしたアプリを強制終了する

アプリがクラッシュして応答しなくなったり、正しく起動できなかったり、アイコンがDockで何も起こらないようにバウンドしたりする場合、強制終了を使用してプロセスを終了できます。

これを行うには、Dockにあるアプリのアイコンを右クリックし、キーボードのOptionキーを押しながら、コンテキストメニューから「強制終了」を選択します。アプリはすぐに閉じ、もう一度開いてみることもできます。

アクティビティモニタで問題のあるアプリを見つけて終了する

問題のあるアプリが原因でMacが遅くなったり、動作が遅くなったり、永久にぐるぐると回転する死の車輪が表示されたりすることがあります。通常、アプリが応答しなくなっても、他のアプリ間でCommand+Tabキーを押して切り替えることはできますが、パフォーマンスに著しく影響することがあります。

これは特に、問題のアプリが処理能力やRAMなどのリソースを独占している場合に当てはまります。ここでアクティビティモニタの出番です。この組み込みユーティリティを使用すると、問題を特定し、数回クリックするだけで原因を排除できます。

Spotlight(Command+Spacebar)を起動して検索するか、アプリケーション>ユーティリティで見つけて、アクティビティモニタを起動します。次に、CPUタブとメモリタブを使用して、「%CPU」と「メモリ」タブを降順でソートし、最も多くのリソースを使用しているアプリを上に表示します。

CPUを大量に使用している(100%を超えているなど)問題のあるアプリが最上部に表示されている場合、または大量のメモリを使用している場合は、そのアプリをクリックしてから、ウィンドウの上部にある「X」ボタンをクリックしてプロセスを終了します。

また、赤でハイライトされているアプリや、アプリ名の後に「(応答なし)」というサフィックスが付いているアプリにも注意してください。

Macを再起動する

アプリが依存している可能性のあるすべてのプロセスを再起動することが、問題を解決する最善の方法である場合があります。これを行うには、Appleロゴをクリックして「再起動」を選択し、決定を確認してmacOSを再起動します。

アプリのアップデートを試す

多くのmacOSアプリはアプリ自体に組み込まれた自動更新機能に依存しているため、起動しないアプリを更新するのは難しい場合があります。ただし、Mac App Storeからインストールされたアプリなど、すべてのアプリに当てはまるわけではありません。これらのアプリは、Mac App Storeを起動し、サイドバーの「アップデート」オプションをクリックし、問題のアプリの横にある「アップデート」をクリックすることでアップデートできます。

Adobe Creative CloudなどのスイートやSteamなどのストアフロントからインストールされたゲームなど、一部のアプリには個別の更新プログラムがあります。コンパニオンアプリを起動してアップデートをスキャンして、これらをアップデートします。

問題のあるアプリがHomebrewパッケージマネージャーを使用してインストールされた場合は、ターミナルを開いて

<code>brew upgrade</code>

コマンドを実行するか、

<code>brew upgrade <name></code>

でアプリを特にターゲットにします。

アプリを削除して再インストールする

問題のあるクラッシュするアプリを削除してから、できればより最新で信頼性の高いバージョンで再インストールすることもできます。これを行うには、Finderでアプリケーションフォルダを開き、問題を引き起こしているアプリを見つけます。そのアプリを右クリックして「ゴミ箱に移動」を選択するか、アプリケーションフォルダからDockのゴミ箱にアプリをドラッグします。

次に、Finderを起動して移動>フォルダへ移動をクリックし、

<code>~/Library/Preferences</code>

と入力または貼り付けて、削除したアプリに残っているアプリの環境設定ファイルを削除します。

AppCleanerなどのアプリを使用して徹底的にアンインストールすることもできます。AppCleanerは、ドライブをスキャンしてアプリの痕跡を検出し、削除を試みます。最後に、Macを再起動してアプリを再インストールして、もう一度試します。引き続き問題が発生する場合は、古い(おそらくより安定した)バージョンを検討する前に、まず最新のバージョンを試すことをお勧めします。

アプリのプラグインや変更を削除する

追加のソフトウェアが原因でアプリがクラッシュしたり応答しなくなったりすることがあります。これは、問題を引き起こしているアプリで使用するためにインストールしたプラグインや修正である可能性があります。例としては、フォトエディタのブラシやフィルタープラグイン、音楽制作環境のVSTやAUモジュール、ゲームの修正やカスタムアイテムなどがあります。

影響を受けるアプリは指定されたフォルダをスキャンし、起動時にプラグインをロードしようとすることがあります。これによりアプリがクラッシュしたりハングアップしたりする可能性があるため、これらのプラグインを削除してもう一度試してみる価値があります(特に、オプションの追加機能をインストールした後に問題が発生した場合)。

問題の原因を特定するまで、問題が発生した状況を最初に再現するのではなく、プラグインや修正を1つずつ追加することをお勧めします。

アプリがまったく起動しない場合の対処法

アプリがハングアップして何も実行されず、上記のすべての解決策を試しても、単に壊れている可能性があります。問題を解決するために他に試す方法はないため、AlternativeToなどのWebサイトを使用してこのアプリの代替手段を検索するのが最善の策です。

「開発者を検証できません」というエラーが表示された場合は、このセキュリティ対策を無効にして、アプリを開くことができます。これは、アプリが有効なApple Developer証明書で署名されていない場合に発生します。これは、Appleがサードパーティのアプリに一定の信頼を呼び起こすために使用する手段です。アプリを信頼する場合は、システム設定>プライバシーとセキュリティに移動し、「開く」ボタンをクリックしてアプリを開きます。

「アプリが破損しており、開けません」というメッセージが表示された場合は、検疫で検出されている可能性があります。これは、macOSがアプリが危険であると疑っている場合に発生しますが、多くの無害なアプリが検疫に引っかかります。

ダウンロード元(開発者のWebサイトなど)を信頼する場合は、先に進んで開くことができます。右クリックして「開く」を選択するか、

<code>xattr</code>

ターミナルのコマンドを使用してアプリをホワイトリストに登録してみてください。

macOSが原因である可能性は?

一部のIntel Macアプリにはユニバーサルバイナリが不足しているため、Rosetta 2の互換性の問題によりApple Siliconモデルで問題が発生することがあります。これは、システム情報>ソフトウェア>アプリケーションでアプリの「種類」を確認することで確認できます(AppleをクリックしてからOptionキーを押しながらシステム情報を選択すると、このオプションが表示されます)。

一部のアプリは、新しいバージョンのmacOSにアップグレードした後、正常に機能しません。動作しなくなったアプリに依存しており、ロールバックしたい場合は、常に古いバージョンのmacOSを入手してインストールすることができます。

それでも問題がありますか?Macが問題を抱えている可能性を示す警告サインと同様に、Macの速度が低下している、または応答していない場合の診断と修正方法を学びましょう。