Microsoft Edgeのバックグラウンドプロセス問題とその解決方法

Microsoft Edgeのウィンドウを閉じてもプロセスが残る主な理由は、「バックグラウンドの拡張機能とアプリを実行する」と「スタートアップ ブースト」です。通知、Webアプリ、拡張機能を維持したり、次回起動を速くしたりする正常動作で、直ちにウイルスや異常とは限りません。まずWindowsタスクマネージャーとEdgeのブラウザータスクマネージャーでCPU・メモリを使うプロセスを特定し、必要なら edge://settings/system で2機能を個別に無効化します。Edge UpdateやWebView2まで停止しないでください。

目次

ウィンドウを閉じても残る理由

  • バックグラウンドモード:最後のウィンドウを閉じた後も拡張機能、Webアプリ、現在のセッションを動かし、通知などを継続する
  • スタートアップブースト:Windowsサインイン時に最小限のEdgeプロセスを準備し、次回のブラウザー起動を速くする
  • インストール済みWebアプリ:通知、同期、バックグラウンド処理を許可しているとウィンドウ外で動作する
  • 拡張機能:メール通知、セキュリティ、パスワード管理などがバックグラウンドイベントを待つ
  • WebView2:Teams、Outlook、Widgetsなど別アプリがEdgeのWeb技術を利用する。Edgeブラウザーを閉じても必要な場合がある
  • 更新コンポーネント:Edge本体を安全に更新するためのサービスやタスク。背景アプリ設定とは別

Windowsタスクマネージャーに「Microsoft Edge」が複数並ぶのも、タブ、GPU、ネットワーク、拡張機能を分離するマルチプロセス設計によるものです。個数だけで異常と判断せず、継続するCPU、メモリ増加、ディスク、ネットワーク、発熱、バッテリー消費を見ます。

最初に利用状況を読み取る

  • Edgeのタブとダウンロードを保存し、不要なウィンドウを通常操作で閉じる
  • Ctrl+Shift+EscでWindowsタスクマネージャーを開き、プロセス、CPU、メモリ、電力使用量を確認する
  • Edgeが開くならShift+Escでブラウザータスクマネージャーを開く
  • タブ、拡張機能、GPUプロセス、Service Workerなど、使用量の高い行を記録する
  • edge://extensions で拡張機能名と配布元を確認する
  • edge://policy でバックグラウンド動作が組織ポリシーにより管理されていないか確認する

ブラウザータスクマネージャーの「プロセスを終了」は、対象タブや拡張機能の未保存入力を失う可能性があります。原因を特定する一時テストで、保存済みのタブ1件に限定します。Windows側から taskkill /F でmsedge.exeを一括終了する手順は、プロファイルデータやダウンロードへ影響し原因も隠すため既定にしません。

Edgeを通常終了して残存状態を確認する

右上の「…」→「Microsoft Edgeを閉じる」を選び、数十秒待ってタスクマネージャーを確認します。バックグラウンドモードが有効なら、通知領域にEdgeアイコンが表示される場合があります。アイコンのメニューから終了できる構成では、保存中処理がないことを確認して通常終了します。高負荷が止まるか、再発するまでの時間を記録します。

Edgeを終了してもWebView2プロセスが残る場合は、タスクマネージャーの関連アプリを確認します。別アプリが所有するWebView2をEdgeブラウザーの問題として削除すると、そのアプリが起動しなくなる可能性があります。Microsoft Edge WebView2 Runtimeをアンインストールしません。

バックグラウンドアプリを停止する

  • Edgeを開き、右上の「…」→「設定」を選ぶ
  • 「システムとパフォーマンス」を開く。見つからない場合は edge://settings/system を開く
  • 「Microsoft Edgeが終了してもバックグラウンドの拡張機能およびアプリの実行を続行する」をオフにする
  • Edgeを通常終了し、タスクマネージャーで残存と負荷を確認する
  • 通知、インストール済みWebアプリ、拡張機能の必要動作を確認する

