\r\n\r\n
Windows 10では、ゲームなどのアプリケーションで使用するGPUを設定アプリから選択できるようになりました。これまでは、NVIDIAコントロールパネルやAMD Catalystコントロールセンターなどのベンダー固有のツールを使用して制御する必要がありました。
本機能は、Windows 10のApril 2018アップデートで追加されました。グラフィカル設定」が表示されていない場合は、アップデートがインストールされていない状態です。
関連記事:Windows 10 April 2018 Updateの新機能を一挙紹介、配信開始
GPUにアプリケーションを割り当てるには、「設定」>「システム」>「ディスプレイ」と進み、スクロールダウンして「グラフィックス設定」のリンクをクリックします。
設定するアプリケーションを選択します。ゲームやレガシーデスクトップアプリケーションの.exeファイルを選択するには、ボックスで「クラシックアプリケーション」を選択し、「参照」ボタンをクリックして、システム上の.exeファイルを探します。ほとんどのアプリケーションの.exeファイルは、おそらくプログラム・ファイル・フォルダのいずれかにあるはずです。
新しいスタイルの汎用アプリケーションを選択するには、ボックスで「汎用アプリケーション」を選択し、リストからアプリケーションを選択して「追加」ボタンをクリックします。これらのアプリは通常、Microsoft App Storeからインストールされ、.exeファイルはありません。ユニバーサルWindowsプラットフォームやUWPアプリと呼ばれることが多い。
追加したアプリケーションは、「グラフィカル設定」ページのリストに表示されます。追加したアプリケーションを選択し、「オプション」ボタンをクリックします。
システムデフォルト」はすべてのアプリケーションで使用されるデフォルトのGPU、「エネルギー効率」は低消費電力のGPU(通常はIntel Graphicsなどのオンボードビデオ)、そして、"""on""on""を選択することで、目的のGPUを選択します。ハイパフォーマンス」は、高出力のGPU(通常はAMDやNVIDIAなどの企業のディスクリートグラフィックカード)向けです。
各設定に使用される正確なGPUは、こちらのウィンドウに表示されています。システムにGPUが1つしかない場合、「省電力GPU」と「ハイパフォーマンスGPU」の両方のオプションに同じGPU名が表示されます。
ゲームやアプリケーションを起動中の場合、変更を反映させるために再起動が必要な場合があります。
ゲームがどのGPUを使用しているかを確認するには、タスクマネージャを開き、「プロセス」ペインで「GPUエンジン」列を有効にします。すると、アプリケーションがどのGPU番号を使っているかがわかります。どのGPUがどの数値と関連しているかは、パフォーマンスタブから確認することができます。
関連:WindowsタスクマネージャでGPUの使用状況を監視する方法