Windows
 Computer >> コンピューター >  >> システム >> Windows

EdgeやChromeで「このサイトはこのアプリケーションを開こうとしています」プロンプトを無効にする方法

アプリやウェブサイトを起動するとき、Microsoft Edgeブラウザーに「このサイトはこのアプリケーションを開こうとしています」という確認プロンプトが表示されることがあります。この動作自体はセキュリティ上の確認として有効なものですが、頻繁に表示されると煩わしく感じることもあるでしょう。そこで本記事では、Microsoft EdgeおよびGoogle Chromeでこのプロンプトを制御する方法を解説します。

このサイトは <アプリケーション> を開こうとしています

<ウェブサイト> がこのアプリケーションを開こうとしています。

Edgeで「このサイトはこのアプリケーションを開こうとしています」プロンプトを無効にする方法

この確認メッセージは、外部プロトコルが呼び出されたときに表示されるもので、「アプリの切り替え」時に見られる動作と同種のものです。外部アプリケーションを起動する前に、ユーザーに確認を求める仕組みになっています。Microsoft Edgeでこのプロンプトを制御するには、以下の手順を実行してください。

  1. レジストリエディターを開く
  2. \Policies\Microsoft\Edge キーへ移動する
  3. ExternalProtocolDialogShowAlwaysOpenCheckbox をダブルクリックする
  4. 既定の値を 0 から 1 に変更する
  5. レジストリエディターを閉じて、PCを再起動する

まず、Windowsのレジストリエディターを起動します。キーボードで「Win + R」を同時に押して「ファイル名を指定して実行」ダイアログを開き、「regedit」と入力して「Enter」キーを押してください。

レジストリエディターが開いたら、次のキーへ移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge

右側のペインに切り替え、「ExternalProtocolDialogShowAlwaysOpenCheckbox」という名前のエントリをダブルクリックします。

もし該当するエントリが存在しない場合は、新しく作成する必要があります。

表示された編集画面で、既定の16進数の値を「0」から「1」に変更します。

変更が完了したら、レジストリエディターを閉じて、PCを再起動してください。

ポリシー有効化後の動作

このポリシーを有効にすると、外部プロトコルの確認プロンプトに「常に許可」というチェックボックスが表示されるようになります。このオプションにチェックを入れておけば、以後そのサイトで同じプロトコルが呼び出された際に確認画面をスキップできます。

逆に、このポリシーを無効にしている場合、「常に許可」のチェックボックスは表示されず、外部プロトコルが呼び出されるたびに毎回確認を求められます。

Chromeで「このサイトはこのアプリケーションを開こうとしています」プロンプトを無効にする方法

Google Chromeブラウザーでこのプロンプトを制御したい場合は、レジストリエディターで次のキーへ移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome

そのうえで、以下のように値を設定してください。

  • DWORD (32ビット) 値:ExternalProtocolDialogShowAlwaysOpenCheckbox
  • 値のデータ:1(16進数)

なお、レジストリを操作する前に、念のためバックアップやシステムの復元ポイントを作成しておくことをおすすめします。設定を誤るとシステムの動作に影響を及ぼす可能性があるためです。

以上の手順で、EdgeやChromeに表示される外部アプリケーション起動時の確認プロンプトを柔軟に管理できるようになります。この記事がお役に立てば幸いです。

  1. Chrome・Edge・Firefox・Opera・IEでCookieを有効/無効にする方法【ブラウザ別設定ガイド】

    インターネットCookieとは何か、またその種類についてはすでに解説しました。Webページを正しく表示するためにはCookieが欠かせませんが、セキュリティやプライバシーの観点から、一部のCookieはブロックしたいと考える方も多いでしょう。この記事では、主要ブラウザでCookieを有効化する方法、ブロックまたは無効化する方法を詳しく解説します。さらに、必要に応じてサードパーティCookie、セッションCookie、永続Cookie(Persistent Cookie)を個別にブロックする方法もご紹介します。ヒント: Microsoft EdgeブラウザでCookieを許可またはブロックする方

  2. Chromeで「このサイトにアクセスできません」エラーが出たときの対処法8選

    Google Chromeで特定のウェブサイトが開かず、画面に「このサイトにアクセスできません(This site cant be reached)」というエラーメッセージが表示されることがあります。同じサイトがInternet ExplorerやFirefoxでは問題なく表示されるのに、Chromeだけがうまくいかない——こうした経験がある方も多いのではないでしょうか。日常的にChromeを使っている人にとって、これはかなりストレスの多いトラブルです。このエラーの原因としては、Chromeの設定ミス、DNS設定の不具合、あるいはファイアウォールによる接続の妨げなどが考えられます。原因は何であ