Edge/Chrome v130のタブ切替で画面が欠ける・描画が遅れる原因と解決策:Windows 11のMPO(OverlayTestMode=5)無効化で根本対応【Optimus対応】

Edge/Chrome を v130 以降に更新した直後から、タブやウィンドウを切り替えるたびに一瞬コンテンツが欠落・黒帯化し、1〜4 秒後に描画が追いつく——そんな症状が増えています。Optimus 構成(iGPU+dGPU)と Windows の Multi‑Plane Overlay(MPO)の相性が主因で、MPO を無効化することで根本的に解消できます。本記事は安全に試せる切り分け手順から恒久対策まで、実運用レベルの具体策を整理します。

目次

問題の全体像と前提

本件は Chromium 130 系の描画パイプライン変更と、Windows 10/11 の MPO(Multi‑Plane Overlay) が、デュアル GPU(Optimus/MUX 無し) 環境で噛み合わないときに顕在化するケースが多い不具合です。症状は「タブ切替」「ウィンドウ切替」「仮想デスクトップ切替」「表示倍率変更(125%/150% 等)」「HDR/VRR 切替直後」などで出やすく、ハードウェア アクセラレーションを無効化すると消えることが特徴です。

再現例(ユーザー報告ベース)

  • ASUS TUF A17(Ryzen 5 4600H、Radeon iGPU+GeForce GTX 1650)、Windows 11 64bit。
  • Edge/Chrome v130 以降で発生、Firefox では再現せず。
  • GPU ドライバ更新では改善せず。ブラウザのハードウェア アクセラレーションを切ると止むが、CPU 負荷増や動画/Canvas/WebGL の体感悪化が懸念。

早見表:症状・条件・即効性のある対処

項目状況/設定結果コメント
ハードウェア アクセラレーション有効描画欠け/黒帯/遅延が出るChromium + MPO + Optimus で顕著
ハードウェア アクセラレーション無効症状消失ただし動画/3D が重くなる
MPO(OS 機能)有効症状出やすい省電力・低遅延のため既定は有効
MPO(OS 機能)無効根本的に解消OverlayTestMode=5 を推奨
Firefox同条件非再現が多い描画パイプライン差異のため
GPU 固定(高パフォ/省電力)dGPU/iGPU どちらかに固定改善しないケースが多数MPO の候補選定段階で噛むため

MPO(Multi‑Plane Overlay)とは何か

MPO は Windows の DWM(Desktop Window Manager)が採用する マルチプレーン合成の仕組みで、複数の表示平面(プレーン)を GPU がディスプレイに直接合成(スキャンアウト)する技術です。これにより、動画プレイヤーやブラウザのコンテンツなど一部のサーフェスを「オーバーレイ」として扱い、省電力・低遅延・スムーズなスクロールを実現します。

しかし、Optimus(iGPU と dGPU が同時に関与)のように表示経路が複雑な構成や、Chromium の合成器(Viz/SkiaRenderer など)の更新と重なると、プレーン割当の失敗・再合成の遅れ・同期の乱れによって「黒帯」「描画欠け」「一瞬の白/灰表示」「再描画が遅れる」などが発生することがあります。

つまり MPO 自体は有益な機能ですが、環境依存の相性でブラウザのタブ切替など高頻度の再合成トリガーが走るタイミングに不具合がぶつかると、今回のような見た目の破綻に繋がります。

まずは「切り分け」:再現確認と安全な代替

最短 1 分でできるチェック

  1. Edge/Chrome のハードウェア アクセラレーションを一時的に無効化し、症状が止むか確認します。
    Edge: edge://settings/system → 「可能な場合はハードウェア アクセラレーションを使用する」をオフ → 再起動。
    Chrome: chrome://settings/system → 同項目をオフ → 再起動。
  2. 同時に Firefox で同じ操作を試し、再現しないことを確認します。
  3. edge://gpu / chrome://gpu を開き、Compositing、Hardware overlays、Video Acceleration 等の状態をスクリーンショットで記録します(比較用)。

この時点で症状が止むなら、原因が GPU 側描画+MPO のレイヤー合成周りに絞れます。恒久対策に進みましょう。

恒久対策(推奨):MPO を無効化して根本解消

最も効果が高いのは Windows の MPO を OS レベルで無効化する方法です。NVIDIA の公式サポート記事(a_id/5157)でも紹介される代表的な手段で、レジストリ値 OverlayTestMode を設定します。

