Windows 10 でアプリケーションが Web ブラウザーを開かないようにするにはどうすればよいですか?

Windows 10 でアプリケーションが Web ブラウザーを開かないようにするにはどうすればよいですか?

このセキュリティ脆弱性を無効にする方法はありますか?

どのアプリケーションでも、ユーザーに確認することなく、任意の Web ページに Edge を開くことができるようです。

答え1

アプリケーションが別のアプリケーションを起動するのを防ぐことはできません。アプリケーションは、アプリケーションを実行したユーザーの権限を継承します。そのユーザーが別のアプリケーション (Edge など) にアクセスできる場合、そのアプリもアクセスできます。

アプリケーションを別のユーザーとして実行し、インターネットやアプリケーションを含むフォルダーへのアクセスを拒否することができます。アプリケーションのコーディング方法によっては、これで問題なく動作します。最悪の場合、アプリケーションがクラッシュする可能性があります。

答え2

レジストリから実行できます。

HKEY_LOCAL_MACHINE\SOFTWARE\Clients\StartMenuInternetそこにリストされているデフォルトのブラウザを、null または危険でないカスタム アプリケーション (メモ帳など) に置き換えます。

関連情報