Windows11の既定のアプリがEdgeに戻る原因と固定する方法【変更できない時の対処法】

スポンサーリンク
スポンサーリンク

Windows11で既定のブラウザをChromeやFirefoxに変更したのに、気づくとEdgeに戻っている……そんな経験はありませんか?

 

筆者も業務中に突然PDFがEdgeで開いて「また戻ってる」と気づいたことがあります。

 

この現象はWindows Updateや特定のアプリの仕様が原因で起こるもので、設定画面の「既定値に設定」ボタンを押すだけでは根本的に解決しないケースがあるんですよね。

 

この記事では、Windows11で既定のアプリの関連付けが勝手に変わる原因と、拡張子・プロトコル別の個別設定からEdge自体の自動起動の無効化まで、変更を固定するための対処法を段階的に解説していきます。

スポンサーリンク

Windows11で既定のアプリがEdgeに戻る3つの原因

まず、なぜ設定が勝手に変わってしまうのかを整理しましょう。原因を知ることで、正しい対処法を選べるようになります。

 

原因 発生タイミング 影響範囲
Windows Updateによるリセット 大型アップデート後 全拡張子・プロトコルが初期化される可能性あり
拡張子・プロトコルの個別設定漏れ 既定のブラウザ変更直後 .pdf や .svg など一部だけEdgeのまま残る
Teams・Outlookなどアプリ固有の設定 アプリ内のリンクをクリックした時 アプリ内のリンクだけEdgeで開く

原因①:Windows Updateが設定をリセットする

MicrosoftはEdgeをWindowsのコアコンポーネント(中核機能)として扱っています。そのため、大型アップデートが適用されたタイミングで、既定のアプリ設定が再評価(リセット)されることがあるんですよね。

 

これはMicrosoft側の仕様によるもので、ユーザーの操作ミスではありません。アップデート後は設定を確認する習慣をつけておくと安心でしょう。

原因②:拡張子やプロトコルの個別設定が漏れている

「既定値に設定」ボタンで一括変更しても、一部の拡張子やプロトコルがEdgeのまま残ることがあります。特に.pdf.svg.mhtなどは見落としやすいポイントです。

 

ブラウザ本体は切り替わっているのにPDFだけEdgeで開く場合は、この原因を疑ってみてください。

原因③:TeamsやOutlookがアプリ内でEdgeを指定している

Windows側の既定ブラウザ設定とは別に、TeamsやOutlookにはアプリ内部にリンクの開き先を指定する設定が存在します。

 

ここが「Edge」になっていると、OSの設定を変えてもアプリ内のリンクだけEdgeで開いてしまうというわけです。

スポンサーリンク

既定のブラウザを変更して固定する手順【拡張子・プロトコル別】

ここからは具体的な対処法を解説していきます。まずはWindowsの設定画面から、拡張子とプロトコルを一つずつ確認して固定する方法です。

STEP1:設定画面から既定のブラウザを一括変更する

 

最初に、基本の一括設定を行いましょう。

 

設定 > アプリ > 既定のアプリ

STEP 1
Win + I →「アプリ」→「既定のアプリ」を開く
STEP 2
検索ボックスに「Chrome」等のブラウザ名を入力して選択

「既定値に設定」ボタンをクリック

← ここを押す
主要な拡張子・プロトコルが一括で変更される

 

この操作で.htmlHTTP/HTTPSプロトコルなど、主要な関連付けが一括で切り替わります

 

ただし、すべてのファイル種類が変わるとは限りません。

STEP2:拡張子とプロトコルを個別に確認・変更する

一括変更後に「PDFだけまだEdgeで開く」といった状態になることがあります。

 

以下の拡張子・プロトコルが正しく変更されているか、個別に確認してみてください。

 

種類 項目 説明
拡張子 .htm / .html Webページファイル
拡張子 .pdf PDFファイル(見落としやすい)
拡張子 .svg / .xhtml / .mht Web関連ファイル
プロトコル HTTP / HTTPS Webリンクの開き先
プロトコル MICROSOFT-EDGE Windows検索・ウィジェットのリンク

 

