統合グラフィックスを効果的に無効にする方法
統合GPUと専用GPUの両方を搭載したノートパソコンを扱うのは、特に電力消費を最適化したりグラフィックの不具合を修正したりする際に、本当に頭を悩ませる作業です。iGPUを無効にすると、システムの動作が少しおかしくなります。Microsoftの基本ディスプレイドライバーに切り替わったり、マザーボードのポートに接続しても正常に起動しなくなったりすることもあります。もちろん、OSが統合グラフィックを認識しなくなる可能性もあるため、トラブルシューティングは少々難しくなります。
万能な方法はありませんので、BIOS、コンパニオンアプリ、デバイスマネージャーを使ってiGPUを安全に無効化する方法を以下にまとめました。ただし、GPUの高度なトラブルシューティングを行う場合や、バッテリー駆動時間を少しでも延ばしたい場合などを除き、iGPUを無効化する必要は必ずしもありません。ただし、正しく無効化しないと、画面のちらつき、ディスプレイの互換性の低下、さらには起動の問題につながる可能性があります。
WindowsとBIOSでiGPUを無効にする方法
BIOSの使用
これは、OSがiGPUを検知しないようにする、いわばゴールドスタンダードと言えるでしょう。ハードウェアレベルでの無効化と考えてください。ただし、どこを確認すればいいのかわからない場合は、少し不安になります。この方法を使用する主な理由は、ハードウェアの競合をトラブルシューティングする場合、またはIntelまたはAMDのグラフィックチップがセットアップに悪影響を与えていないか確認したい場合です。
やり方は以下のとおりです:
- PCを再起動し、BIOSキー(通常はDeleteキーまたはFキー(F2、F10など))を繰り返し押します。設定方法は様々ですので、マザーボードのマニュアルやノートパソコンのサポートページを参照する必要があるかもしれません。
- BIOSに入ったら、グラフィック関連の設定を探します。一般的な名称は、 Integrated Graphics、iGPU、Graphics Device、Onboard Graphicsなどです。
- そのメニューへ移動します。一般的な場所は次のとおりです。
- MSI BIOS:設定 > 詳細 > 統合グラフィックス構成 > 統合グラフィックス(無効)
- Gigabyte BIOS:チップセット > 統合グラフィックス(無効)
- ASRock BIOS:詳細 > AMD CBS > NBIO 共通オプション > GFX 構成 > 統合グラフィックス コントローラー(無効)
- ASUS BIOS:詳細 > NB 構成
- 「ハイブリッドサポート」などの設定を見つけた場合は、無効にしてください。通常、ハイブリッドモードをオフにするのは、OSがiGPUとdGPUを自動的に切り替えないようにするためです。ちょっとしたハックですが、一部のノートパソコンでは、ハイブリッドサポートを無効にするとiGPUが完全にオフになることがあります。
ご注意ください。モニターが専用のGPUカード/出力ポートではなくマザーボードのポートに接続されている場合、iGPUを無効にするとPCがPOST(電源投入時セルフテスト)を実行できなくなる可能性があります。つまり、ディスプレイデバイスが見つからないため、PCが起動しないということです。少し奇妙ですが、一部のシステムではこのような配線になっていることがあります。
ハイブリッドモードが有効になっている場合でも、システムは電力を節約するためにGPUを切り替えます。これはバッテリーの寿命を延ばすのに効果的ですが、特定のアプリや安定性のためにiGPUを無効にする必要がある場合は、iGPUをオフにしてください。専用のMuxスイッチを搭載したノートパソコンでは、その物理スイッチまたはコンパニオンアプリからiGPUをオフにできる場合があります。
コンパニオンアプリケーションで無効にする
ノートパソコンに内蔵のコントロールセンターやメーカー提供のアプリが搭載されている場合は、おそらくもっと簡単になるでしょう。特にMux Switchを搭載した最新モデルであればなおさらです。これらのアプリは通常、BIOSに入ることなくGPUを瞬時に切り替えられるので、これは非常に便利な機能です。
たとえば、一般的なソフトウェアでは次の操作を行います。
- Acer Nitro/Sens: Nitro Sense または Predator Sense
- アプリを開き、「設定」をタップします
- ディスクリートGPUのみを有効にする
- MSIドラゴンセンター:
- 開いて「機能」へ進みます
- 一般設定で、GPUスイッチをディスクリートグラフィックスに設定します。
- ASUS アーモリークレート:
- アプリを開き、「システム構成」をタップします
- iGPUモードを見つけてオフに切り替えます
これらの変更を行ったら、ノートパソコンを再起動して設定を有効にしてください。設定によっては、これだけでiGPUが事実上無効になる場合があります。ただし、明るさやディスプレイの挙動に注意してください。特にディスプレイがマザーボードのポートに接続されている場合、これらの変更によってちらつきが発生することがあります。
デバイス マネージャーを使用する (最後の手段ですが簡単です)
このアプローチはいわば「最後の手段」ですが、効果はあります。ドライバーを無効にすると、WindowsはiGPUを使用しないように指示され、事実上シャットダウンされます。これは、トラブルシューティングやパフォーマンステストには適しています。
- Windows + Xを押してデバイスマネージャーを選択します
- ディスプレイアダプタの下にある統合グラフィックを探します
- ダブルクリックしてプロパティを開き、ドライバータブに移動します
- 「デバイスを無効にする」をクリックします。プロンプトが表示されたら確認します。
注:この操作を行うと、Windowsが基本ディスプレイドライバーに切り替わるため、画面のちらつきや一時的な解像度の低下が見られる場合があります。マザーボードのポートに接続している場合、切り替え中に画面が暗くなったり、ちらついたりすることがあります。また、一部のノートパソコンでは再起動後に自動的に有効になる場合があるため、その場合は再度無効にする必要があるかもしれません。
アプリのグラフィック設定の調整
アプリが使用するGPUを制御したいだけなら(例えば、ゲームのパフォーマンス向上やバッテリー寿命向上のためなど)、WindowsではアプリごとにGPU設定を行うことができます。特に、BIOSやデバイスマネージャーの操作に抵抗がある場合に便利です。
ノートパソコンでは、アプリを「高性能GPU」に設定すると専用GPUが強制的に使用され、「省電力」を選択するとiGPUが使用されます。これは、システムがiGPUをサポートしており、適切なポートに接続されている場合にのみ有効です。
- Windows + Iを押して設定を開きます
- システム > ディスプレイ > グラフィックスに移動します
- 下にスクロールしてアプリのリストを見つけ、特定のアプリを選択します
- オプションをクリックし、高パフォーマンスまたは省電力を選択します
- 保存をクリック
この方法は少々いい加減ですが、素早い調整には役立ち、ハードウェアにまったく手を加えずに電力とパフォーマンスのバランスをとるのに役立ちます。
まとめ
- iGPU の無効化は、BIOS、コンパニオン アプリ、またはデバイス マネージャーから実行できます。自分に合った方法を選択してください。
- ディスプレイが接続されているポートに注意してください。ラップトップで iGPU を無効にすると、すべてが正しく構成されていない場合にシステムが POST を拒否する可能性があります。
- アプリの設定を調整すると、何かを完全に無効にすることなく、パフォーマンスやバッテリーの節約をいくらか高めることができます。
まとめ
このプロセス全体は少し面倒です。iGPUの無効化は毎日行うものではありませんし、システムによっては、メリットよりも手間がかかるかもしれません。しかし、トラブルシューティングや消費電力の削減をしたい場合は、これらの手順が役立つはずです。再起動する前にBIOS設定を保存することを忘れないでください。また、システム設定をいじるのが苦手な場合は、すべてをオフにしないでください。この手順が、将来誰かが多くのフラストレーションを回避するのに役立つことを願っています。