操作手順(レジストリ編集)

  1. バックアップ:必要に応じて復元ポイントを作成し、レジストリのバックアップを取得します。
  2. レジストリ エディター(regedit)を起動。
  3. 以下のキーへ移動します。
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm
  4. 右ペインで 新規 → DWORD(32 ビット)値 を作成し、名前を OverlayTestMode にします。
  5. 値を 5 に設定(10 進/16 進どちらでも 0x5)。
  6. PC を再起動します。

ワンクリックで適用(.reg ファイル)

次の内容をメモ帳に貼り付け、Disable_MPO.reg として保存し、右クリック→「結合」で適用できます。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm]
"OverlayTestMode"=dword:00000005 

元に戻す(既定状態)

無効化の影響を確認したら、下記いずれかで戻せます。

  • 値を削除(推奨):OverlayTestMode を削除。
  • 値を 0 に設定:MPO の既定動作へ戻します。

レジストリで戻す .reg の例:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm]
"OverlayTestMode"=- 

PowerShell で適用/確認

# 管理者として実行
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\Dwm" -Name "OverlayTestMode" -Type DWord -Value 5
Get-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\Dwm" | Select-Object OverlayTestMode

適用後の確認ポイント

  • Edge/Chrome のタブ切替で欠け/黒帯/遅延が再現しないこと。
  • edge://gpu / chrome://gpu の「Hardware overlays」が無効(あるいは候補数が減少)になっていること。
  • 動画再生、HDR/VRR、外部ディスプレイ接続で副作用が無いこと。

副作用とトレードオフ

  • MPO の恩恵(特に動画プレーンの省電力/低遅延)が減ります。ただし多くのラップトップでは体感差は小さく、描画破綻の解消メリットが勝るケースが大半です。
  • 一部の特殊なビデオオーバーレイ最適化(動画支援/DRM 表示最適化等)で、ごく軽微な消費電力増や遅延変化があり得ます。

暫定回避(即効):ブラウザのハードウェア アクセラレーションを切る

レジストリ編集に抵抗がある場合は、ブラウザ側の設定で回避します。導入が簡単でリスクが低い一方、CPU 負荷上昇と 動画/Canvas/WebGL/ゲーム系 Webのパフォーマンス低下が起こり得ます。

  1. Edge: edge://settings/system → 「可能な場合はハードウェア アクセラレーションを使用する」をオフ → 再起動。
  2. Chrome: chrome://settings/system → 同項目をオフ → 再起動。

一時しのぎとしては有効ですが、恒久的には MPO 側の調整を検討してください。

「GPU を固定しても効果が薄い」理由

Windows 11 のノート PC(Optimus、MUX 無し)では、実描画の最終経路が iGPU 側でスキャンアウトされる設計が一般的です。アプリケーションに dGPU を割り当てても、最終的には iGPU 経由で出力され、DWM/MPO のプレーン選定・合成が介在します。つまり 「Edge を高パフォーマンス(dGPU)に固定」しても、MPO の失敗や再合成遅延が残るため、体感はあまり変わりません。

ドライバ更新を待つ判断軸

MPO 関連の不具合は GPU ドライバ側で修正されることが珍しくありません。企業/検証機でレジストリ変更のガバナンスが厳しい場合は、暫定回避(ブラウザ側オフ)で凌ぎつつ、NVIDIA/AMD 双方のリリースノートをウォッチするのが現実的です。修正が見込める場合は、OverlayTestMode を削除して既定の挙動に戻し、パフォーマンスと安定性の両立を図りましょう。

安全に運用するための「作業前チェックリスト」

チェック項目内容OK 基準
復元ポイントシステムの保護を有効化し、直前に復元ポイントを作成復元ポイントが作成済み
管理者権限管理者権限アカウントでログオンレジストリ編集が可能
検証用比較edge://gpu / chrome://gpu の状態をキャプチャ変更前/後の比較が可能
再起動許容量適用直後に OS 再起動が必要再起動のタイミング確保
ロールバック手段.reg の戻しファイル or 値削除手順を準備即時復旧できる

深掘り:なぜ v130 で顕在化しやすいのか(技術的考察)

Chromium はメジャーリリースで描画パイプライン(Skia/Viz/ANGLE/グラフィックス キュー)に変更が入ることがあります。たとえば以下のような因子が組み合わさると、MPO のプレーン候補選定や合成のタイミングに影響が出ます。

  • タブ切替時のサーフェス再生成/再バインドの発生頻度や順序が変化。
  • 動画/キャンバスのオーバーレイ候補化(色空間、アルファ、スケーリング条件)の閾値が調整。
  • スワップチェーンの提示(Present)タイミングが微妙に後ろへ寄る。
  • HDR/VRR 混在時の色変換/トーンマップ段の負荷・同期が変化。