確認方法は以下のとおりです。

 

  1. 「既定のアプリ」画面の下部にある「ファイルの種類またはリンクの種類の既定値を設定する」をクリック
  2. 検索ボックスに.pdfhttpなどを入力
  3. 表示された項目をクリックし、希望のアプリを選択して「既定値を設定する」を押す

 

特に.pdfはAdobe Acrobatなどの専用ソフトで開きたい方も多いはずです。ブラウザとは別のアプリを指定しておくとよいでしょう。

補足:ファイルの右クリックから個別に変更する方法

設定画面を開くのが面倒な場合は、ファイルを右クリックして変更する方法もあります。

 

  1. 変更したいファイル(例:PDFファイル)を右クリック
  2. 「プログラムから開く」→「別のプログラムを選択」をクリック
  3. 希望のアプリを選び、「常にこのアプリを使って~を開く」にチェックを入れてOK

 

この方法なら、目の前のファイルからすぐに関連付けを変更できます。

スポンサーリンク

Edgeの自動起動・バックグラウンド実行を無効化する

既定のブラウザを変更しても、Edge自体がPC起動時に勝手に立ち上がるケースがあります。

 

これはEdge側の設定が原因なので、以下の手順で無効化しておきましょう。

Edge内の「スタートアップブースト」をオフにする

  1. Edgeを開き、右上の「…」(三点リーダー)→「設定」をクリック
  2. 左メニューから「システムとパフォーマンス」を選択
  3. 以下の2つのスイッチを両方ともオフにする

Edge > 設定 > システムとパフォーマンス

スタートアップ ブースト

オフにする
Edge を閉じた後もバックグラウンドの
拡張機能およびアプリの実行を続行する

オフにする
↑ 両方オフにすることでEdgeの常駐を防止

Windowsのスタートアップからもオフにする

Edge本体の設定に加えて、Windows側のスタートアップ設定も確認しておきましょう。

 

  1. タスクバーの検索ボックスに「スタートアップ」と入力
  2. 「スタートアップ アプリ」を開く
  3. 一覧に「Microsoft Edge」があれば、スイッチを「オフ」にする

 

これでPC起動時にEdgeが勝手に立ち上がる現象を防げるはずです。

スポンサーリンク

TeamsやOutlookのリンクだけEdgeで開く場合の対処法

「普段のリンクはChromeで開くのに、TeamsやOutlookのリンクだけEdgeになる」という場合は、アプリ内部の設定が原因です。

 

OSの既定ブラウザとは別に、アプリごとに「リンクをどのブラウザで開くか」を指定する設定が存在します。

Teamsの設定を変更する

  1. Teamsアプリ右上の「…」→「設定」を開く
  2. 左メニューから「ファイルとリンク」を選択
  3. 「リンクを常に開く場所」を「既定のブラウザー」に変更

Outlookの設定を変更する

  1. Outlookの「ファイル」→「オプション」を開く
  2. 左メニューから「詳細設定」をクリック
  3. 「ファイルとブラウザーのユーザー設定」の「Outlookからハイパーリンクを開く場所」を「既定のブラウザー」に変更してOK

 

なお、新しいOutlook(プレビュー版)では設定項目の名称や位置が異なる場合があります。見つからない場合は、設定画面の検索ボックスで「リンク」と入力して探してみてください。

 

また、Windows検索バーやウィジェットのリンクについては、MICROSOFT-EDGEというプロトコルがEdge固定で設計されており、通常の設定画面からは変更できない仕様になっています。

 

この点はMicrosoftの制限として認識しておくとよいかもしれません。

スポンサーリンク

それでも戻る場合の追加対策【レジストリ保護の仕組み】

上記の対処法をすべて実行しても、Windows Updateのたびに設定が初期化されてしまうケースがあります。

 

ここではその背景と、追加で確認できるポイントをまとめておきましょう。

なぜWindowsはEdgeに戻そうとするのか

Windows 8以降、既定のアプリ設定には「UserChoice」というレジストリキーにハッシュ値を組み合わせて保存する仕組みが採用されています。

 

さらに2024年2月のアップデート以降、「UserChoice Protection Driver(UCPD.sys)」というドライバーが追加され、外部ツールやレジストリエディタからの直接的な書き換えがブロックされるようになりました。

 

