Windows 11 24H2更新後にEdgeやDiscordで画面フリッカーが発生する原因と対処法まとめ

Windows 11 を 23H2 から 24H2(あるいは 25H2)に上げた直後から、Edge や Discord など「Web ベースのアプリ」だけが高速にフリッカーしてカクつく……という相談が増えています。本記事では、この現象のしくみと原因候補を整理しつつ、いますぐできる暫定回避からやや踏み込んだ恒久対策、そして企業・個人での運用上の注意点まで、実務目線で詳しく解説します。

目次

症状の整理:どんなフリッカーが起きているのか

まずは、よく聞くパターンを整理します。

  • Windows 11 を 23H2 から 24H2 に更新した直後から発生
  • Edge・Discord・Chrome・VS Code・Slack など Chromium/Electron 系アプリでのみ発生しやすい
  • ウィンドウ全体がAlt+Tab を連打したように一瞬全画面フラッシュする
  • スクロール時・タブ切り替え時・動画再生時に画面が一瞬白くなる/黒くなる/残像が出る
  • 一時的にウィンドウ最大化が解除されたり、位置がズレて戻る
  • 23H2 にロールバックすると症状がピタッと止まる

多くのケースで「タスク マネージャーやメモ帳ではまったく問題ないのに、Web 系アプリだけがフラッシュする」という傾向があります。これは、Windows 11 24H2 から強化された描画パイプライン(DWM・MPO・HAGS など)と、GPU ドライバー+アプリ側のハードウェアアクセラレーションの噛み合わせに起因するケースが多いと考えられています。

なぜ「Web/Chromium/Electron」系アプリで起こりやすいのか

Edge や Discord、VS Code などは、内部的には Chromium や Electron をベースにしており、どれも以下のような特徴を持ちます。

  • GPU によるハードウェアアクセラレーションを積極的に利用
  • マルチプレーンオーバーレイ(MPO)や可変リフレッシュレート(VRR)などの仕組みを活用
  • 高頻度の再描画(スクロール・アニメーション・動画再生)が多い

24H2 側で描画の最適化が入った結果、特定の GPU ドライバー(NVIDIA/AMD/Intel いずれも)と組み合わせたときに、

  • 「どのプレーンに描画するか」の判断がズレる
  • ウィンドウ切り替えや Alt+Tab の処理と衝突する
  • ウィンドウの境界や透明効果の処理に異常が出る

といった副作用が生じ、全画面フラッシュ → 一瞬真っ白/真っ黒 → 元に戻るという挙動として見えてしまう、という構図です。

Microsoft 公式の「画面の点滅(フリッカー)トラブルシューティング」でも、原因のほとんどはディスプレイドライバーかアプリのどちらかであり、Task Manager まで揺れるかどうかで切り分けるよう案内されています。

よくあるパターンを整理する(チェック表)

パターンよくある環境ヒント
Web系アプリだけがフリッカーEdge / Discord / VS Code / Slack 等アプリ側のハードウェアアクセラレーション無効で止まりやすい
フルスクリーン動画中だけフリッカーGPU + 高リフレッシュレートモニター + VRR/FreeSync/G-SYNCモニター側の VRR 機能との相性も疑う
全てのアプリでフリッカーデスクトップ全体、Task Manager も含むディスプレイドライバー破損や物理的な接続不良の可能性も
24H2 でだけ発生23H2 に戻すと解消24H2 の DWM/MPO 周りの変更 + GPU ドライバーの組み合わせが濃厚

まず試してほしい「すぐできる暫定回避」

ここからは、効果が高い順に具体的な手順を紹介します。特に業務で Edge や Discord/Teams/Slack/VS Code を常用している場合、アプリ側のハードウェアアクセラレーション無効化から着手するのがおすすめです。

アプリごとのハードウェアアクセラレーション無効化

最初に狙うのは「フリッカーが出ているアプリだけ GPU を使わない設定にする」方法です。多少の描画性能は落ちますが、テキストベースの作業が中心であれば体感差はほとんどありません。

アプリメニュー設定項目
Microsoft Edge設定 → システムとパフォーマンス「利用可能な場合はハードウェア アクセラレーションを使用する」をオフ
Google Chrome / Chromium系設定 → システム「ハードウェア アクセラレーションが使用可能な場合は使用する」をオフ
Discordユーザー設定(歯車)→ 詳細設定「ハードウェア アクセラレーション」をオフ
VS Code設定 → 検索で「hardware」「Disable Hardware Acceleration」を有効(設定ファイルで "disable-hardware-acceleration": true)
Slack(デスクトップ版)設定 → 詳細GPU 関連オプションをオフ(バージョンにより名称が変化)

