ブラウザ
 Computer >> コンピューター >  >> トラブルシューティング >> ブラウザ

【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法

多くのMozilla Firefoxユーザーから、Windows 10がFirefoxを既定のブラウザとして受け付けてくれないという不満の声が寄せられています。この問題はFirefoxに特有のもので、影響を受けたユーザーの多くは、Chromeなど他のブラウザは問題なく既定に設定できるのに、Firefoxだけが設定できないと報告しています。

【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法

「Firefoxを既定のブラウザに設定できない」問題の原因

本記事では、さまざまなユーザーレポートと、設定を永続化するために実際に使われた回避策をもとに、この問題を調査しました。その結果、この異常な動作を引き起こすことが判明している主なシナリオは以下の2つです。

  • Firefoxのインストール不良 – 破損または不完全なFirefoxのインストールが原因で、Windowsが「既定に設定する」操作を無視してしまうケースが確認されています。特に、ブラウザハイジャッカーなどのアドウェア・マルウェアに感染していたFirefoxを駆除した直後に発生しやすいと報告されています。
  • Windows Updateによる干渉 – MicrosoftとMozillaの双方とも、特定のWindows 10アップデートによってFirefoxの「既定に設定」機能が壊れたことを認めています。この場合は、ブラウザを再インストールするだけで解決します。

この問題を解決したい方は、本記事で紹介する複数のトラブルシューティング手法を試してみてください。以下では、同様の状況にあったユーザーが実際に問題を解決できた方法をいくつか紹介します。

できるだけ効率的に作業を進めるには、記載されている順番に従って各方法を試すのがおすすめです。修復策は効率性と深刻度の順に並べています。

方法1:Firefoxを再インストールする

問題の原因がFirefoxのインストール不良である場合、ブラウザとそのすべてのコンポーネントを再インストールすれば、迅速に解決できます。実際にこの手順を実行して、ようやくFirefoxをWindows 10の既定ブラウザに設定できたというユーザーも多数います。

以下は、「Firefoxを既定のブラウザに設定できない」エラーを解消するために、Mozilla Firefoxを再インストールする手順です。

  1. Windowsキー + R を押してファイル名を指定して実行ダイアログを開き、「appwiz.cpl」と入力してEnterキーを押します。プログラムと機能画面が開きます。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  2. プログラムと機能画面で、インストール済みアプリの一覧を下へスクロールし、「Mozilla Firefox」を右クリックしてアンインストールを選択し、ブラウザを削除します。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  3. 画面の指示に従って、Mozilla Firefoxのアンインストールを完了させます。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  4. アンインストールが完了したら、パソコンを再起動します。
  5. 次回起動時にお使いの既定のブラウザからFirefoxの公式サイトにアクセスし、今すぐダウンロードをクリックしてインストーラーをダウンロードします。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  6. ダウンロードが完了したら、UAC(ユーザーアカウント制御)を承認し、画面の指示に従ってMozilla Firefoxを再インストールします。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  7. ブラウザを初めて起動すると、既定のブラウザに設定するかどうか尋ねられます。その際は「Firefoxを既定のブラウザとして使用する」をクリックしてください。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法

この方法でもFirefoxを既定のブラウザに設定できなかったり、再起動後に設定が維持されなかったりする場合は、次の方法に進んでください。

方法2:設定アプリの「既定のアプリ」から変更する

Windows 10にFirefoxを既定のブラウザとして記憶させられずに悩んでいた多くのユーザーは、設定アプリの「既定のアプリ」メニューから変更することで、設定を永続化できたと報告しています。

このルートを使うと、Windows 10がFirefoxを既定のブラウザとして認識する可能性が大幅に高まります。以下は「既定のアプリ」メニューから既定のブラウザを変更する手順です。

  1. Windowsキー + R を押してファイル名を指定して実行ダイアログを開き、「ms-settings:defaultapps」と入力してEnterキーを押します。設定アプリの既定のアプリメニューが開きます。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  2. 既定のアプリタブ内を下へスクロールしてWebブラウザーセクションを見つけ、現在既定に設定されているブラウザをクリックし、表示されたメニューからFirefoxを選択します。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  3. 既定のブラウザを変更したら、パソコンを再起動し、Firefoxが既定のままになっているか確認します。

設定が維持されていない場合は、次の方法に進んでください。

方法3:従来のコントロールパネルから変更する