つまり、レジストリを直接編集して既定のアプリを強制的に変更するという方法は、現在のWindows11では実質的に機能しません

 

🔄
設定がEdgeに戻る仕組みと対策
🔄
Windows Update
既定のアプリが
リセットされる
🛡️
UCPD.sys が保護
レジストリ直接編集
はブロックされる
⚙️
正規の設定画面で再設定
アプリ+拡張子別に
毎回確認するのが確実

現実的な運用方法

根本的にEdgeへの回帰を完全に防ぐ方法は、現時点では存在しないのが実情です。以下の運用で対応していくのが最も現実的でしょう。

 

  • Windows Update後に必ず「既定のアプリ」を確認する習慣をつける
  • ブラウザ側の設定画面から「既定のブラウザとして設定」を再度実行する
  • システムファイルの破損が疑われる場合は、コマンドプロンプト(管理者)でsfc /scannowを実行して修復する

 

なお、企業環境ではグループポリシー(GPO)で既定のブラウザを一括管理する方法もあります。IT管理者に相談してみるのもひとつの選択肢です。

 

関連記事として、Windowsのシステム設定やトラブルシューティングについては以下もあわせてご覧ください。

スポンサーリンク

Q&A【よくある疑問まとめ】

Q. 既定のブラウザを変更したのにPDFだけEdgeで開くのはなぜ?
A. Windows11の「既定値に設定」ボタンは、.htmlやHTTP/HTTPSなど主要な拡張子・プロトコルを一括で変更しますが、.pdfは対象外になっているケースがあります。PDFファイルには専用のファイル関連付けが設定されており、ブラウザとは別管理になっているためです。「設定」→「アプリ」→「既定のアプリ」の画面で、検索ボックスに「.pdf」と入力し、Adobe AcrobatやChromeなど希望のアプリを個別に指定してください。筆者の環境でも、Chrome一括設定後にPDFだけEdgeのまま残っていた経験があります。
Q. レジストリを編集してEdgeへの回帰を防止できる?
A. 2024年2月のWindowsアップデート以降、「UserChoice Protection Driver(UCPD.sys)」というドライバーが導入され、レジストリの「UserChoice」キーへの外部からの直接書き換えがブロックされるようになりました。つまり、レジストリエディタやサードパーティツールで既定のアプリを強制変更する方法は、現在のWindows11ではほぼ機能しません。一部の技術サイトではUCPDドライバーを無効化する手順が紹介されていますが、Windowsのセキュリティが低下するリスクがあるため推奨できません。正規の設定画面から変更するのが最も安全な方法です。
Q. Windows検索バーやウィジェットのリンクもChromeで開ける?
A. 残念ながら、Windows検索バーやウィジェットからのリンクは「MICROSOFT-EDGE」という独自のプロトコルで処理されており、通常の「既定のアプリ」設定では変更できない仕様になっています。MicrosoftはこれらをEdge固定のシステム機能として設計しているためです。どうしても変更したい場合は「MSEdgeRedirect」などのサードパーティツールを使う方法が知られていますが、Windows Updateで動作しなくなることもあるため、安定性の面ではリスクが伴います。現時点ではMicrosoft側の仕様として受け入れるのが現実的でしょう。
スポンサーリンク

まとめ

Windows11で既定のアプリが勝手にEdgeに戻る問題は、Windows Updateによるリセット・拡張子の個別設定漏れ・アプリ固有の設定の3つが主な原因です。

 

対処のポイントを改めて整理しておきましょう。

  • 「既定のアプリ」画面で一括設定+拡張子別の個別確認を行う
  • Edgeのスタートアップブーストとバックグラウンド実行をオフにする
  • TeamsやOutlookはアプリ内の「リンクを開く場所」設定を確認する
  • レジストリの直接編集は現在のWindows11では機能しないため、正規の設定画面で変更する
  • Windows Update後は設定が戻っていないか習慣的に確認する

 

少し手間はかかりますが、一度すべてのポイントを押さえておけば、次回以降は確認だけで済むようになるはずです。ぜひ試してみてください。

タイトルとURLをコピーしました