最新のゲーミング GPU を積んだ PC でも、Chrome や Microsoft Office など一部ウィンドウの特定領域だけが数秒間フリーズする――いわゆる「部分固まり」現象に悩むユーザーは少なくありません。ゲームや 3D ソフトで GPU が忙しい最中にだけ起こることが多いため、原因をハードやドライバに求めがちですが、実際には Chrome の描画方式や Windows の電源管理、マルチモニター構成など複数の要素が複雑に絡み合っています。本記事では「まず何を試せばよいか」「なぜそれが効くのか」を深掘りしながら、再発防止のための運用ノウハウまで網羅的に解説します。
症状の概要と再現条件
典型的な例は次のような挙動です。
- 背景でゲーム(またはレンダリング・AI 推論アプリなど高 GPU 負荷ソフト)を実行中
- Chrome や Excel、Word などのウィンドウを手前に出すと、ツールバーやスクロールバーなどウィンドウ内の一部分だけが更新されず静止画になる
- マウスカーソルは動く、スクロールも可能、ただし該当エリアは数秒~十数秒遅れて更新
- ゲームを終了するか、Chrome を再起動すると症状が消える
この時点で「GPU が足りない?」と考えがちですが、リソース不足だけが原因ではありません。次章から、なぜ“部分だけ”固まるのかを順を追って見ていきましょう。
考えられる根本原因
同様のトラブルを検証したところ、主に以下 5 系統の要因が重なったときに再現率が急上昇します。
- Chrome の GPU プロセスとゲームの描画キュー衝突
Chrome はタブ・拡張機能を「GPU プロセス」で合成(コンポジット)します。ゲーム側がフルスクリーンで GPU 時間を専有すると、Windows の DirectComposition が Chrome へ時間を割り当てきれず、特定レイヤーだけが描画待ちに。 - 古いまたは最適化不足のディスプレイドライバ
ドライバのバージョンが古いと、Windows 11 の新しいハードウェア アクセラレーション API(Multiplane Overlay など)に完全対応せず、コンテキスト切り替えが遅延します。 - 省電力設定による GPU クロックダウン
ノート PC やデスクトップでも「バランス」電源プランの場合、アイドル判定が厳しくクロックが頻繁に下がり、マイクロスタッターを誘発。 - 拡張機能・アドインによる描画フック
広告ブロッカーやスクリーンキャプチャ拡張などが Canvas レイヤーにフックを挿み、タイミング次第で描画完了待ち状態へ。 - マルチモニター/異リフレッシュ環境
144 Hz + 60 Hz の混在、可変リフレッシュレート (VRR) と固定リフレッシュの同居は、DWM のタイミング推定を難しくしフリーズ頻度を高める。
まずは試してほしい即効性の高い対処
| 対処カテゴリ | 具体的な手順・ポイント | 補足説明 |
|---|---|---|
| Chrome 側の設定 | Chrome 右上︙ → 設定 → システム → 「可能な場合はハードウェア アクセラレーションを使用する」をオフにして再起動 | GPU リソースの独占を回避し、ほとんどの環境で症状が解消する王道手段 |
| GPU ドライバー | 公式サイトから最新版をクリーンインストール AMD は 最小インストール(ドライバのみ)推奨 | 古いドライバは描画キュー管理が不完全。最小構成で余計なオーバーレイを除去 |
| 電源プラン | 設定 → システム → 電源とバッテリー → 「その他の電源設定」→ 高パフォーマンス | 省電力モードだと GPU クロックが 300 MHz まで落ちるケースあり |
| タスク確認 | タスクマネージャー「パフォーマンス」タブで GPU 使用率を注視。ゲーム・Chrome が同時に 95 % 以上なら設定見直し | リソース競合が視覚化できる。ゲームの FPS 制限 or Chrome タブ整理へ |
| Chrome 拡張機能 | chrome://extensions/ で不要な拡張を無効化→再起動 | 描画にフックを挿む拡張が原因のケース多数 |
| ウイルス・マルウェア確認 | 信頼できるセキュリティソフトで フルスキャン | 暗号資産マイナーなど悪意プロセスが GPU を隠れ占有する事例あり |
対処法をさらに深掘り:なぜ効くのか、どう検証するか
1. ハードウェア アクセラレーションを切るメカニズム
Chrome は動画再生や 3D CSS を GPU サイドで合成しています。ゲーム側が待ち時間なく GPU キューを埋めていると、Chrome の GPU プロセスは優先度の低い描画タスクとして後回しにされ、結果として「更新待ちのレイヤー」だけ止まる状態に。設定をオフにすると Chrome は CPU 合成へフォールバックし、GPU キューの衝突を回避できます。CPU 使用率は数 % 上がりますが、近年の 6~8 コア CPU なら実害はほぼありません。
2. ドライバを最新化すべき理由
Windows 11 22H2 以降は Multiplane Overlay (MPO) が標準で有効になり、アプリごとに独立したレイヤーで直接 GPU へ描画できるようになりました。旧ドライバでは MPO と従来の DirectComposition が混在し、特定レイヤー(ツールバーや Office のリボン UI など)がハングアップ状態になるケースが報告されています。最新版ではこの競合が解消されるほか、ASW、VRS といった負荷分散機能も改良されており、「ゲーム中だけ固まる」のを根本から防げます。
3. 電源オプションと GPU クロックの関係
モダン GPU はアイドル判定が 16 ms 単位で行われ、一定時間描画コマンドが来なければ即座にクロックを落とします。電源プランが「バランス」だと閾値が厳しく設定されており、Chrome がわずかな描画でクロックアップ → ダウンを小刻みに繰り返す=実質的に応答遅延が増す状況に。これが「数秒固まる」体感へ直結します。高パフォーマンスへ切り替えるとクロックが張り付き、レイテンシが安定します。
4. GPU 使用率の可視化と負荷分散
タスクマネージャーを「詳細表示」にして パフォーマンス > GPU を開くと、3D と Copy、Video Decode などエンジン別負荷が確認可能です。Chrome の GPU プロセスが高い Copy 負荷を発生していれば、タブ間のテクスチャ転送がボトルネック。ゲーム側の FPS を 144 → 120 fps に落とす、あるいは 垂直同期 (V‑Sync) を有効にするだけで一気に安定することがあります。
5. 拡張機能の衝突を切り分けるコツ
最も効率的なのは chrome://extensions/ で すべて無効化 → 症状確認 → 必要なものを 1 つずつオンに戻す方法です。特に次のカテゴリは要注意:
- リアルタイム翻訳やキャプチャ系(DOM へオーバーレイ挿入)
- GPU デコード支援を使う動画系拡張(Picture in Picture、配信品質変更など)
- デベロッパーツール系(ライブ CSS 編集、パフォーマンスモニタ)
複数の拡張が同時にレイヤーを操作すると、描画フローがスレッドセーフでなくなり固まりがちです。
6. マルウェアの GPU フックを疑うべきシナリオ
ブラウザーマイニング型マルウェアは WebGL で暗号計算を行い、Video Decode エンジンに偽装して GPU を 24 時間占有する例が複数報告されています。PC がアイドル状態でもファンが回る・セキュリティソフトが警告を出す場合は要注意。信頼できるウイルス対策ソフトの全デバイススキャンで根絶しましょう。
発生頻度をさらに下げるための上級テクニック
● レジストリから MPO を一時的に無効化
ドライバ更新で直らない場合、以下のレジストリを追加すると MPO が OFF になり部分フリーズが収まるケースがあります。ただし将来的なアップデートで不具合が再発する可能性があるため「最後の手段」として推奨。
Windows Registry Editor Version 5.00
\[HKEY\LOCAL\MACHINE\SOFTWARE\Microsoft\Windows\Dwm]
"OverlayTestMode"=dword:00000005
● G‑SYNC / FreeSync + 固定リフレッシュ混在の解消
- 両モニターを同じリフレッシュレートに統一する
- ゲームは可変リフレッシュ対応モニターへ真全画面(Borderless ではなく)で表示
- Windows の グラフィック設定 でゲーム exe に高パフォーマンス GPU を割り当て
これだけで DWM タイマの同期が取りやすくなり、Chrome 側のハングが激減します。
● V‑Sync + フレームレートリミットで瞬間負荷を平準化
無制限 FPS では 1 フレーム完成のたびに GPU キューが満杯→解放を繰り返します。90 fps 上限 + 垂直同期を組み合わせると、常時 11 ms ごとに均一なキューレイテンシとなり、Chrome へのスライスが確保されやすくなります。
● Intel ARC + 内蔵 GPU 併用の場合の注意
Intel ARC は Chrome の Video Decode を内蔵 UHD グラフィクスへフォールバックする仕様が残っています。BIOS で iGPU を無効にするか、ARC Control → Advanced Performance Optimizations でメディアエンジンの優先度を ARC 側へ固定すると安定します。
運用ベストプラクティス:再発を防ぐ 7 か条
- Chrome と GPU ドライバは必ず同日に更新する(新機能の相互依存を避ける)
- ゲームごとに FPS リミッターを設定し「上限 = モニター 90 %」を目安に
- 大型 Windows 更新後は暫定でハードウェア アクセラレーションを OFF、安定確認後に ON
- マルチモニター構成変更時は DDU でドライバを一度クリーンインストール
- 拡張機能は月 1 回「本当に使うか」を見直し、5 個以下を維持
- 電源プランを変更したら GPU‑Z や MSI Afterburner でクロックが張り付くか確認
- 症状が再発したら Windows「イベント ビューアー」→ アプリケーションで
Event ID 4101(Display Driver Reset)をチェックし、発生タイムスタンプと操作ログを紐づけて原因を絞り込む
よくある質問と回答
Chrome のハードウェア アクセラレーションを OFF にすると動画再生は遅くならない? 4K60p 以上を視聴する場合は CPU 使用率が 20 % 以上増加しますが、Ryzen 5 5600X / Core i5‑12400 以降の世代なら体感差はごくわずか。熱とバッテリーが気になるノート PC はクイック設定で ON/OFF を切り替え、必要なときだけ ON にすると良いでしょう。 NVIDIA の「優先的に最大パフォーマンスを使用」を有効にするとどうなる? ドライバが自動でクロックを高く維持し、省電力ステートへ降りにくくなります。電力と発熱は増えますが、部分フリーズの再現率は大幅に下がります。ゲームを長時間プレイしない日は既定値に戻す運用がおすすめです。 Edge や Firefox では同じ現象が出ないのはなぜ? Edge も Chromium ベースですが、メディア パイプラインの実装が微妙に異なり、GPU プロセスが別優先度でスケジューリングされます。Firefox は独自レンダラー(WebRender)で CPU 合成 fallback が早く、固まりにくい傾向です。 再起動で確実に治るなら放置してもいい? GPU + Chrome 依存の描画遅延は、ドライバ リセットが繰り返されるうちにシステムクラッシュへ悪化する事例があります。ゲーム中の映像キャプチャが失敗したり、OS アップデートで設定が初期化されるリスクも。根本対処を推奨します。
まとめ
Chrome のウィンドウ内で「一部分だけフリーズ」する現象は、GPU リソースの排他制御と描画パイプラインの競合が主因です。① Chrome のハードウェア アクセラレーションを切る、② 最新 GPU ドライバをクリーンインストールという 2 ステップが最も成功例が多く、加えて電源プラン・拡張機能・モニター設定を見直すことでほぼ常時再発を防げます。もし解決しない場合は、MPO の無効化や FPS リミッターなど上級テクニックを試しつつ、イベントログで発生タイミングを確認し、原因を絞り込んでください。

コメント