Windows 11でUnityをインストールしようとした際、「インストールしようとしているアプリはMicrosoft検証済みアプリではありません」と表示されることがあります。このエラーは、Windowsのセキュリティ設定が原因で発生する場合があります。この記事では、このエラーの原因と対処法について詳しく解説し、Unityをスムーズにインストールする方法を紹介します。
エラーメッセージの原因とは?
Windows 11では、インストールされるアプリがMicrosoftによって検証されていない場合に、セキュリティリスクを防ぐためにインストールをブロックする設定があります。このエラーメッセージは、UnityのインストーラーがMicrosoftによる署名を受けていないために表示されることが一般的です。しかし、Unityは安全なアプリケーションであり、手動でインストールを許可することで、問題を解決することができます。
対処法1: 開発者モードを有効にする
まず、開発者モードを有効にすることで、Microsoft検証済みアプリ以外のアプリもインストールできるようになります。開発者モードを有効にする手順は次の通りです。
- スタートメニューを開き、「設定」を選択します。
- 「更新とセキュリティ」を選び、「開発者向け設定」をクリックします。
- 「開発者モード」をオンにし、指示に従って設定を完了します。
この設定を行うことで、Unityのインストーラーが正常にインストールできるようになります。
対処法2: SmartScreenフィルターを一時的に無効にする
Windows 11には、アプリケーションの安全性を確認するためのSmartScreenフィルターがあります。このフィルターがUnityのインストーラーを誤ってブロックしている場合があります。SmartScreenフィルターを無効にする手順は以下の通りです。
- 「設定」を開き、「プライバシーとセキュリティ」を選択します。
- 「Windowsセキュリティ」を選び、「アプリとブラウザの制御」をクリックします。
- 「SmartScreenの設定」を「オフ」に切り替えます。
これにより、Unityのインストーラーがブロックされることなくインストールできます。インストールが完了したら、SmartScreenを再度オンに戻すことをおすすめします。
対処法3: インストーラーを右クリックして「管理者として実行」
Unityのインストーラーを右クリックして「管理者として実行」を選択することで、インストール時の権限の問題を回避できる場合があります。管理者権限でインストールを実行することで、通常のインストールプロセスが正常に進行することがあります。
まとめ
Windows 11で「Microsoft検証済みアプリではありません」というエラーメッセージが表示される場合でも、開発者モードを有効にする、SmartScreenフィルターを無効にする、またはインストーラーを管理者権限で実行することで、Unityのインストールを成功させることができます。これらの方法を試して、問題を解決し、無事にUnityをインストールしましょう。
コメント