Windows 11でハードウェアアクセラレーションによるGPUスケジューリングを有効にする方法

📅
🕑 1 分で読む

ゲームやビデオ再生のパフォーマンスを向上させたい場合は、ハードウェアアクセラレーションによるGPUスケジューリングを有効にすることができます。GPUが自身のメモリをより効率的に管理できるようになるため、レイテンシが削減され、UIの動作が軽快になるはずです。ただし、これは比較的新しい機能で、最新のグラフィックカードでしか動作しないため、ハードウェアが古い場合や、汎用ドライバーを使用している場合は、劇的な効果を期待しないでください。また、NVIDIAまたはAMDの最新のグラフィックドライバーが必要です。たとえば、NVIDIAの場合はGTX 1000シリーズ以降、AMDの場合は5600シリーズ以降が必要です。GPUの確認はそれほど難しくありません。デバイスマネージャー>ディスプレイアダプターに移動するか、GPU-ZやSpeccyなどのツールを使用してください。ハードウェアがサポートされている場合でも、設定にこの機能が表示されない場合があります。これは煩わしいかもしれません。その場合は、レジストリを手動で調整すると役立つことがあります。

Windows 11でハードウェアアクセラレーションによるGPUスケジューリングを有効にする方法

お使いのGPUが対応機種であれば、まずグラフィックドライバーを最新バージョンにアップデートしてください。この機能のサポートはドライバーのアップデートに依存しているためです。アップデートが完了したら、Windowsの設定からこの機能を有効にする方法は次のとおりです。

  • 設定を開くにはスタートメニューをクリックし、次に設定をクリックします。または、単にキーを押すだけでもWin + I構いません。その方が速いです。
  • システムに移動:設定ウィンドウで、サイドバーから「システム」を選択します。
  • 表示オプション:下にスクロールするか、 「表示」を探してクリックしてください。
  • グラフィック設定: [関連設定]セクションの下にある[既定のグラフィック設定を変更する]リンクを探してクリックします。
  • GPUスケジューリングを有効にする:ハードウェアアクセラレーションによるGPUスケジューリングのトグルスイッチをオンに切り替えます。ドライバーのサポート状況によっては、Windowsがこの機能を非表示にしている場合があるため、少しスクロールする必要があるかもしれません。
  • 再起動:実際に改善効果を確認するには、PCを再起動してください。少し奇妙に感じるかもしれませんが、一部のシステム構成では、再起動しないとこの設定がすぐに有効にならない場合があります。

時々見つからない?レジストリの調整を試してみましょう

設定項目が見つからない場合や、トグルスイッチがグレー表示になっている場合でも、心配はいりません。そんな時は、レジストリを手動で編集すれば解決します。ただし、レジストリの操作は手順を慎重に守らないと危険な場合があるので、ご注意ください。設定項目が見つからない場合は、以下の手順で対処してください。

  1. まずスタートメニューを開き、「レジストリエディター」または「regedit」を検索してください。
  2. 検索結果からレジストリエディタを起動します
  3. 移動先:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers
  4. GraphicsDriversを右クリックして、[新規] > [DWORD (32ビット) 値]を選択します。
  5. この新しい値に名前を付けてください。HwSchMode
  6. をダブルクリックしてHwSchMode値のデータを に設定します2。(なぜか?この文脈では、2 は通常「有効」を意味するからです。)
  7. 「OK」をクリックし、レジストリエディターを閉じて、システムを再起動してください。

再起動後、ハードウェアが対応していれば、この機能は有効になるはずです。ただし、特に設定画面にそのオプションが表示されていなかった場合など、Windowsにこれらの設定を強制的に記憶させる必要があるように感じることがあります。

まとめ

ハードウェアアクセラレーションによるGPUスケジューリングを有効にすると、ハードウェアが対応していれば、特別な手間をかけずにレスポンスが向上し、動画やゲームの動作がよりスムーズになる可能性があります。設定項目が表示されない場合は、レジストリを手動で編集することで解決できる場合もありますが、注意が必要です。ドライバーを更新して再起動するだけで、設定項目が消えてしまう場合もあります。ドライバーの展開状況やWindowsアップデートの影響もあり、設定がうまく機能しない場合もあります。

まとめ

  • お使いのGPUがサポートされていること、およびドライバーが最新であることを確認してください。
  • Windowsの設定で、利用可能な場合はトグルスイッチを有効にしてください。
  • 見つからない場合は、レジストリ修正を試してください: に HwSchMode=2 を作成しますGraphicsDrivers
  • その後、PCを再起動してください。変更が反映されるまでに再起動が必要な場合があります。

これが役に立つといいのですが

この機能はやや不安定ですが、うまく動作すれば顕著な効果を発揮します。ただし、すべての環境で大きな改善が見られるわけではなく、WindowsやGPUドライバーによっては、正常に動作させるために多少の調整が必要な場合があることを覚えておいてください。この情報が、誰かのトラブルシューティング時間を少しでも短縮できれば幸いです。