Windows 11を24H2または25H2ビルドにアップデートした後、突然奇妙なレンダリングラグやゴースト効果に気付いた方、特にChromeやEdgeなどのChromiumベースのアプリを閉じた後に気付いた方は、あなただけではありません。これらのアップデートは、Windowsがレイヤー化されたグラフィックを処理する方法に支障をきたし、アーティファクトが残ったり、再描画が遅れたりする原因となることがあるようです。特に、前のウィンドウの残骸が画面上に必要以上に長く残る「消しゴム効果」はイライラさせられます。幸いなことに、少しハックに思えるかもしれませんが、この問題を解決できる方法がいくつかあります。必ずうまくいくとは限りませんが、より複雑な問題に取り組む前に試してみる価値はあります。
修正1 – システムレベルでマルチプレーンオーバーレイ(MPO)をオフにする
役立つ理由:Chromiumブラウザは、レンダリングをスムーズにするためにこのマルチプレーンオーバーレイ機能を使用していますが、場合によっては動作が重くなったり、アーティファクトが発生したりすることがあります。この機能を無効にすると、Windowsはすべての要素を再描画するようになり、遅延の原因となる不要な要素が削除される可能性があります。
適用範囲:タブを閉じたりアプリを切り替えたりした後に、特にChromeやEdgeを使用している際に遅延やゴーストが発生することがあります。ちらつきやウィンドウの残像が気になる場合は、この方法で改善できるかもしれません。
期待できること:オフにすると、奇妙な残像が消え、アプリウィンドウの終了がよりスムーズに感じられるようになります。ただし、ビジュアルに若干影響が出る場合もありますのでご了承ください。その代償として、ゴースト現象がなく、よりスムーズな操作感が得られます。
方法1 – コマンドプロンプトからレジストリを素早く調整する
- コマンドプロンプトを開きます。 を検索し
cmd
、右クリックして「管理者として実行」を選択します。当然ながら、Windowsは必要以上に難しく設定する必要があるためです。 - 次のコマンドを貼り付けます:
reg add "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v OverlayTestMode /t REG_DWORD /d 5 /f
- を押しますEnter。レジストリの変更に関する警告が表示されますが、「はい」を押して続行します。
- 変更が有効になっていることを確認するために、PC を再起動します。
効果の理由:レジストリを通じてMPO機能を無効にし、Windowsをより基本的な合成モードに強制します。設定によっては、ゴースト効果が実際に解消されます。副作用としてレンダリングパフォーマンスがわずかに向上する場合がありますが、これもある程度のトレードオフです。
方法2 – レジストリの手動編集
- 検索ボックスに「regedit」と入力して、レジストリ エディターを開きます。
- に移動します
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\DWM
。 - 右側のペインで右クリックし、[新規] > [DWORD (32 ビット) 値]を選択します。
- OverlayTestModeという名前を付けます。
- 新しい値をダブルクリックし、値のデータを5に設定します。
- [OK]をクリックし、regedit を閉じて、PC を再起動します。
この手動の方法は、同じ効果が得られますが、より細かく制御できます。なぜうまくいくのかは定かではありませんが、一部のマシンでは、レジストリ編集によって残ったレイヤーがクリアされ、少なくとも一時的にはラグが解消されることがあります。心配な方は、レジストリのバックアップを忘れずに行ってください。
修正2 – GPUドライバーを更新する
おそらく、GPUドライバーが古くてもラグの改善には繋がらず、むしろ逆効果です。グラフィックカードのドライバーが古いと、Windowsのアップデートとうまく連携できず、特に新しいビルドではレンダリングに不具合が生じる可能性があります。
典型的なアップデートには次のような内容が含まれます。
- NVIDIA ドライバー ダウンロード ページまたはAMD サポート ページにアクセスしてください。
- お使いのGPUモデルの最新ドライバーをダウンロードしてください。不明な場合は、デバイスのデバイスマネージャー(スタートボタンを右クリックするか、 を押してデバイスマネージャーWin + Xを選択)を開き、 「ディスプレイアダプター」でお使いのGPUを確認してください。
- インストーラーを実行します。カスタムインストールオプションを選択し、「クリーンインストールを実行する(ディスプレイドライバーアンインストーラー(DDU)などのツールを使用)」チェックボックスをオンにして、古いドライバーの残りを消去することをお勧めします。
- 再起動して、遅延がなくなったかどうかを確認します。
なぜそうするのでしょうか?新しいドライバーには、グラフィックのバグや互換性の問題が修正されていることが多いです。さらに、少なくとも理論上はパフォーマンスも向上します。新しいドライバーを導入するだけで、状況が劇的に変わることもあります。
修正3 – インストールされている場合はWallpaper Engineを無効にする
これはかなりニッチな話ですが、SteamのWallpaper Engineをバックグラウンドで実行するとレンダリングが遅くなるという報告が一部にあります。デスクトップの壁紙を動的に調整するため、リソースを大量に消費したり、システムアップデート時にWindowsの合成処理を妨害したりすることがあります。
これを試すタイミング: アップデート後、壁紙のアニメーションがアクティブなときにのみラグが発生する場合、または壁紙が変更されたときにのみゴーストが表示される場合。
結果:Wallpaper Engineを無効化またはアンインストールすると、GPUリソースが解放され、ゴーストの問題が解決する可能性があります。また、これは簡単なテストです。無効化によって問題が解決した場合は、リソースをあまり消費しない別の壁紙を検討してください。
Wallpaper Engineを無効化またはアンインストールする手順
- 押すとWin + R実行ダイアログが開きます。
- 入力し
appwiz.cpl
て Enter キーを押します。 - リストでWallpaper Engineを見つけます。
- 右クリックして、[アンインストール]を選択します。
- 指示に従ってください。完了したら、システムを再起動してください。
場合によっては、アンインストールするだけでリソースを大量に消費するアプリが削除され、レンダリングが安定することがあります。確実に確認したい場合は、設定から無効にしてみるのも良いでしょう。
修正4 – ハードウェアアクセラレーションによるGPUスケジュールをオフにする
ハードウェア アクセラレーションは、特にアップデート後には逆効果になることがあり、GPU がリソースを誤って管理し、遅延や視覚的な不具合を引き起こすことがあります。
これを検討するタイミング: ゲーム中、高解像度ビデオの再生中、またはディスプレイ設定の調整後に遅延に気付いた場合。
機能: この機能を無効にすると、Windows は GPU タスクを別の方法で処理するようになります。場合によってはパフォーマンスがわずかに低下しますが、レンダリングを安定させることができます。
Windows 11でGPUスケジューリングを無効にする方法
- 設定( )を開きますWin + I。
- システム>ディスプレイに移動します。
- 下にスクロールして「グラフィックス」をクリックします。
- [既定のグラフィック設定]の下で、[ハードウェア アクセラレーションによる GPU スケジュール]を見つけて、 [オフ] に切り替えます。
- PC を再起動して、ゴーストや遅延がなくなるかどうかを確認します。
役立つ理由:GPUのスケジュールを制限すると、特にメジャーアップデート後に特定のドライバーやハードウェア構成の遅延を防ぐことができます。必ず効果があるとは限りませんが、すぐに試すことができ、多くの場合害はありません。
正直なところ、Windowsアップデート後のグラフィックの不具合をトラブルシューティングするには、試行錯誤が必要です。場合によっては、これらの修正方法を組み合わせる方が、1つだけ試すよりも効果的です。ただし、Windowsはアップデートを配信する際に、高度な機能が一時的に動作しなくなったり、動作が不安定になったりする可能性があるため、状況によっては待つしかないかもしれません。
これらのトリックが、あの奇妙な遅延を解消し、よりスムーズにウィンドウを閉じることに役立つことを願っています。頑張ってください!
まとめ
- レジストリの調整または手動でのレジストリ編集によりMPOを無効にする
- GPUドライバーを最新バージョンに更新する
- Wallpaper Engineがインストールされている場合はアンインストールまたは無効にします
- Windowsの設定でハードウェアアクセラレーションによるGPUスケジュールをオフにする
まとめ
Windowsアップデート後のこのようなレンダリングの遅延は厄介ですが、通常はいくつかの調整で解決できます。ほとんどの場合、レジストリをいじったり、ドライバーを更新したりすることで解決します。ただし、Windowsアップデートは予測不可能な場合があることを覚えておいてください。1つの修正がうまくいかない場合は、別の修正を試してみてください。この情報が、スムーズなワークフローを取り戻すのに役立つことを願っています。