Microsoft Verified アプリとは、基本的に同社の安全性チェックに合格したアプリのことです。通常、安定性とセキュリティが確保されており、Windows のバージョンと一致しています。しかし、安全すぎるとイライラすることもあります。特に、サードパーティ製のアプリを実行したい場合や、公式に承認されていないちょっと変わったアプリをインストールしたい場合などです。「このアプリは検証されていません」というポップアップにうんざりしていて、それを回避したい場合は、この機能を無効にする方法をご紹介します。
ただし、この操作はシステムにリスクをもたらす可能性があるため、自分が何をしているのかを十分理解している場合のみ実行してください。設定によっては、これらの調整が少し難しい場合があるので、1つの方法がすぐにうまくいかない場合は、別の方法を試すか、変更するたびに再起動してください。少しリスクがあるように聞こえるかもしれませんが、実際には、どこを調べればよいかがわかればそれほど複雑ではありません。
Windows 11でMicrosoft認証済みアプリの警告を無効にする方法
アプリの詳細設定を変更する
設定アプリ自体でスイッチを切り替えるのが目的なら、これは最も簡単な方法です。レジストリやグループポリシーを変更することなく警告を消すことができた人もいます。より高度な設定に進む前に、この方法を試してみるのも良いでしょう。
- スタートメニューから設定を開くか、 を押しますWindows + I。
- サイドバーの「アプリ」をクリックします。
- 「アプリの詳細設定」を探して選択します。(表示されない場合は、オプションまたは試験的な機能メニューの下に隠れているか、一部のビルドでは利用できない可能性があります。)
- 「アプリの入手先を選択してください」というドロップダウンを見つけて、デフォルト(「Microsoft Storeのみ」など)から「どこでも」に切り替えます。これにより、他のソースからアプリを簡単にインストールできるようになります。
この設定は常に利用できるとは限らず、特にWindowsの厳重にロックされたバージョンでは、検証警告が完全に無効にならない場合があることにご注意ください。それでも問題が解決しない場合は、レジストリを直接編集してみてください。
レジストリハック:Microsoft認証済みアプリをオフにする
これは少し複雑な方法ですが、多くの環境で有効です。Windowsのコアエクスプローラーに、アプリ検証フラグを気にしないように指示するというのが狙いです。ただし、レジストリをいじると、注意しないと問題が発生する可能性があるので注意してください。念のため、レジストリをバックアップしておきましょう。
- レジストリ エディター を開きます。Windows + Rを押して、と入力し
regedit、Enter キーを押します。 - 次のパスに移動します:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer。フォルダをクリックするか、アドレスバーにパスを貼り付けることで移動できます。
- AicEnabledという値を探してください。見つからない場合は、新しい文字列値として作成する必要があるかもしれません。
- AicEnabledをダブルクリックし、そのデータを1または設定されている値からAnywhereに変更します。より直接的に設定したい場合は、値を
0またはに設定することもできます1が、ここでは「Anywhere」に設定する方がより明確で、一部のケースでは問題なく動作します。 - レジストリエディターを閉じてマシンを再起動してください。再起動後、アプリを再度インストールしてみてください。この手順だけで問題が解決する場合もあります。
一部のマシンでは、レジストリの変更を完全に有効にするには再起動、あるいはサインアウトが必要になる場合があります。また、Windowsのバージョンによってはキー名や動作が若干異なる場合があるため、必ずしも簡単ではない場合もありますので、ご安心ください。
グループポリシーエディターでアプリの検証を無効にする
これはどちらかというとプロフェッショナルまたはパワーユーザー向けの方法ですが、Microsoft Verified の警告を確実にオフにすることができます。これは、未検証アプリをブロックする特定の Defender SmartScreen ポリシーを無効にすることで機能します。
- Windows + Rを押してと入力し
gpedit.msc、 Enter キーを押してグループ ポリシー エディターを開きます。 - コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > Windows Defender SmartScreen > エクスプローラーに移動します。
- 「Configure App Install Control」というポリシーをドロップダウンします。
- ダブルクリックして「無効」に設定します。「OK」をクリックします。
- これらの変更を行った後は再起動することをお勧めします。ポリシーは再起動後にのみ有効になる場合があります。
Windowsのエディションによっては、この機能が一部制限されていたり、全く利用できない場合があります。その場合は、次の方法が役立つかもしれません。
コマンドプロンプトを使用してアプリの検証をオフにする
これはちょっと手軽で、コマンドラインに慣れている人ならすぐに作業が終わります。主にレジストリの調整ですが、コマンドプロンプトでスクリプト化されているので、より自動化されたアプローチです。
- コマンド プロンプトを管理者として 開きます。検索して右クリックし、[管理者として実行] を選択します。
- 次のコマンドをコピーして貼り付けます:
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer /v AicEnabled /t REG_SZ /d Anywhere /f - Enterキーを押します。レジストリエントリがサイレントモードで追加または更新されます。
/fフラグはプロンプトを表示せずに変更を強制します。 - コマンドプロンプトを閉じて再起動します。
一部のマシンでは、このコマンドですべての機能が即座に無効化されない場合があり、再起動やログオフが必要になることもあります。しかし、多くの環境では、検証警告を通過できれば十分です。
これらの方法のいずれかがあなたのマシンでうまくいくことを願っています。システムレベルの設定をいじるのは楽しいことではありませんが、場合によっては、頻繁な警告なしに目的の動作を実行するために必要なことでもあります。