これでフリッカーが止まる場合、ほぼ間違いなくGPU ドライバー × Windows 24H2 × MPO/HAGSあたりの描画まわりの相性問題です。アプリ側の設定に依存しているので、本質的な解決ではありませんが、「今日から仕事になる状態」に一気に近づきます。

Windows の「グラフィックスの設定」で GPU を固定

ノート PC や一部デスクトップでは、内蔵 GPU(iGPU)と外部 GPU(dGPU)の切り替えが行われており、この切り替えが 24H2 と相性を崩しているケースがあります。

  1. [設定] → [システム] → [ディスプレイ] → [グラフィック] を開く
  2. 「アプリケーションのカスタマイズ」で Edge や Discord など問題のアプリを追加
  3. 対象アプリをクリック → [オプション] を選択
  4. 「省電力(内蔵 GPU)」または「高パフォーマンス(外部 GPU)」に固定して [保存]
  5. アプリを再起動し、フリッカーが改善するか確認

実際のユーザー報告では、内蔵 GPU(省電力)側に固定すると安定しやすいというパターンが比較的多く見られます。同じマシンでも、外部 GPU 側が安定するパターンもあり、ここは環境ごとに試行が必要です。

HAGS(ハードウェア アクセラレーテッド GPU スケジューリング)のオン/オフ切り替え

HAGS はフレームスケジューリングを GPU にオフロードしてレイテンシを減らす仕組みですが、特定のドライバーやアプリと組み合わせたときに「たまにしか出ない謎のフリッカー」を誘発することがあります。

  1. [設定] → [システム] → [ディスプレイ] → [グラフィック] を開く
  2. [既定のグラフィックス設定] をクリック
  3. [ハードウェア アクセラレーテッド GPU スケジューリング] を オン/オフどちらも試す
  4. 再起動後、症状を確認

「ゲームでは HAGS オンが快適だけど、Chromium 系アプリでだけフリッカーする」という報告もあり、ゲーム用・仕事用で妥協点を探るパターンも現実的です。

MPO(マルチプレーンオーバーレイ)の無効化:上級者向け

24H2 以降、MPO 関連の仕様変更が原因と見られるトラブルも報告されています。GitHub や技術ブログでは、レジストリで MPO のしきい値を変更する/無効化することで Chromium 系のフリーズやフリッカーが止まったという事例がありますが、レジストリ操作を伴うため、必ずバックアップを取得したうえで、自己責任で行ってください。

企業端末ではセキュリティポリシー違反になりかねないため、個人 PC かつトラブルシューティング経験者のみ検討してください。

モニター側の設定(VRR/FreeSync/G-SYNC)も確認

高リフレッシュレートモニター+ FreeSync / G-SYNC 環境では、フレームレートが上下に振れる Web コンテンツ(動画・アニメーション・ゲーム配信視聴など)で、輝度の揺らぎやチラつきが出ることがあります。

  • まずはモニター OSD メニューで VRR / FreeSync / G-SYNC をオフにする
  • NVIDIA / AMD コントロールパネル側でも VRR 設定をオフにして確認
  • それでも変わらない場合は、モニターより Windows 側・GPU 側が怪しい

恒久対策に近づける:GPU ドライバーと Windows 側の更新

暫定回避だけでは根本的な解決になりません。ここからは、なるべく 「24H2 を維持したまま安定運用する」ための手順を紹介します。

GPU ドライバーの更新(またはロールバック)

フリッカー/グリッチ系の不具合は、GPU ベンダー側が後からドライバーで修正することがよくあります。実際、24H2/25H2 向けにパフォーマンス問題や描画不具合を修正したホットフィックスドライバーが複数リリースされています。

基本的な方針は以下のとおりです。

  1. 現在のドライバーのバージョンを控えておく(デバイス マネージャーなど)
  2. GPU ベンダー公式サイトから最新の安定版ドライバーをダウンロードしインストール
  3. インストール時に「クリーンインストール」オプションがあれば選択(NVIDIA 等)
  4. 改善しない場合は、1つ前の安定版にロールバックして比較

ポイントは、「最新版=必ず安定」ではないということです。特に 24H2 リリース直後は、GPU ベンダー側も試行錯誤しているため、数バージョン前が一番安定することもあります。

