解決済み!Sequoia以前のMacでアプリが開けない場合の対処法

日本語 English Français Deutsch Español

通常、DockやLaunchpadでアプリアイコンをクリックすると、App StoreやウェブサイトなどからダウンロードしたアプリをMacで開くことができます。しかし、クリックしてもMacでアプリが開かないというトラブルが発生することがあります。よくある症状は以下の通りです。

他にも、Macがアプリを開けなくなる原因はさまざまです。この問題は、macOS Sequoia以前へのアップグレード後にも発生することがあります。特に仕事で必要なアプリが起動しない場合は困ります。この記事では、Macでアプリが動作しない時の解決策をご紹介します。

なぜMacでアプリが開けないのか?

Macでアプリが起動しないのは、新しくインストールしたアプリを初めて開くときや、これまで正常に動作していたアプリを利用しようとした場合など、さまざまなタイミングで発生します。主な原因は以下のとおりです。

  • 管理者アカウントでサインインしていないため、アプリ起動がブロックされている。
  • Appleに登録されていない既知の開発者のアプリを起動しようとしている。
  • アプリが破損している、またはmacOSのバージョンと互換性がない。
  • Mac側のシステムに関連するエラーが発生している。

こうした理由でMacでアプリが開けない場合でも、適切な方法で対処すれば解決できることがあります。次に具体的な対処法をご紹介します。

MacBookでアプリが開けない時の対処法

MacBookでアプリが開かない原因を把握したら、次は実際の解決方法を試してみましょう。下記の方法を順に試すことで、アプリを正常に利用できるようになる可能性があります。

  • アプリを強制終了する
  • Macを再起動する
  • アプリのアクセス権限を確認する
  • ダウンロードしたアプリのセキュリティ設定を変更する
  • アプリをアップデートまたは再インストールする
  • macOSのアップデートまたはダウングレードを行う

アプリを強制終了する

すでにアプリを開いているものの、アプリがフリーズしてアイコンをクリックしても反応しない場合があります。そのようなときは、Macでアプリを強制終了し、再度開き直してください。Appleメニューから「強制終了」ウインドウを表示すれば、該当アプリが実行中で固まっていないかも確認できます。

アプリを強制終了

Macを再起動する

問題のアプリが起動していなかったり、強制終了しても状況が変わらない場合は、システム自体が不安定になっている可能性があります。その際は、Macを再起動して新たにシステムを起動することで、不具合が解消されることがあります。

アプリの使用権限を確認する

Macを他のユーザーと共有している場合や複数のアカウントがある場合は、該当アプリの利用権限があるか、管理者から許可されているか、または管理者アカウントでログインしているかを確認してください。

アカウント種別は、システム設定 > ユーザーとグループ から確認できます。管理者であればほとんどのアプリを利用できますが、そうでない場合は管理者に連絡して、必要なアプリの利用許可を依頼しましょう。

ユーザーアカウント種別を確認

セキュリティ設定を変更してダウンロードしたアプリを許可する

MacではApp Storeや外部サイトからアプリをインストールできます。App Store以外からダウンロードした場合、開発元が認証済みでもそうでなくても、「“○○”は開発元が未確認のため開けません」といった警告が表示され、アプリが開けないことがあります。

Appleはセキュリティ対策としてGatekeeperという仕組みでダウンロードアプリの安全性を確認していますが、希望するアプリを開けない場合もときどきあります。この場合は、セキュリティ設定を一時的に変更してアプリを開けます。

認証済み開発元のアプリを開けるようにする方法:

  1. Appleメニュー > システム設定 > プライバシーとセキュリティ を開きます。
  2. セキュリティの項目でApp Storeと確認済みの開発元からのアプリケーションにチェックを入れます。

ダウンロードしたアプリを許可

未確認の開発元のアプリを開ける方法:

  • Finderで「アプリケーション」フォルダを開き、対象アプリを右クリック(副ボタンクリック)して「開く」を選択します。
  • Appleメニュー > システム設定 > プライバシーとセキュリティ を開き、「“アプリ名”は使用がブロックされました…」と表示されたボックスでこのまま開くをクリックします。
  • ターミナルで sudo spctl –master-disable コマンドを実行し、プライバシーとセキュリティ内の「ダウンロードしたアプリケーションの実行許可」ですべてのアプリケーションを許可(Anywhere)を選択します。アプリを開いた後は、sudo spctl –master-enable でこの設定を元に戻すことをおすすめします。

アプリのアップデートまたは再インストール

お使いのMacを最新バージョンのmacOS Sequoiaにアップデートした後で、非対応のアプリが動作しない場合、それらのアプリが最新のmacOSに対応していない可能性があります。App Storeや公式サイトからアプリのアップデートが提供されているか確認してください。また、「アプリケーションが改ざんされたようです」というエラーが表示される場合、アプリの再インストールで問題が解決することもあります。

アプリが破損していると、Macで開けなくなることがあります。アプリをリセットする最も簡単な方法は、アプリを再インストールすることです。アプリのアンインストールはこちらの方法や、CleanMyAppの利用でも可能です。CleanMyAppは残存ファイルの削除にも対応しています。

macOSのアップデート/ダウングレード

macOSが古いままだと、アプリが正常に動作しないなどの不具合が発生することがあります。セキュリティやパフォーマンスのためにも、ソフトウェア・アップデートから最新のmacOSが利用できるか確認し、常にアップデートを行いましょう。

また、macOS SequoiaやSonoma、またはそれ以前のバージョンへのアップグレード後にアプリが起動しない場合、アプリ側のアップデートがまだ提供されていない場合があります。このような場合は、macOSを前のバージョンにダウングレードすることで暫定的に対応できる場合もあります。

この記事が役に立ちそうな方がいれば、ぜひシェアしてください。