Home / Microsoft / Windows / 【2026年最新版】Windows 11のグラフィック設定で高性能GPU優先が効かない原因と対処法【完全ガイド】

【2026年最新版】Windows 11のグラフィック設定で高性能GPU優先が効かない原因と対処法【完全ガイド】

※本ページにはプロモーション(広告)が含まれています

「Windows 11のグラフィック設定で特定のアプリに『高パフォーマンス』GPUを指定したのに、実際にはオンボードGPU(内蔵GPU)で動いている」「DirectXの情報を見ると設定と違うGPUが使われている」——こうした問題に直面しているユーザーが増えています。

ノートPCや一部のデスクトップPCでは、省電力のためにデフォルトで内蔵GPUが使われる仕様です。Windows 11にはアプリごとにGPU優先度を設定できる「グラフィックの設定」機能がありますが、この設定が正しく反映されないケースが多数報告されています。

本記事では、Windows 11のグラフィック設定で高性能GPU優先が効かない原因と完全な解決策を解説します。ゲーム・動画編集・AI処理など、外付けGPUの性能をフルに活用したいすべての方向けに、実践的な対処法をまとめました。

GPU設定とNVIDIA/AMDコントロール

この記事でわかること

  • Windows 11のグラフィック設定(GPU優先度)の仕組みと正しい設定方法
  • 高性能GPU優先設定が反映されない主な原因(5つ)
  • 今すぐ試せる8つの対処法(初心者向けから上級者向けまで)
  • NVIDIAとAMDそれぞれのドライバーパネルでの設定確認方法
  • 確実にdGPUを使わせるための予防策

Windows 11のグラフィック設定の仕組み

グラフィック設定(GPU優先度)とは

Windows 11の「設定」→「システム」→「ディスプレイ」→「グラフィック」では、アプリごとに使用するGPUの優先度を「システムのデフォルト」「省電力」「高パフォーマンス」から選択できます。

  • システムのデフォルト:OSが自動的にGPUを選択(通常は内蔵GPU)
  • 省電力:内蔵GPU(iGPU)を優先して使用
  • 高パフォーマンス:外付けGPU(dGPU)を優先して使用

この設定はMicrosoft DirectX APIのGPUプリファレンス機能(`DXGI_GPU_PREFERENCE_HIGH_PERFORMANCE`)を使っており、対応するアプリで機能します。ただし、すべてのアプリが必ずしもこのAPIを使うわけではなく、アプリ側の実装次第でOSの指示が無視される場合があります。

設定が反映されているか確認する方法

現在どのGPUが使われているかを確認するには、以下の方法があります。

  1. タスクマネージャー(Ctrl+Shift+Esc)を開き、「パフォーマンス」タブでGPUの使用率を確認する
  2. アプリ実行中に「GPU0」(通常は内蔵)と「GPU1」(通常は外付け)のどちらの使用率が上昇しているか確認する
  3. NVIDIA GeForce ExperienceやAMD Radeon Softwareのアクティビティモニタで確認する

高性能GPU優先が効かない主な原因

原因1:アプリがDirectX GPU Preferenceに対応していない

Windows 11のグラフィック設定のGPU優先度は、DirectX 12またはVulkanを使用するアプリのみに完全に機能します。DirectX 9/10/11ベースの古いアプリや、独自のGPU選択ロジックを持つアプリでは、OS側の設定が無視される場合があります。特にSteamのゲームクライアントや一部の動画再生ソフトで発生しやすい問題です。

原因2:NVIDIAまたはAMDのドライバー設定が競合している

NVIDIA Control PanelやAMD Radeon Settingsに独自のGPU選択設定があり、これがWindows 11の設定と競合することがあります。GPUベンダーのドライバー設定が優先される場合、Windowsのグラフィック設定が上書きされます。

原因3:グラフィックドライバーのバグまたは破損

特定のドライバーバージョンに、GPU優先設定が正しく渡されないバグが存在することがあります。また、ドライバーのインストールが不完全な場合も同様の問題が発生します。Windows 11の大型アップデート後にドライバーの互換性問題が発生するケースも報告されています。

原因4:対象のEXEファイルが正しく登録されていない

Windows 11のグラフィック設定でアプリを登録する際、「クラシックアプリ」と「Windowsストアアプリ」で登録方法が異なります。起動ファイルが複数あるアプリ(例:Steamのゲームはsteam.exeではなくゲーム本体のEXE)では、正しいEXEを登録しないと設定が機能しません。

原因5:ノートPCのBIOS/UEFI設定で外付けGPUの使用が制限されている

