デフォルトのブラウザ設定が無視されるのはなぜですか?

デフォルトのブラウザ設定が無視されるのはなぜですか?

Google Chrome をデフォルトのブラウザに設定していますが、すべてのハイパーリンクが Internet Explorer 10 で開かれます。

クロムデフォルトのアプリケーション.htmlファイルですが、.html ファイルの既定のプログラムを選択したことがないので奇妙です。

すべてのハイパーリンクをデフォルトで Chrome で開くにはどうすればよいですか?

答え1

デスクトップのデフォルトと Metro/Modern UI のデフォルトの間に違いはありません。これを設定できる場所は 1 か所だけであり、両方をカバーする必要があります。ただし、拡張子 .html のみを Chrome のデフォルトに設定し、ハイパーリンクが Internet Explorer に移動するように設定することは可能です。

レジストリにデフォルトのデスクトッププログラムとデフォルトのメトロプログラムが矛盾するエントリが見つかっても不思議ではありませんが、コントロールパネルにはこれを変更するための設定や場所がありません。この質問報奨金を受けた回答では、MUI アプリがデフォルトとして設定されていることを示すレジストリ エントリがどこかにあるようですが、ハイパーリンクの動作には影響がない可能性があります。


スタートを開いて以下を検索しますDefault Programs:

ここに画像の説明を入力してください

次を選択してくださいSet your default programs: ここに画像の説明を入力してください

Chrome を見て、何が設定されているか確認してください。私の場合は 18 個のうち 3 個しかありませんでした。 ここに画像の説明を入力してください

.html 拡張子と HTTP プロトコルには違いがあります。Chrome を .html のデフォルトとして設定すると、デスクトップまたはエクスプローラーの .html ファイルが Chrome で開かれるようになります。Chrome が HTTP プロトコルのデフォルトであることを確認します。 ここに画像の説明を入力してください

HTTP, URL:HyperText Transfer Protocolと が両方とも設定されていることを確認してくださいHTTP, URL:HyperText Transfer Protocol with Privacy

答え2


これは、デスクトップまたはメトロのどちらか一方にデフォルトのブラウザを設定している(両方に設定していない)ために発生する可能性があります。それぞれにデフォルトとして設定されていることを確認してください。グーグルクロームヘルプ:

  1. ブラウザのツールバーにある Chrome メニューをクリックします。
  2. [設定]を選択します。
  3. 「デフォルトのブラウザ」セクションで、「Google Chrome をデフォルトのブラウザにする」をクリックします。

Windows 8 ユーザー:ChromeをWindows 8アプリとして起動するにはスタート画面から上記の手順に従ってChromeをデフォルトのブラウザに設定してください。Windows 8アプリの詳細

編集

一部のプログラムでは、常に Internet Explorer でリンクを開くように強制しますが、これについては対処方法がありません。
上記の手順で問題が解決しない場合は、他のプログラムが Chrome でリンクを開くかどうかを確認できますか (例: デフォルトの「メール」アプリ)。

答え3

Firefox の「設定」>「セキュリティ」で「履歴を記憶する」を選択します。この設定を変更するまで、これは私をひどく悩ませていました。保証します。

答え4

1.Chrome menuブラウザ ツールバーの をクリックします。 2. を選択しますSettings。 3.Default browserセクションで、[Google Chrome を自分の にする] をクリックしますdefault browser

これは役に立つと思う

関連情報