上記の2つの方法でも問題が解決しない場合は、従来のコントロールパネルから同じ操作を試してみてください。古いコントロールパネルのインターフェースを使って既定のブラウザを変更したところ、設定が永続化されたというユーザーが複数報告しています。

以下は、従来のコントロールパネルを使って既定のブラウザを変更する手順です。

  1. Windowsキー + R を押してファイル名を指定して実行ダイアログを開き、「control」または「control.exe」と入力してEnterキーを押します。従来のコントロールパネルが開きます。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  2. コントロールパネル右上の検索ボックスで「既定のプログラム」を検索し、検索結果から既定のプログラムをクリックします。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  3. 既定のプログラムメニューから、プログラムの既定の設定をクリックします。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  4. 既定のアプリメニューで下へスクロールしてWebブラウザーを見つけ、現在のブラウザをクリックし、一覧からFirefoxを選択します。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  5. パソコンを再起動し、次回起動後に変更が保持されているか確認します。

それでも同じ問題が発生する場合は、次の方法に進んでください。

方法4:「アプリごとの規定」から強制的に設定する

ここまで試しても改善しない場合、最後にもうひとつ、既定のブラウザ設定を恒久的にFirefoxに固定できる可能性のある方法があります。

上記のほとんどの方法を試しても成功しなかったユーザーの間では、「このプログラムの規定を設定する」メニューを使うことで、ついに永続的な変更に成功したという報告があります。

手順は以下の通りです。

  1. Windowsキー + R を押してファイル名を指定して実行ダイアログを開き、「ms-settings:defaultapps」と入力してEnterキーを押します。設定アプリの既定のアプリメニューが開きます。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  2. 既定のアプリメニューの一番下までスクロールし、アプリごとに既定を設定するをクリックします。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  3. アプリごとに既定を設定する画面で一覧をスクロールしてFirefoxをクリックし、管理をクリックしてFirefox専用のメニューを開きます。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  4. 次に、ファイルの種類ごとに既定のアプリを選ぶ(ファイルの種類とプロトコルの関連付け)に表示されているすべての項目をFirefoxに変更します。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  5. 対応するすべてのファイル形式をFirefoxに変更したら、パソコンを再起動します。
  6. 次回起動時に、変更が永続化されているかどうかを確認します。

方法5:コマンドプロンプトを使用する

状況によっては、コマンドプロンプトを使ってFirefoxを既定のブラウザに設定できる場合もあります。以下の手順に従ってください。

  1. Windowsキー + R を押してファイル名を指定して実行を開きます。
  2. cmd」と入力してEnterキーを押します。【解決】Windows 10でFirefoxを既定のブラウザに設定できないときの対処法
  3. 以下のコマンドを入力し、Enterキーを押して実行します。
    "C:\Program Files\Mozilla Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal
  4. 問題が解決したかどうかを確認します。
  1. 【Windows 10】FirefoxのSSL_ERROR_NO_CYPHER_OVERLAPエラーを解決する13の方法

    Firefoxユーザーなら、少なくとも一度はSSL_ERROR_NO_CYPHER_OVERLAPというエラーを目にしたことがあるかもしれません。このエラーは更新関連の問題によって発生することが多く、Web閲覧が完全に妨げられるため非常に厄介です。このエラーにお困りの方は、ぜひ本ガイドをご活用ください。SSL_ERRORやPR_END_OF_FILEエラーの解決方法をわかりやすく解説します。Windows 10でFirefoxのSSL_ERROR_NO_CYPHER_OVERLAPを修正する方法このエラーは、Firefoxがアクセス先のウェブサイトからセキュリティ情報を正しく取得できない場合に

  2. Mozilla Firefox、Windows PC でワンクリックだけで既定のブラウザーに設定できるようになる

    Mozillaの最新版「Firefox」では、Windowsユーザーが設定アプリを開くことなく、ワンクリックだけで既定のブラウザーに設定できるようになりました。The Vergeの報道によると、MozillaはWindows 10に組み込まれたMicrosoftの既定アプリ保護機能を回避する手法を見つけ出したといいます。この保護機能は本来、マルウェアがユーザーのPC上の既定アプリを勝手に書き換えるのを防ぐためのものです。 実際に検証:本当にワンクリックで設定できるのか 実際にWindows 10とWindows 11の両方のPCに「Firefox 91」をインストールして確認したところ、ブラウ