パソコンを起動したときや再起動後、Microsoft Edgeが何もしていないのに自動で起動してしまうとストレスが溜まります。特に“Edge 勝手に起動 止める”という状況に悩んでいる方に向けて、設定やレジストリ、グループポリシーなどあらゆる手段を使ってEdgeの自動起動を徹底的に止める方法を丁寧に解説します。初心者でも分かるステップ付きで、バックグラウンドで動くプロセスまで含めた対策を網羅しています。
目次
Edge 勝手に起動 止めるための原因を知る
Edgeが勝手に起動する状況を止めるためには、まずどこから起動しているのか原因を把握することが重要です。Windowsの設定、Edge自身の設定、タスクスケジューラ、レジストリ、グループポリシーなど複数の要因が絡み合って自動起動が生まれています。たとえスタートアップ項目を無効にしていても、バックグラウンドでの拡張機能や開発者モードでのプリロード機能などが動いていることで「閉じたはずのEdge」がシステム上で動き続けることがあるのです。
そこで本節では、Edgeが勝手に起動する主要な原因を整理し、それぞれの特徴を理解します。
Windowsのサインイン時に再起動可能なアプリが復元される設定
Windowsには、「再起動可能なアプリを自動的に保存し、サインイン時に復元する」という機能があります。この設定がオンになっていると、Edgeを閉じていてもシャットダウンや再起動後にEdgeが再び開かれることがあります。標準の設定ツールからこの機能をオフにすることで、Edgeの自動復元を防ぐことができます。
Edgeの「Startup Boost」やバックグラウンドの拡張機能動作
Edgeには「Startup Boost」という起動高速化のための機能や、アプリを閉じても拡張機能や通知を処理するためのバックグラウンド動作が組み込まれています。これらがオンになっていると、Edgeの見た目のウィンドウが閉じられていてもバックグラウンドでプロセスが常駐し、起動時に自動的に動き出す要因になります。
タスクスケジューラや起動フォルダに登録されたEdgeのタスク
スタートアップフォルダのショートカット、あるいはタスクスケジューラに登録されたタスクによって、Windowsの起動時や特定のイベント発生時にEdgeが起動することがあります。更新後の設定復元やメンテナンスタスクなどがこれに該当し、これらを確認・無効化しなければ完全には止められません。
設定でEdgeの自動起動を止める具体的手順
先ほどの原因を踏まえて、Edgeの自動起動を設定画面から順序立てて止める方法を紹介します。システム設定とEdge内部の設定を両方見ていくことで、見落としがなくなります。初心者にも分かるようにステップごとに説明します。
Windowsの「サインイン オプション」で再起動アプリをオフにする
まずはWindows側の設定です。スタートメニューから設定を開き、アカウントの「サインイン オプション」にある「再起動可能なアプリを自動的に保存し、サインイン時に復元する」をオフにしてください。これにより以前使っていたEdgeセッションが起動時に復元されることを防止できます。
Edgeの「System and performance」設定を調整する
Edgeを開いて、メニューから設定を選び、「システムとパフォーマンス」もしくは「システム」の項目に進みます。そこにある「Startup Boost」をオフにすることと、「Edgeを閉じたときに拡張機能やアプリをバックグラウンドで実行し続ける」の設定をオフにすることが重要です。これで見た目では閉じた後も稼働していたプロセスを停止できます。
スタートアップアプリやスタートアップフォルダを確認・無効化する
次にWindowsのスタートアップ設定です。「タスク マネージャー」の「スタートアップ」タブや、「アプリ」→「スタートアップ」からEdgeが登録されていないか確認してください。もし登録されていれば無効に設定します。また、スタートアップフォルダ(shell:startup)にEdgeのショートカットがあれば削除することで、手動登録による起動を防げます。
レジストリとグループポリシーでEdgeの自動起動を完全に制御する
上記の設定で大抵のケースは抑えられますが、Windows Updateや管理者設定などで再びEdgeが自動起動することがあります。システム管理レベルで根本から抑えるためには、レジストリやグループポリシーの設定が有効です。ただし、誤操作はシステムに影響を及ぼす可能性があるので、事前に復元ポイントを作成するなどの準備をしてから作業することを強くおすすめします。
グループポリシーでプリローンチ/スタートアップロードを無効にする
Windowsのプロフェッショナル版やエンタープライズ版をお使いの場合、「グループポリシー エディタ」でEdgeに関連するポリシーを設定可能です。具体的には「Allow Microsoft Edge to pre-launch at Windows Startup, when the system is idle, and each time Edge is closed」といったポリシーを有効にし、「Prevent Pre-launching」に設定します。これにより事前起動や閉じたあと開く動作を抑えることができます。
レジストリエディタでEdgeのAllowPrelaunchやTabPreloadingを操作する
レジストリエディタを管理者権限で開き、「HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft」に新しく「MicrosoftEdge」「Main」キーを作成し、DWORD値で「AllowPrelaunch」や「AllowTabPreloading」を0に設定します。これにより、プリローンチやタブのプリロード機能が無効化され、Edgeがバックグラウンドで立ち上がるきっかけを減らせます。
その他トラブルシューティングと補足対策
設定を全て行ってもなおEdgeが起動してしまう、プロセスが残るというケースがあります。そういった場合に備えてさらに深く確認すべきポイントを記載します。システムのアップデートや通知、既定のブラウザ設定など、見落としやすい部分を抑えて完全に動作を止められるようにします。
タスクスケジューラでEdge関連のタスクを無効化する
Windowsにはタスクスケジューラというツールがあり、Edgeアップデートの通知やメンテナンスなどを行うタスクが登録されていることがあります。「タスク スケジューラ ライブラリ」→「Microsoft」→「Edge」に関するタスクを確認し、起動条件があるものは無効にします。これによりWindows起動時やアイドル状態でEdgeが起動するのを防止できます。
既定のブラウザ設定とシステムレベルでのリンク処理を見直す
既定のブラウザがEdge以外であっても特定のシステム動作(検索ボックス、通知、ウィジェットなど)がEdgeを使うように設計されていることがあります。これを抑えるため、通知や検索ウィジェットの設定で使用ブラウザを指定できる項目があれば変更してください。Windowsの設定から、リンクやweb関連のプロトコルハンドラを見直すことも効果があります。
Windows更新後や再起動後に設定が戻る問題に対処する
Windows Updateや機能アップデート後には、Edgeの設定やポリシーがリセットされたり、プリローンチ状態が復活することがあります。こうしたケースに備えて、設定変更後にWindowsを再起動して反映を確認し、定期的に「Startup Boost」などの設定がオフのままであるか、タスクスケジューラに復活したタスクがないかをチェックする習慣をつけることが大切です。
まとめ
きちんと抑えるべきポイントを網羅すると、Edgeが勝手に起動する動作はかなりの確率で止められます。まずはWindowsのサインイン オプションでアプリ復元をオフにして、EdgeのStartup Boostとバックグラウンド動作を無効化します。スタートアップアプリやフォルダも確認し不要なら無効にします。さらに根本的に止めたいなら、グループポリシーやレジストリ編集も活用してください。タスクスケジューラで余計な起動タスクを無効にすることも重要です。更新後には設定が元に戻っていないか確認する習慣を持つことで、「Edge 勝手に起動 止める」という目的を確実に達成できます。
コメント