これら自体は最適化意図ですが、Optimus の二段構え(dGPU レンダリング → iGPU スキャンアウト)に MPO 候補選定が乗ると、一瞬「適切なプレーンが見つからず」→「合成の巻き直し」が起こり、その隙に黒や灰色の一時表示が見える、というのが実際の見かけに一致します。MPO を無効化すると常に DWM でのフル合成に倒せるため、挙動が安定します。

Firefox で起きないことが多い理由

Firefox(Gecko)は Chromium と合成・GPU パスが異なり、オーバーレイ候補化やサーフェスの扱いが違います。結果として、同じ OS とドライバ環境でも 「タイミングのズレが露呈しづらい」傾向があり、同問題が再現しないことが珍しくありません。これは Firefox が優れている/劣っているという話ではなく、パイプライン差の副次効果と捉えるのが妥当です。

運用現場のベストプラクティス

単体 PC(個人/小規模)

  • まずは MPO 無効化で安定化 → 問題解消を確認。
  • 副作用が気になる場合は長めに使ってみて、バッテリー/発熱/動画体感を評価。
  • 改善しない場合は ブラウザ側の HW アクセラレーション無効化で様子見。
  • 並行して GPU ドライバの更新を時々確認し、修正が含まれたら戻す判断。

複数台/企業(管理者視点)

  • 標準 OS イメージに .reg を組込み、対象機種にのみ段階的に適用。
  • スクリプト配布(PowerShell/Intune/各種管理ツール)で OverlayTestMode=5 を構成。
  • ヘルプデスク向けに 判定フローとロールバック手順をナレッジ化。
  • モニタリング:Jank(フレーム落ち)・アプリクラッシュ・発熱の KPI を軽くトラッキング。

トラブル解決のフローチャート(文字版)

症状再現 → ブラウザ HW アクセラレーションを 一時 OFF → 症状が止む → MPO 無効化(OverlayTestMode=5) → 再起動 → 安定する → そのまま運用。
もし改善しない → プロファイル破損/拡張機能干渉(無効化/別ユーザープロファイルで再検) → 外部ディスプレイ/ケーブル/HDR 設定を個別に確認 → それでもダメならドライバのクリーンインストール(DDU を用いた再導入等は自己責任)を検討。

FAQ:よくある質問

Q. OverlayTestMode=5 を入れると何が起きますか?

A. Windows の MPO 候補選定が事実上無効化され、DWM による通常の合成に寄ります。描画破綻が消える代わりに、動画プレーンの省電力等のメリットは後退します。

Q. 値 2 や他の値ではダメ?

A. 一般には 5 が「オーバーレイ禁止」として広く使われます。検証なしの値変更は推奨しません。

Q. HDR/VRR/G-SYNC への影響は?

A. 多くの環境で問題なく動きますが、パネル/ケーブル/ドライバの組み合わせ次第です。問題が出た場合は戻してください。

Q. ブラウザを古いバージョンに戻すのは?

A. セキュリティ上の理由から推奨しません。MPO 停止または HW アクセラレーション停止での回避を優先してください。

Q. Firefox だけ使えば良い?

A. 一時的な実務回避としては有効ですが、組織標準や拡張互換を考えると、根本原因に対処するほうが長期的には安全です。

Q. ドライバが更新されたらどうする?

A. リリースノートで「MPO」「overlay」「present」「Chromium」「Edge/Chrome」などの記述があるか確認し、改善が示唆される場合は OverlayTestMode を削除して既定に戻し、再評価すると良いでしょう。

Q. ゲームや動画のカクつきが増えた気がする

A. MPO 無効化でプレーン最適化が効かなくなる影響が一部出る可能性があります。気になる場合は戻して、代わりにブラウザ側の HW アクセラレーション無効化を使ってください。

Q. 企業での一斉適用は安全?

A. 多くの企業で現場回避の標準手段になっていますが、段階的ロールアウトと ロールバック準備は必須です。変更管理の記録を残し、影響調査を並走させましょう。

検証ログの取り方(おすすめ)

  1. 適用前後で edge://gpu / chrome://gpu の内容を保存。
  2. タブ切替 10 往復、ウィンドウ最大化・最小化、Alt+Tab、仮想デスクトップ切替を 10 回ずつ実施し、目視と動画で症状有無を比較。
  3. CPU/GPU/電力の軽いログ(タスクマネージャーのグラフや、OEM ユーティリティ)を併録。
  4. 外部ディスプレイ(HDMI/DisplayPort)やドッキング経由の動作も念のため確認。