この設定をオフにすると、Edgeを閉じた後のWeb通知、拡張機能の監視、Webアプリのバックグラウンド同期が止まる場合があります。業務メール、通話、セキュリティ拡張機能がEdgeの背景動作に依存していないか確認します。必要な機能を失う場合は設定を戻し、問題の拡張機能やサイトだけを特定します。

スタートアップブーストを停止する

同じ「システムとパフォーマンス」で「スタートアップ ブースト」をオフにします。これはWindowsへのサインイン時にEdgeプロセスを準備し、閉じた後に再準備できる機能です。オフにすると常駐が減る一方、Edgeの初回起動が少し遅くなる可能性があります。

バックグラウンドモードとスタートアップブーストは相互に関係しますが同じ設定ではありません。どちらが原因か分かるよう、一度に1つだけ変更して再起動またはサインインし直し、差を測ります。会社PCでスイッチがグレー、または戻る場合はStartupBoostEnabledやBackgroundModeEnabledポリシーが管理されています。レジストリを直接上書きせず、edge://policyの値を情シスへ伝えます。

CPU・メモリが高い場合の切り分け

  • 特定タブが高い:ページを保存して再読み込みし、同じサイトだけで再現するか確認する
  • 拡張機能が高い:直前に追加・更新した1件を無効化し、再起動して比較する
  • GPUプロセスが高い:Edge、Windows、GPUドライバーを公式経路で更新し、動画やWebGLとの関係を確認する
  • 時間とともにメモリが増える:タブ、拡張機能、Webアプリごとの増加をブラウザータスクマネージャーで記録する
  • 閉じた後だけ再発:背景アプリ、通知、Service Worker、スタートアップブーストを比較する
  • Edgeを使っていない:WebView2を利用するWindows機能や別アプリを確認する

Microsoftの現行トラブルシューティングでは、ブラウザータスクマネージャーで負荷を特定し、拡張機能の分離、スリープタブ、背景動作、ハードウェアアクセラレーションを確認します。セキュリティサンドボックス、SmartScreen、更新サービスを無効にして負荷を下げる方法は採りません。

拡張機能を安全に検証する

edge://extensions で、配布元、権限、組織管理表示を確認します。最近変更された任意拡張機能を1件だけオフにし、Edgeを通常終了して負荷を再測定します。改善しなければ元へ戻して次の1件を試します。パスワード管理、EDR、DLPなど会社配布の拡張機能は無効化せず管理者へ連絡します。

拡張機能を削除すると設定やローカルデータを失う場合があるため、無効化で原因を確認してから公式再導入手順を使います。拡張機能の代替として出所不明のクリーナーやプロセス管理ソフトを導入しません。

管理端末での設定

組織ではEdgeのADMXまたはIntuneでBackgroundModeEnabledとStartupBoostEnabledを管理できます。利用者に上書きを許す推奨ポリシーと、強制する必須ポリシーを区別します。全社無効化前に、通知を使うWebアプリ、共有端末、仮想デスクトップ、起動時間、バッテリー、CPUを検証グループで測定します。

Edge Updateを止めても背景プロセス問題の適切な解決にはならず、脆弱性修正を失います。更新タスク、サービス、WebView2 Runtimeは対象外とし、ブラウザー背景モードのポリシーだけを変更します。

確認と切り戻し

  • Windows再起動後、Edge未起動時と起動・終了後のCPU、メモリ、プロセス数を比較する
  • Edgeの初回起動時間と通常の閲覧を確認する
  • 必要な通知、Webアプリ、拡張機能が動くか確認する
  • WebView2利用アプリとWindows機能が正常か確認する
  • 問題がなければ変更した2スイッチと測定値を記録する

通知や業務機能が失われた場合は、変更したスイッチを1つずつ元へ戻し、Edgeを再起動して確認します。ポリシー変更なら元の「未構成・有効・無効」を変更記録から復元します。プロセス強制終了や更新サービス停止を繰り返さず、負荷を発生させるタブ・拡張機能・Webアプリの所有者へ調査を移します。

公式情報・参考資料

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次