一部のノートPCメーカー(Dell・HP・Lenovo等)では、BIOS/UEFI設定で外付けGPUの動作モードを制限しています。「Hybrid Graphics(ハイブリッドグラフィックス)」モードでは、常に内蔵GPUを経由して出力されるため、個別アプリへの設定が効かないことがあります。

アプリ別グラフィック割り当て

8つの対処法(順番に試してください)

対処法1:正しいEXEファイルを登録し直す

グラフィック設定に正しいEXEが登録されているか確認します。

  1. 「設定」→「システム」→「ディスプレイ」→「グラフィック」を開く
  2. 登録済みのアプリを確認し、「参照」→正しいEXEファイルを選択する
  3. タスクマネージャーやアプリ情報でメインのEXEファイルの場所を確認する
  4. 追加後に「高パフォーマンス」を選択して「保存」をクリックする

対処法2:GPUドライバーを最新版に更新する

  1. デバイスマネージャー(Win+X→デバイスマネージャー)を開く
  2. 「ディスプレイ アダプター」を展開して外付けGPUを右クリック
  3. 「ドライバーの更新」→「ドライバーを自動的に検索」をクリックする
  4. またはNVIDIAの場合はGeForce Experience、AMDの場合はAdrenaline SoftwareからGPUドライバーを更新する

対処法3:NVIDIAコントロールパネルでアプリ別GPU設定を行う

NVIDIAの場合、コントロールパネルからより詳細な設定ができます。

  1. デスクトップ右クリック→「NVIDIAコントロールパネル」を開く
  2. 「3D設定の管理」→「プログラム設定」タブを選択する
  3. 「追加」→対象アプリのEXEを選択する
  4. 「このプログラムの優先するグラフィックスプロセッサ」を「高パフォーマンスNVIDIA プロセッサ」に設定する
  5. 「適用」をクリックして設定を保存する

対処法4:AMDラデオン ソフトウェアで設定する(AMDユーザー向け)

  1. デスクトップ右クリック→「AMD Radeon Software」を開く
  2. 「ゲーム」タブ→「グローバル設定」または「グラフィックス」タブを選択する
  3. 「GPUの選択」でdGPU(外付けGPU)を選択する
  4. 対象アプリに個別設定を追加する場合は「ゲームを追加」からEXEを登録する

対処法5:ドライバーをクリーンインストールする

ドライバーが破損している場合、クリーンインストールが最も確実です。

  1. DDU(Display Driver Uninstaller)というツールをセーフモードで実行してGPUドライバーを完全削除する
  2. NVIDIAまたはAMDの公式サイトから最新ドライバーをダウンロードする
  3. インストーラーで「カスタムインストール」→「クリーンインストール」を選択してインストールする
  4. 再起動後に設定を再度確認する

対処法6:Windows 11を最新版に更新する

「設定」→「Windows Update」から利用可能なすべての更新を適用します。特にグラフィック関連の修正が含まれるWindowsの累積更新プログラムが重要です。

対処法7:BIOSのグラフィックモードを確認する(ノートPC)

ノートPCの場合、BIOS/UEFI設定に以下のような項目があれば確認します。

BIOS設定項目 説明 推奨設定
Hybrid Graphics(ハイブリッド) iGPUとdGPUを自動切り替え 個別設定が利用可能
Discrete Graphics(ディスクリート) 常にdGPUのみ使用 最高性能(消費電力増)
Integrated Graphics(インテグレーテッド) 常にiGPUのみ使用 dGPU設定が無効になる
Dynamic Graphics(ダイナミック) システムが自動判断 OS設定が機能する場合あり

「Integrated Graphics」のみに設定されている場合は、「Hybrid Graphics」または「Discrete Graphics」に変更してください。

対処法8:アプリのEXE互換性設定を確認する(上級者向け)

一部の古いアプリでは、EXEのプロパティから互換性設定を変更することでGPU選択が改善することがあります。

  1. 対象アプリのEXEファイルを右クリック→「プロパティ」を開く
  2. 「互換性」タブを選択する
  3. 「高DPI設定を変更する」をクリックする
  4. 「高DPIスケールの上書き」を「アプリケーション」に変更する
  5. 「適用」→「OK」をクリックする
BIOS/UEFI設定の確認

GPU優先設定の効果:症状と対処法の対応表