代表的な対策の比較

対策効果副作用/リスク向いている場面
MPO 無効化(OverlayTestMode=5)高(根本解消)動画プレーン最適化の後退常用安定化、組織展開
ブラウザ HW アクセラレーション無効中(回避)CPU 負荷増、3D/動画体感低下一時回避、自由に戻したい個人
GPU 固定(dGPU/iGPU)低(効果薄)構成依存、改善しない報告多数限定的な切り分け
ドライバ更新待ち未知(将来的改善)不具合が続く間は不安定レジストリ変更が不可な環境

環境別アドバイス

Optimus(MUX 無し)ノート PC

  • 最優先で MPO 無効化を試す。効果が出やすい構成です。
  • 外部ディスプレイ接続で経路が変わる場合があるため、内蔵/外部両方で確認。

デスクトップ PC(単一 dGPU)

  • 発生率は低めですが、モニタのリフレッシュレート/HDR/VRR と組み合わせで出ることがあります。MPO 無効化はやはり有効です。

仮想デスクトップ/複数モニタ

  • タブ切替と同等に 仮想デスクトップ切替でも出やすいケースがあります。確認項目に含めてください。

具体的な作業プラン(テンプレート)

  1. 症状確認(動画撮影・再現条件の洗い出し)。
  2. ブラウザ HW アクセラレーションを OFF → 症状が止むか確認。
  3. OverlayTestMode=5 を適用 → 再起動 → 再現テスト。
  4. 副作用の有無(動画/HDR/外部モニタ)を点検。
  5. OK なら構成を保存(バックアップ/メモ)。NG なら戻して別案(拡張機能切り分け、別ユーザープロファイル、ドライバ再導入)へ。

参考:拡張機能やフラグの影響

まれに拡張機能(動画強調、色変換、アクセシビリティ拡張等)がタイミングに影響することがあります。拡張機能をすべて無効化→改善するか確認してください。edge://flags / chrome://flags の変更は副作用が読みづらいため、基本的には推奨しません。まずは OS レベルの MPO 制御で安定化させるのが王道です。

注意と免責

  • レジストリ編集は自己責任です。必ず復元ポイントやバックアップを準備してください。
  • 本記事の手順は一般的な環境での有効策をまとめたもので、すべての PC で同様に動くことを保証するものではありません。
  • 組織環境では変更管理プロセスに従い、段階的展開とロールバック計画を立てましょう。

まとめ

Edge/Chrome v130 以降で「タブ切替時に画面が欠ける・描画が遅れる」場合、MPO(Multi‑Plane Overlay)が原因となる相性問題を疑うのが近道です。OverlayTestMode=5 による MPO 無効化は現場での実績が豊富で、最も再現性高く根本解消に効く対処です。レジストリ変更に抵抗がある場合は、ブラウザのハードウェア アクセラレーションを無効化して当座をしのぎ、ドライバ側の修正を待つ選択肢もあります。
いずれにせよ、「切り分け→恒久対策→副作用確認→運用」の順で丁寧に進めれば、日々のブラウジングや業務利用を安定させられます。

付録:コピーして使える .reg セット

MPO を無効化(適用)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm]
"OverlayTestMode"=dword:00000005 

MPO を既定へ戻す(削除)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Dwm]
"OverlayTestMode"=- 

付録:現場でよく使う PowerShell スニペット

# 1) 適用(管理者で実行)
Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\Dwm" -Name "OverlayTestMode" -Value 5 -Type DWord

# 2) 確認

(Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\Dwm").OverlayTestMode

# 3) 既定へ戻す(削除)

Remove-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\Dwm" -Name "OverlayTestMode" -ErrorAction SilentlyContinue 

付録:検証チェックリスト(印刷用)

テスト項目前後備考
タブ切替(10 回)欠け/黒帯/遅延—動画タブ含む
ウィンドウ切替(Alt+Tab 10 回)——全画面/ウィンドウ混在
仮想デスクトップ切替(10 回)——壁紙/テーマ切替後も確認
外部ディスプレイ(HDMI/DP)——ミラー/拡張両方
HDR/VRR——オン/オフで再現差を確認
CPU/GPU 負荷——動画再生 1080p/4K で比較

この記事を書いた人

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

コメント

コメントする

目次