Windows 11 24H2 の品質更新と「既知の問題」の確認

Microsoft の「Windows release health」および「Windows 11, version 24H2 known issues」では、24H2 で発生している既知の不具合と、その回避策・修正状況が随時更新されています。

  • 特定の KB(累積更新プログラム)適用後にのみ発生する描画不具合
  • スリープ復帰後のウィンドウサイズ/位置の乱れ
  • 特定 GPU と組み合わせたときの描画パフォーマンス低下

などが順次「既知の問題」として掲載され、解消されたものは「Resolved issues」に移されます。フリッカーが発生しているタイミングと KB の適用日が一致していないか、一度確認してみる価値があります。

どうしてもつらいときの「24H2 を避ける」選択肢

業務に支障が出るレベルでフリッカーがひどく、短期的にはどうしても解決しない場合、24H2/25H2 の適用自体を一時的に見送るという選択肢も現実的です。

Windows Update の一時停止

  • [設定] → [Windows Update] → [更新の一時停止] から、最大数週間の一時停止が可能
  • その間に GPU ドライバーや 24H2 の品質更新の様子を見て、安定したタイミングで再開する

wushowhide(Show or Hide Updates)で 24H2 を隠す(主に Home 向け)

Microsoft 非公式扱いに近くなっていますが、「Show or Hide Updates(wushowhide.diagcab)」ツールは現在もダウンロード可能で、特定の更新プログラムを「非表示(インストール候補から除外)」する用途に使えます。

  • wushowhide.diagcab を実行 → [次へ] → スキャン後、[Hide updates] を選択
  • 一覧から「Windows 11, version 24H2」または該当の機能更新プログラムをチェックして非表示
  • これにより、少なくとも当面は自動アップグレードを回避可能

ただし、Windows 11 23H2 の Home / Pro は 2025 年 11 月時点でサポート終了となり、25H2 への自動アップグレードが順次進められています。長期的には、サポートされたバージョンにアップグレードする前提で、「いつまで引き延ばすのか」を計画しておく必要があります。

Pro / Enterprise でターゲット機能更新バージョンを固定

企業環境や Pro 以上のエディションでは、グループポリシーや Intune から「ターゲット機能更新バージョン」を指定し、23H2 に止めておくことが可能です(ただしサポート期限は要確認)。

  • グループポリシーエディターで コンピューターの構成 > 管理用テンプレート > Windows コンポーネント > Windows Update > Windows Update for Business へ
  • 「対象とする機能更新バージョン」を有効にし、「Windows 11」「23H2」などを指定

この設定により、「勝手に 24H2/25H2 に上げられる」状況を防ぎつつ、GPU ドライバーや Microsoft 側の修正が出揃うのを待つことができます。

原因の理解をもう一歩深く:DWM/MPO/HAGS の関係

少し技術寄りになりますが、なぜ Alt+Tab 連打のようなフラッシュが起こるのか、ざっくりとしたイメージも整理しておきます。

  • DWM(Desktop Window Manager): すべてのウィンドウを合成して最終的な画面を作る役割
  • MPO(Multi-Plane Overlay): 背景とウィンドウなどを別プレーンに描画し、省電力・高効率な合成を行う仕組み
  • HAGS: フレームスケジューリングを GPU 側に任せ、レイテンシを削減する機能

24H2 では、これらの組み合わせ最適化が進んだことで、

  • 「このウィンドウはオーバーレイに乗せる/乗せない」の判断
  • ウィンドウ状態の変化(最大化/最小化/フルスクリーン)
  • モニターのリフレッシュレートや VRR 設定

といった要素が絡み合い、特定の条件下でのみ「一瞬だけ全画面が再構成される」ような挙動を引き起こしている、というのが実際に起きていることのイメージです。

実務で役立つ「切り分けステップ」例

現場でトラブルシューティングをする場合は、以下のようなステップで切り分けると、原因に近づきやすくなります。

ステップ確認内容ポイント
1Task Manager も一緒にフリッカーしているかしていればドライバー寄り、していなければアプリ寄り
2アプリのハードウェアアクセラレーションをオフこれで止まるなら「GPU × アプリ」の問題とほぼ確定
3グラフィックスの設定で GPU を固定iGPU 固定/dGPU 固定の両方を確認
4HAGS オン/オフ切り替えゲーム用途も考慮しつつ、どちらが安定か確認
5GPU ドライバーの更新/ロールバック最新版と 1 つ前の安定版を比較
6VRR / FreeSync / G-SYNC の有無一時的にオフにして挙動を確認
724H2 の特定 KB 適用後に悪化していないか該当 KB のアンインストールや修正パッチの有無を確認