症状 最有力原因 推奨対処法
設定後もiGPUが使われ続ける アプリがDX GPU Preferenceに非対応 NVIDIAコントロールパネルで個別設定(対処法3)
設定後に一時的に機能するが元に戻る ドライバーバグ または Windowsアップデート ドライバーをクリーンインストール(対処法5)
「高パフォーマンス」を選べない(グレーアウト) dGPUが認識されていない デバイスマネージャーでGPU確認・ドライバー更新
ノートPCで全アプリがiGPUのまま BIOS設定でiGPUのみ指定されている BIOS設定を変更(対処法7)
特定ゲームだけ機能しない ゲームのEXEが正しく登録されていない 正しいEXEを再登録(対処法1)
🛒

この記事に関連するおすすめ商品

NVIDIA GeForce RTX 4060 グラフィックカード

約40,000円〜

ゲーミング・AI処理に最適なエントリー〜ミドルレンジdGPU

🛒 Amazonで探す

外付けGPU(eGPU)ボックス

約30,000円〜

Thunderbolt接続でノートPCに外付けGPUを追加

🛒 Amazonで探す

PCゲーミングモニター(144Hz以上)

約25,000円〜

高性能GPUの性能を最大限に活かせる高リフレッシュレートモニター

🛒 Amazonで探す

※ 価格は変動します。最新価格はリンク先でご確認ください

よくある質問(FAQ)

Q1. タスクマネージャーでGPU1(外付けGPU)の使用率が0%のままです。設定は反映されていますか?

A. アプリが実際にdGPUを使用していない状態です。まず、NVIDIAコントロールパネルまたはAMD Radeon Softwareでアプリ別の設定を行ってください(対処法3・4)。それでも改善しない場合は、アプリ側がOSのGPU優先設定に対応していない可能性があります。アプリの設定オプション内で「GPUを指定」などの項目がないか確認してください。

Q2. NVIDIAコントロールパネルが開けません。どうすればよいですか?

A. NVIDIAコントロールパネルが開けない場合は、まずNVIDIAドライバーが正しくインストールされているか確認してください。デバイスマネージャーでGPUにエラーマークがついている場合はドライバーの再インストールが必要です。また、Microsoft Storeから「NVIDIA コントロール パネル」アプリをインストールする方法もあります。

Q3. バッテリー節約のため、常時dGPUを使うのは問題ありませんか?

A. ノートPCでdGPUを常時使用すると、バッテリーの消耗が著しく速くなります。ゲームや動画編集など、GPUパワーが必要なアプリのみにdGPUを指定し、ブラウジングやオフィス作業はiGPUのままにする(「システムのデフォルト」設定)ことをお勧めします。

Q4. GeForce NowやXbox Game PassのクラウドゲームでもGPU設定は関係しますか?

A. クラウドゲームサービスの場合、実際のゲーム処理はクラウドサーバー側のGPUで行われます。ローカルPCのGPU設定は、クライアントアプリの映像デコード処理には影響しますが、ゲーム本体の描画には影響しません。

Q5. Windows 11のグラフィック設定とNVIDIAコントロールパネルの設定、どちらが優先されますか?

A. 一般的に、NVIDIAコントロールパネルの設定の方がWindows 11のグラフィック設定よりも優先度が高いとされています。両方で設定が異なる場合は、NVIDIAコントロールパネルの設定が適用されます。両方を一致させておくことが最も確実です。

Q6. Steamのゲームで設定を有効にするには、どのEXEを登録すればよいですか?

A. Steamのゲームの場合、Steam.exeではなくゲーム本体のEXEファイルを登録してください。ゲームのEXEファイルは通常「C:\Program Files (x86)\Steam\steamapps\common\[ゲーム名]\」フォルダ内にあります。ゲームのプロパティ→「ローカルファイルを閲覧」で場所を確認できます。

まとめ

Windows 11のグラフィック設定で高性能GPU優先が効かない問題には、複数の原因が考えられますが、最も多いのは以下の3つです。

  1. 間違ったEXEファイルの登録 → 正しいEXEを確認して再登録する
  2. NVIDIAまたはAMDドライバーの競合 → ベンダーのコントロールパネルで直接設定する
  3. ノートPCのBIOS設定 → 「Hybrid Graphics」または「Discrete Graphics」に変更する

Windows 11のグラフィック設定はあくまで「ヒント」としてOSに伝えるものであり、アプリ側がそれに従わない場合もあります。確実にdGPUを使わせたい場合は、NVIDIAコントロールパネルやAMD Radeon Softwareでの設定が最も効果的です。

外付けGPUの性能を最大限に発揮させて、ゲームや動画編集の体験を向上させましょう。

Check Also

Windows 11のMSIXパッケージ破損アプリを再構築する対処法

【2026年最新版】Windows 11のMSIXパッケージ破損アプリを再構築する原因と対処法【完全ガイド】

Windows 11でアプリを …