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

Microsoftは、(Microsoft)ハードウェアアクセラレーションによるGPUスケジューリング(Hardware-accelerated GPU Scheduling)という名前の新しい興味深い機能をWindows10に導入しました。この機能はWDDM2.7の一部であり、遅延を効果的に削減し、ビデオ再生のパフォーマンスを向上させます。これにより、コンピュータのグラフィックカードがオペレーティングシステムではなく独自のビデオメモリを管理できるようになります。

ハードウェアアクセラレーションによるGPUスケジューリングとは(GPU Scheduling)

ハードウェアアクセラレーションによるGPUスケジューリング(Hardware Accelerated GPU Scheduling)により、アプリケーション間のより効率的なGPUスケジューリングが可能になります。GPUは、 (GPU)Windows OSで管理するのではなく、独自のVRAMを管理します。これにより、待ち時間が短縮され、ビデオ再生のパフォーマンスが向上します。

この機能を使用する場合は、最初にWindowsの設定(Windows Settings)またはレジストリエディタ(Registry Editor)から有効にする必要があります。ただし、その前に、更新されたバージョンのWindowsおよびNVIDIAドライバー(NVIDIA drivers)を使用していることを確認してください。AMDグラフィックスドライバーを使用している場合は、ドライバーがこの機能をサポートするまでしばらく待つ必要があるかもしれません。

このガイドでは、 Windows 11/10GPUスケジューリングを有効にする方法を説明します。

ハードウェアアクセラレーションによるGPUスケジューリングを有効にする(GPU Scheduling)

Windows 11/10設定(Settings)を使用してハードウェアアクセラレーションによるGPUスケジューリングを有効にするには、次の手順に従います。

  1. 設定を開く
  2. [システム]>[表示]タブを選択します。
  3. 複数のディスプレイを探す
  4. グラフィック設定をクリックします。
  5. [デフォルトのグラフィック設定の変更](Change Default Graphics Settings)オプションを選択します。
  6. この機能を有効にするには、ハードウェアアクセラレーションによるGPU(GPU)スケジューリングの横にあるボタンをオンに切り替えます。
  7. (Reboot)Windowsデバイスを再起動して、変更を適用します。

始める前に、ユーザーアカウントに管理者権限があることを確認してください。では、これを詳しく見ていきましょう。

この機能を有効にするには、最初にWin+Iキーボードショートカットを使用してWindows設定を開く必要があります。(open the Windows Settings)

開いたら、[システム(System)] >[表示(Display)]タブを選択します。

以下は、Windows11のスクリーンショットです。

グラフィックのデフォルト設定ウィンドウ

以下は、Windows10のスクリーンショットです。

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

次のページで、右ペインに移動し、少し下にスクロールします。

ここに複数のディスプレイがあります>(Multiple displays)グラフィック設定(Graphics Settings)と呼ばれるリンクをクリックします。

次に、[デフォルトのグラフィック設定の変更](Change Default Graphics Settings)オプションを選択します。

この機能を有効にするには、ハードウェアアクセラレーションによるGPUスケジューリング(Hardware-accelerated GPU scheduling.)の横にあるボタンをオンに切り替えます。

以下は、Windows11のスクリーンショットです。

ハードウェアアクセラレーションによるGPUスケジューリングWindows

以下は、Windows10のスクリーンショットです。

ハードウェアアクセラレーションによるGPUスケジューリングがありません

次に、 Windows(Windows)デバイスを再起動して、変更を適用します。

Windows 11/10 PCでこの機能を無効にする必要がある場合は、同じトグルボタンをオフにしてください。

関連記事:(Related Post:) ハードウェアアクセラレーションを無効にする方法(How to disable Hardware Acceleration)

Windowsレジストリエディタの使用

レジストリエディタ(Registry Editor)を使用して、Windows11/10デバイスでハードウェアアクセラレーションによるGPUスケジューリングを有効にすることもできます。(GPU)

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

これを行うには、WindowsPCでレジストリエディタを開きます。

レジストリエディタ(Registry Editor)ウィンドウで、次のパスに移動します–

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

次のページで、右ペインに移動し、 HwSchMode(HwSchMode)を右クリックします次に、メニューリストから[変更]オプションを選択し (Modify )て編集します。

ポップアップメニューで、(Value)データ2を設定し、[ (2)OK ]ボタンをクリックします。

これを行ったら、Windowsデバイスを再起動して変更を適用します。

この機能を無効にする場合は、(Value)データ1を設定して保存してください。

ハードウェアアクセラレーションによるGPUスケジューリング(GPU Scheduling)がありません

新しいGPUスケジューラーは、必要なハードウェアを備えた最近のGPUでサポートされ、このサポートを(GPUs)Windowsに公開するWDDMv2.7ドライバーと組み合わされます(Microsoft)。一部のGPU(GPUs)には必要なハードウェアがありますが、このサポートを公開している関連ドライバーは、かなりの量のテストを経て初めてリリースされます。

したがって、この機能が表示されない場合は、ハードウェアがまだサポートしていない可能性があります。あなたは待つ必要があります。

ハードウェアアクセラレーションによるGPUスケジューリングを有効にする必要がありますか?

PCハードウェアがハードウェアアクセラレーションによるGPUスケジューリングをサポートしている場合は、そうする必要があります。すべての場合にパフォーマンスが向上することがわかりました。ゲームの解像度にもよりますが、平均して1秒あたり1〜2フレームのゲインがあります。

ハードウェアアクセラレーションGPUスケジューリング(GPU Scheduling)は何をしますか?

この機能により、GPUは、OSに処理を任せる代わりに、 VRAMまたはビデオメモリ(Video Memory)を管理できます。GPUプロセスはOSに比べて革新的であるため、最終的にはうまく機能します。

ブラウザでハードウェアアクセラレーションを有効にするにはどうすればよいですか?

ブラウザによっては、Edgeブラウザと同様に[( like in the Edge Browser.)システム(System)]タブで設定を利用できます。それらを有効にすると、ビデオの視聴、写真の読み込みなどをより快適に行うことができます。



About the author

私は、Windows 11/10 と Apple の最新の iOS プラットフォームの両方の経験を持つ iPhone と macOS の開発者です。10 年以上の経験があるため、両方のプラットフォームでファイルを作成および管理する方法を深く理解しています。私のスキルは、ファイルを作成するだけではありません。また、Apple 製品、その機能、およびそれらの使用方法についての深い知識も持っています。



Related posts