ここまで行っても根本的に改善しない場合は、MPO 無効化や 24H2 一時回避(23H2 固定・25H2 への移行検討など)といった中〜長期策を検討していきます。

システムファイル破損や他要因の切り分けも忘れずに

フリッカーの主犯が 24H2+GPU であっても、同時に OS 自体やアプリ側の破損が紛れ込んでいる可能性もあります。典型的な確認として、以下のコマンドを管理者権限の PowerShell / コマンドプロンプトで実行しておくと安心です。

sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
  • PC 再起動後にもう一度フリッカー状況を確認
  • クリーンブート(常駐アプリを最小限にして起動)で発生頻度が変わるかを確認

これにより、「24H2 と関係ない別の常駐アプリが影響していた」というパターンも切り分けられます。

開発者・パワーユーザー向け:Electron / Chromium アプリ側の視点

Electron や Chromium ベースのアプリでは、GPU 関連フラグを細かく調整することで回避できるケースもあります。

  • Chromium に渡す起動オプションで --disable-gpu や --disable-features=UseOzonePlatform などを指定
  • アプリ内で WebGL / Canvas の使い方を変更し、再描画回数を減らす
  • フレームレート制限(60fps 固定など)を設けて VRR とぶつかりにくくする

ただし、ユーザー全員にこれらを要求するのは現実的ではないため、個人利用なら「自分だけの一時しのぎ」、企業利用なら「アプリベンダーへのフィードバック用ネタ」として活用するイメージが良いでしょう。

Microsoft/GPU ベンダーへのフィードバックも重要

この手の描画系不具合は、一定以上のユーザーからの報告が集まって初めて、優先度が上がることが多いです。以下のような情報を添えて報告すると、修正までのスピードアップが期待できます。

  • Windows のバージョン(例: Windows 11 24H2 build 26100.xxxx)
  • GPU の型番・ドライバー バージョン
  • 発生しているアプリ名とバージョン(Edge, Discord, VS Code など)
  • どの操作でフリッカーが起きるか(スクロール/タブ切替/動画再生など)
  • ハードウェアアクセラレーションのオン/オフ、HAGS、MPO の有無でどう変わるか

Windows 側は フィードバック Hub、GPU ベンダーはそれぞれのサポートサイトやフォーラムから報告が可能です。

最終的なおすすめ手順(短縮版)

ここまでの内容を「とりあえず何からやればいいの?」という観点でまとめると、次のようになります。

  1. Edge/Discord/VS Code などフリッカーするアプリのハードウェアアクセラレーションをオフにして再起動
  2. Windows のグラフィックス設定で iGPU または dGPU に固定して挙動を確認
  3. HAGS のオン/オフを両方試す(安定する側を採用)
  4. GPU ドライバーを最新安定版に更新し、ダメなら 1 つ前の安定版にロールバック
  5. どうしても業務に支障がある場合は、24H2 / 25H2 への自動更新を一時停止・ブロックしつつ、Microsoft / GPU ベンダーの修正パッチを待つ

特に、アプリ側のハードウェアアクセラレーション無効化と GPU 固定、この 2 つだけでも、体感としては「ほぼ問題なく使える」レベルまで改善するケースが多いです。

まとめ:24H2 は「悪」ではないが、今は慎重運用がおすすめ

Windows 11 24H2(および 25H2)は、セキュリティ・電力効率・描画パフォーマンスなど、多くの面で 23H2 より洗練されています。一方で、GPU ドライバーや特定アプリとの組み合わせで、今回のようなフリッカー問題が顕在化しやすいフェーズにあるのも事実です。

短期的には、

  • アプリ側のハードウェアアクセラレーション無効化
  • グラフィックス設定による GPU 固定
  • HAGS/MPO/VRR などの調整
  • 24H2/25H2 の適用タイミングをコントロール

といった「現実解」を組み合わせて運用し、並行して Microsoft と GPU ベンダーからの修正パッチを待つのが、2025 年時点でのもっとも現実的なスタンスです。

この記事を参考に、ご自身の環境で再現性を確認しながら、「いま仕事が止まらない最適解」を見つけてもらえれば幸いです。

この記事を書いた人

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

コメント

コメントする

目次