Edgeで「Calculate window occlusion on Windows」や「–disable-backgrounding-occluded-windows」を調べている場合、Windows版Edgeには公式ポリシーのWindowOcclusionEnabledがあります。「無効化する方法が一切ない」と判断する前に、この設定とタブのスリープを区別してください。
ウィンドウが他のウィンドウに覆われた場合の描画制御と、タブのスリープは分けて確認します。
無効化にはWindowOcclusionEnabledを確認する
公式ポリシーはWindows版Edge 89以降が対象で、macOS・Android・iOSは対象外です。「無効」にすると、他のウィンドウに覆われた状態の検出を行わなくなります。未構成では検出が有効です。
このポリシーは強制設定に対応し、推奨設定には対応しません。プロファイル単位でもありません。会社のPCでは、既存ポリシーと検証対象を管理者に確認した上で変更してください。描画制御を変えただけで、全てのJavaScript処理や拡張機能が停止しなくなると保証するものではありません。
管理者向け:グループポリシーで設定する手順
- Microsoftの設定ガイドに従ってEdgeの管理用テンプレート(msedge.admxと対応言語のmsedge.adml)を用意する。既に配布済みならその管理方法を使う。
- グループポリシーの「管理用テンプレート」→「Microsoft Edge」で「Enable Window Occlusion」(WindowOcclusionEnabled)を開く。変更前の値と適用対象を控える。
- 検証対象で設定を「無効」にして反映する。
- Edgeでedge://policyを開き、WindowOcclusionEnabledの値・適用元・エラーの有無を確認する。必要に応じてEdgeを開き直し、同じページと操作で症状を比較する。
レジストリで構成する場合の公式の相対パスはSOFTWARE\Policies\Microsoft\Edge、値名はWindowOcclusionEnabled、種類はREG_DWORDです。ブール値の0が無効、1が有効に対応します。ただし、組織が配布する設定を別の場所から上書きせず、利用環境に対応した管理方法を選びます。元に戻す場合は、控えた元の状態へ戻し、未構成だった場合はポリシーを解除して再確認してください。
NativeWindowOcclusionEnabledは古い名前
NativeWindowOcclusionEnabledの公式資料は、この旧ポリシーを非推奨とし、WindowOcclusionEnabledへ置き換えるよう案内しています。Edge 92では動作しないとの記載もあります。旧名だけを設定して効果がない場合、現行名とedge://policyの表示を確認してください。
–disable-backgrounding-occluded-windowsは削除されたのか
2026年10月に確認したChromiumの公式ソースには、disable-backgrounding-occluded-windowsがテスト用のスイッチとして定義されています。したがって「Chromiumから既に削除された」と断定することはできません。
ただし、Chromiumのソースに存在することと、利用中のEdge製品版で継続的な運用設定として使えることは別です。edge://flagsに項目が見つからないという結果だけでも、コマンドラインスイッチの有無や公式ポリシーの有無は判定できません。業務で設定する場合は、対応範囲が文書化されたポリシーを確認します。
タブが眠っている場合は別の設定を使う
時間がたったバックグラウンドのタブが淡色になり、選択すると再開する場合は、タブのスリープも確認します。ページへ戻る際に再読み込みが必要な状態も、単なるウィンドウ被覆とは分けて記録してください。
Edgeの公式パフォーマンス設定では、「設定」→「システムとパフォーマンス」→「パフォーマンス」から、常にアクティブにしておくサイトを追加できます。必要なサイトを限定して追加し、同じ待ち時間で再現するか比較します。タブの自動スリープを一時的にオフにして切り分ける場合も、確認後は必要な設定へ戻してください。
これらの例外はタブのスリープなどの省電力機能に対する設定です。WindowOcclusionEnabledと同じ意味の設定として扱わず、一度に複数の機能を変更しないことが、効果を判断する助けになります。
改善したかを確かめる比較方法
| 比較する状態 | 記録すること |
|---|---|
| 対象ウィンドウを表示した状態 | 処理・描画が正常か。 |
| 別のウィンドウで覆った状態 | 描画だけか、処理や通知も遅れるか。 |
| 長時間使わずに置いたタブ | 淡色表示・再読み込み・再開時の状態。 |
同じEdgeバージョン・ページ・操作で比較し、変更した設定、待ち時間、CPU負荷などを記録します。改善しないなら元の設定へ戻し、拡張機能やページ側の処理など次の確認へ進みます。無効化による消費電力や負荷の変化も含め、必要な場面に絞って運用してください。

コメント