Microsoft Edgeで別のタブへ戻るたびにページが読み込み直される場合は、タブのスリープ、タブの廃棄、サイト自身の更新を分けて確認します。スリープ機能をオフにするだけで、全ての再読み込みが止まるとは限りません。入力中の内容を保存してから、問題が起きるサイト1つで設定を比較してください。
スリーピングタブとタブの廃棄は違う
スリーピングタブは処理を一時停止しますが、廃棄されたタブは戻るときにページの再読み込みが必要です。
| 状態 | 起きること | 確認のポイント |
|---|---|---|
| スリープ | 背景タブの処理を休止し、資源消費を減らす | タブが薄くなる表示と、ページ全体の再読込を区別する |
| 廃棄(discard) | ページの内容をメモリから解放する | 戻ったときに読込表示が出る、状態や入力が復元されない場合がある |
| サイト側の更新・再認証 | ページ自身がデータ取得や移動を行う | 1つのサイトだけで起きるか、ログインし直しを求められるか確認する |
機能の違いはMicrosoftのパフォーマンス機能の説明で確認できます。薄いタブの表示だけでは廃棄を確定できません。また、表示を薄くする設定をオフにしても、スリープ自体は無効になりません。
最初に、対象サイトだけをスリープから除外する
- Edgeの「…」→「設定」→「システムとパフォーマンス」を開きます。
- 「パフォーマンス」のスリーピングタブに関する項目を探します。表示名はEdgeの版と言語で異なります。
- 「これらのサイトを常にアクティブにする」(英語ではAlways keep these sites active)にある「サイトの追加」を選びます。
- 問題のページのURLを追加し、入力を保存してから、以前と同じ時間だけ別のタブへ移動して比較します。
まずはフォーム、作業中のWebアプリなど、保持したいサイトだけを追加します。サイト自身のタイマーやセッション切れまで止める設定ではないため、除外後も更新されるなら次の確認へ進みます。不要になった例外は一覧から削除できます。
スリープまでの時間と、エネルギー節約を確認する
自動的にスリープへ移るまでの時間は、パフォーマンス設定の「非アクティブなタブをスリープ状態にするまでの時間」に相当する項目で選びます。画面にある選択肢から長い時間へ変更して比較してください。特定の時間が全バージョンで表示されるとは限りません。
現行のMicrosoftの案内では、従来の効率モード(efficiency mode)はエネルギー節約(Energy saver)と呼ばれています。設定の名称が違っても同じ機能の案内である場合があります。エネルギー節約が動作すると、通常のスリープ時間より短い時間が適用されることがあるため、その設定と電源接続時・バッテリー時の違いも確認します。
時間変更後も早く休止する場合は、保存済みのページでエネルギー節約を一時的にオフにし、同じ条件で比較します。改善がなければ元の設定へ戻します。Windowsのタスクマネージャーにある「効率モード」は別の機能なので、名称が似ているだけで混同しないでください。
スリーピングタブをオフにしても再読み込みされる理由
自動スリープを無効にする場合は、パフォーマンス設定の「タブを自動的にスリープ状態にする」に相当するスイッチをオフにします。ただし、メモリが不足する状況まで、タブの状態保持を保証する設定ではありません。
SleepingTabsEnabledの公式仕様でも、無効時にメモリの圧迫によって廃棄前の休止が行われる場合が説明されています。すべてのサイトを例外にして大量のタブを開き続けると、資源の節約が働きにくくなる点にも注意します。
- 使っていないタブや重いアプリを閉じた状態で、同じページを比較する。
- Windowsのタスクマネージャーでメモリの使用状況を記録する。
- 「何タブ開いていたか」「どのサイトか」「何分離れたか」「電源接続の有無」を控える。
- 改善する条件を絞ってから、不要な例外や設定を戻す。
RAM増設は、PCの仕様と実際の使用状況を確認してから検討します。再読み込みがあるという理由だけで、メモリ容量不足や故障を断定しないでください。
edge://discardsは診断用として扱う
アドレスバーへedge://discardsを入力すると、対応する環境ではタブの状態を調べる内部画面が開きます。表示される列や操作はバージョンで変わるため、対象ページのURL、状態、廃棄に関する表示があれば、問題が起きた前後を記録します。ページが開かない環境では、通常の設定と再現条件から切り分けてください。
この画面を、再読み込みを恒久的に禁止する設定と考えないでください。Auto Discardableなどの操作項目があっても、継続的な対策には通常のサイト例外設定を使って比較します。手動で廃棄する操作は再読み込みを起こすため、未保存の入力があるページで試さないでください。
会社のPCで設定が変えられない・元に戻る場合
「組織によって管理されています」と表示される場合は、アドレスバーへedge://policyを入力し、適用中のポリシーを確認します。確認方法はMicrosoftの管理設定ガイドにあります。強制ポリシーはユーザーの設定より優先するため、レジストリを直接変更して回避するのではなく、管理者へ対象サイトと再現条件を伝えます。
管理者はSleepingTabsEnabled、SleepingTabsTimeout、SleepingTabsBlockedForUrlsなどを確認します。SleepingTabsBlockedForUrlsでは、指定したサイトをスリープやタブ廃棄などの最適化から除外できます。広いURLパターンで一律に除外する前に、必要な業務サイトに範囲を絞って検証します。
1つのサイトだけで続く場合の確認
他のページは保持され、特定のサイトだけが更新される場合は、サイト自身の自動更新、ログイン期限、拡張機能の動作も調べます。入力を保存し、同じURLで不要な拡張機能を1つずつ一時停止して比較します。InPrivateを使う場合も、その拡張機能のInPrivateでの許可設定を確認してください。
Cookieの削除やプロファイルの初期化は、ログイン状態や設定が失われる操作です。最初から一括削除せず、どのサイトで再現するかと、設定変更前後の結果を揃えます。サイト管理者へ相談する際は、Edgeのバージョン、URL、発生時刻、ログイン切れの表示、試した設定を伝えると確認しやすくなります。
よくある疑問
タブを薄く表示しない設定にすれば直りますか?
薄くする表示を消すだけでは、自動スリープは止まりません。スリープの時間・有効設定・対象サイトの例外を別々に確認します。
スリープを止めれば入力内容は必ず残りますか?
保証できません。サイトの再認証や自動更新、メモリの圧迫などでも状態は変わります。長い入力はサイトの下書き保存や別の保存手段を併用してください。
まとめ
Edgeの再読み込みは、スリープと廃棄を区別して調べます。対象サイトだけの例外、スリープ時間、エネルギー節約を順に比べ、メモリ状況と再現条件を記録しましょう。管理されたPCではポリシー、1つのサイトだけならサイト側や拡張機能も確認します。

コメント