Macユーザーであれば「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」という邪魔なエラーに遭遇したことがあるはずです。 このエラーメッセージは邪魔に感じるようなもので、作業に必要なアプリにアクセスできない可能性があります。 これは、運転をしていたら道路が工事で通行止めになっていて迂回せざるを得ない状況に似ています。

この記事では、一部のMacのアプリを開いたり検証できない「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」というエラーの原因や、macOSが検証できない特定のアプリを開いても問題がないかであったり、このエラーを解決する方法について説明します。

Macの一部のアプリを開いたり検証できない原因

Macの人気は近年さらに上昇しており、それに伴ってマルウェアやウイルスのリスクも高まってきています。 Appleはこれに対応して、アプリをコンピューターで実行する前に潜在的なセキュリティ問題をチェックするGatekeeperなど、オペレーティングシステムにさらなるセキュリティ対策を実装しました。 しかしながら、このセキュリティ対策を行うことで、App Storeで提供されていないアプリであったり、Appleによって承認されていないアプリを開けなくなる可能性があります。

「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」というエラーの原因

「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」というエラーは、Gatekeeperがアプリを開いても問題ないことを確認できない場合に発生するものです。 このエラーメッセージは、アプリがサードパーティのウェブサイトからダウンロードされた場合や、アプリのデジタル署名が破損していたり無効である場合など、様々な理由で表示されることがあります。

残念ながら、社内で開発されたビジネス用のアプリをダウンロードしてインストールする際に、このメッセージはよく表示されます。 社内専用のアプリを適切な証明書やデジタル署名によって最新状態に維持するための時間や人員を持っているチームはほとんど存在しません。

macOSが検証できないアプリは開けるの?

この質問に対する答えは、アプリのソースによって異なります。 開発者のウェブサイトやAppleのApp Storeなどの信頼できるソースからアプリをダウンロードした場合は、Gatekeeperが検証できない場合であっても安全である可能性があります。 ただし、不明でったり信頼できないソースからアプリをダウンロードした場合には、念のため開かない方が良いでしょう。

「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」というエラーを除去する方法

「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」というエラーを取り除く方法は、その原因次第でいくつかあります。 このような解決策があります:

  • Gatekeeperの無効化:Gatekeeperが原因で開けない特定のアプリを開きたい場合には、Gatekeeperを一時的に無効にすることができます。 これを行うには「システム設定」>「プライバシーとセキュリティ」に移動して「ダウンロードしたアプリケーションの実行許可」の欄で「すべてのアプリケーションを許可」を選択します。

お役立ち情報

新しいmacOSバージョンのように「すべてのアプリケーションを許可」のオプションがない場合は「アプリケーション」>「ユーティリティ」からターミナルを開いて、次のコマンドを入力します:sudo spctl --master-disable。 次に、Returnキーを押して上記の手順を繰り返します。 この手順は、Macのセキュリティが著しく低下させる可能性があるので、自己責任で実行してください。 また、アプリを開いた後は、Gatekeeperを再び有効状態に戻すべきです。

  • そのままアプリをインストール:信頼できるソースからアプリをダウンロードを行って「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」というエラーが表示されて開けない場合、そのままアプリのインストールを行ってみます。 それを行うには、Controlキーを押しながらアプリをクリックして、そのメニューから「開く」を選択します。
  • アプリを再ダウンロード:アプリのデジタル署名が無効であったり破損している場合は、開発者のウェブサイトからアプリの再ダウンロードを行ってみます。
  • 別のアプリを使用:アプリが動作しない場合は、同じような機能を持っている別のアプリの使用を検討します。

マルウェアやウイルスにMacが感染するのを防ぐ方法

今後「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」というエラーが発生しないようにするには、 CleanMyMac のようなアプリの使用が不可欠です。 これはコンピューターのスキャンを行って修正を推奨することで、Macのパフォーマンスを最適化するように設計されています。 その修正項目の1つは、Macの速度を低下させる可能性のあるマルウェアやウイルスを除去することです。

このアプリは簡単に使うことができます。CleanMyMacの無料トライアルを開始して、次の手順を行います:

  1. CleanMyMacを開きます。
  2. サイドバーから「セキュリティ保護」に進みます。
  3. そして「スキャン」をクリックします。
  4. CleanMyMacは、見つけたものをすべて最初に表示して、削除を行う前に「削除」をクリックできるようにします。

Macでマルウェアやウイルスを回避する追加のヒント

マルウェアやウイルスからMacを保護する目的で、さらにいくつかの手順を実行したい場合、 以下のようなヒントがあります:

  • 信頼できるソースからのみアプリをダウンロード:MacのApp Storeや開発者のウェブサイトなど、信頼できるソースからのみアプリのダウンロードを行います。
  • Macやアプリを最新状態に維持:最新のセキュリティパッチやアップデートを適用して、Macやすべてのアプリを最新の状態に維持します。
  • クリックする際に注意:マルウェアやウイルスが含まれている可能性があるので、不明であったり信頼できないソースからのリンクをクリックする際や、添付ファイルをダウンロードする際に注意します。
  • 強力なパスワードを使用:強力なパスワードと2要素認証を用いる事で、Macやオンラインアカウントを不正アクセスから保護します。

「macOSはこのアプリケーションにマルウェアが含まれていないことを検証できません」というエラーが出現すると、不安と混乱をMacユーザーにもたらす可能性があります。 ただし、このエラーメッセージは、マルウェアやウイルスなどの潜在的なセキュリティ上の脅威からコンピューターを守るためにAppleが導入したセキュリティ対策であることを認識するのが重要です。

このエラーメッセージが表示された場合には、Macを潜在的なリスクから保護するための手順を実行することが重要になります。 最も重要なことの1つは、信頼できるソースからのみアプリをダウンロードすることです。 AppleのApp Storeであったり開発者のウェブサイトからダウンロードしたアプリであれば通常は安全ですが、不明であったり信頼できないソースからダウンロードしたアプリにはマルウェアやウイルスが含まれている可能性があります。

さらに、Macやアプリを最新の状態に保つことは、コンピューターのセキュリティを維持する上で不可欠です。 セキュリティ上の脆弱性に対処して、ハッカーに悪用される可能性のあるバグを修正する目的で、Appleは定期的にオペレーティング システムとアプリのアップデートをリリースしています。 Macやアプリを最新状態に保つことで、最新のセキュリティパッチとアップデートがインストールされ、マルウェアやウイルスがコンピューターに感染するリスクを軽減することができます。