Windows 10の「ゲームモード」は本当にパフォーマンスを向上させるのか?実測テストで検証!
数ヶ月ごとに新しいゲームブーストソフトが登場し、「より快適なゲーム動作」「より高いFPS」を掲げて売り込んでいます。スイッチひとつでラグを解消し、FPSを引き上げると約束するこれらのアプリ。しかしその効果は、残念ながら期待外れであることがほとんどです。
Microsoftはこの状況を変えようとしています。公式のゲームブースター「ゲームモード(Game Mode)」によって、PCにさらなるパワーをもたらそうとしているのです。ゲームモードは現時点では最新のWindows Insider Previewビルドでのみ利用可能(つまり事実上ベータ段階)であり、Microsoftが不具合を洗い出すまでにはまだ時間がかかるでしょう。とはいえ、Windowsユーザーを待ち受けるFPS向上のポテンシャルを先に覗いてみることはできます。
ゲームモードの仕組み
Microsoftはゲームモードに関する情報を少しずつ公開しています。同社によれば、この新機能は「Windows 10 PCを最適化し、ゲーム全体のパフォーマンス向上を実現する」とのこと。説明だけでは頼りませんが、さらに掘り下げるとその仕組みが見えてきます。
ゲームモードは、より大規模な「Game Bar」機能の一部です。Game Barはオーバーレイアプリケーションで、ユーザーがゲームプレイを録画・共有・ネット配信できるようにするものです。つまりゲームモードは単体のアプリケーションではなく、Razer Cortexのように外部アプリから有効化するのではなく、ゲーム内でのみ切り替えられる仕組みになっています。
Xboxプラットフォームエンジニアリング責任者のMike Ybarra氏は、次のように述べています。
私たちのビジョンは、ゲームモードによってWindows 10 PCを最適化し、ゲーム性能を高めることです。
ゲームモードは、CPUとGPUのリソースをゲームアプリケーションに優先的に割り当て、バックグラウンドアプリからハードウェアの処理の焦点を逸らすことで動作します。具体的には、既存のCPUコアに専用の「ゲーミングコア」を割り当てることでパフォーマンスを引き上げます。GPUメモリについても同様ですが、こちらはコアではなくスレッド単位で制御されるイメージです。多くのゲームブースターソフトが不要なバックグラウンドプロセスを強制終了させるのに対し、ゲームモードはハードウェアリソースを割り振るという点でアプローチが異なります。
また、一部のゲームではゲームモード自体が機能しない場合がある点にも注意が必要です。ゲーム内FPSの向上がわずかだったとしても、それは単なる「インチキ商品」だからではなく、そのゲームが未対応という可能性もあります。とはいえ、MicrosoftはゲームモードがUWPアプリとWin32アプリの両方に対応し、今後数ヶ月で対応ゲームのホワイトリストが拡充されていくと公式に発表しています。
ゲームモードの有効化方法
前述のとおり、ゲームモードは現在Windows Insider Previewビルドでのみ利用可能です。Insider Previewプログラムへの参加を希望する場合は、以下の手順を参考にしてください。登録は簡単で、最新のアップデートをいち早く受け取れるほか、受信するアップデートの安定度をカスタマイズすることもできます。
筆者は執筆時点で最新のWindows 10 Insider Preview 15048を使用しています。ゲームモードを有効化するには、まずスタートメニューをクリックして「xbox」と入力し、Xboxアプリを開きます。サインイン後、歯車アイコンをクリックして設定画面を開きましょう。
「DVRを使用してゲームクリップとスクリーンショットを記録する」オプションが有効になっていることを確認します。「Game DVRは組織によって無効化されています」というメッセージが表示される場合は、レジストリを編集してGame DVRを再有効化する必要があります。
次にゲームを起動し、キーボードでWindows + Gを押します。するとGame Barが画面上に表示されます。
歯車アイコンをクリックしてGame Barの設定を開くと、ゲームモードをオンに切り替えられる項目が現れます。
「このゲームにゲームモードを使用する」にチェックを入れ、ウィンドウを閉じて完了です。これでゲームモードを楽しめる状態になりました。
注意:Windowsの標準設定からゲームモードを有効化しても、すべてのゲームに自動適用されるわけではありません。ゲームごとに上記の手順を実行し、ゲームモードが実際に作動していることを必ず確認してください。
それでもゲームモードがうまく動作しない場合は、Xbox公式サイトでGame Barのトラブルシューティングガイドを参照しましょう。たとえば、ゲームがフルスクリーン表示の場合、Game Barが反応しないことがあります。これを回避するには、ゲーム側の設定でボーダーレスフルスクリーンまたはウィンドウモードを選択してください。
ゲームモードを実測テスト
Insider Preview特有の潜在的なエラーを踏まえたうえで、CPUとGPUに高い負荷がかかる複数のタイトルを使ってGame Barをテストしました。すべてのテストは1440×900解像度で、各プログラムで利用可能な最高画質設定にて実施しています。この解像度は通常のゲーム環境としては低めですが、FPSの変動をわずかに増幅させ、ゲームモードの影響を読み取りやすくする意図があります。
Overwatchを除くほとんどのFPS値は、全テストで同一のゲーム内条件を担保するため、ゲーム内蔵のベンチマークツールを使用して計測しました。
Unigine Heaven
平均FPS:ゲームモード(GM)オフ時の全テスト平均は約50。オン時は約49。差は-1。
最低/最高:GMオフ時の平均最低FPSは約21、平均最高FPSは110。GMオン時は平均最低FPSが約23、平均最高FPSが約109。最低FPSは+2改善、最高FPSは-1低下という結果でした。
中つ国:シャドウ・オブ・モルドール(Middle-Earth: Shadow of Mordor)
平均FPS:GMオフ時は約67、オン時は約66。差は-1。
最低/最高:GMオフ時の最低は約46、最高は約89。オン時は最低が約44、最高が約104。最低FPSは-2低下した一方、最高FPSは+15と大きく向上しました。
フォーオナー(For Honor)
平均FPS:GMオフ時は約68、オン時も約68。差は0。
最低/最高:GMオフ時の最低は約50、最高は約116。オン時は最低が約42、最高が約133。最低FPSは-8低下したものの、最高FPSは+17向上しています。
オーバーウォッチ(Overwatch)
平均FPS:GMオフ時は約97、オン時は約99。差は+2。
最低/最高:GMオフ時の最低は約69、最高は約136。オン時は最低が約57、最高が約138。最低FPSは-12と大きく落ち込みましたが、最高FPSは+2向上しています。
結論:影響は誤差レベルだが示唆的
比較結果から読み取れるポイントはいくつかあります。平均FPSが向上したのはOverwatchのみ(+2 FPS)で、他の2タイトルはむしろ1 FPS低下しました。全体として平均FPSへの影響はごくわずかです。FPS向上だけを目的にInsider Previewへ参加しようと考えていたなら、その予定は白紙に戻したほうがよいでしょう。
とはいえ、ゲームモードは確かに何かをしていました。ベンチマークデータ(Unigine Heavenを除く)を見ると、最低FPSと最高FPSの間にトレードオフの傾向が見られます。つまりMicrosoftは嘘をついていなかったのです。ゲームモード使用時、少なくとも瞬間的にはハードウェアの最大パフォーマンスが引き上げられていました。ただし、平均FPSの数字から判断すると、その恩恵はほとんど体感できないレベルと言えます。
Unigine Heavenでテストしたのは、ゲームモードがゲーム以外のリソース集約型プログラム(画像編集、動画編集、ベンチマークなど)でも機能するかどうかを確かめるためでした。Microsoftがゲームアプリケーションに焦点を絞っていることと今回の結果を踏まえると、現時点ではこれらの用途には効果がないようです。少なくとも現状では。
さらに重要なのは、ゲームモードが現状FastリングのInsider Previewビルド限定で提供されている点です。これはOS全体が最も不安定で、パフォーマンスも低い状態にあることを意味します。これらのビルドが極端に不安定というわけではありませんが、こうしたテストでは考慮すべき要素です。ハードウェアパフォーマンスとその最適化がどれほど複雑かを考えれば、なおさらです。
将来の展望:ゲームモードの行方は?
結果が思わしくないのに、なぜMicrosoftはあえてゲームブースト機能に取り組むのか不思議に思うかもしれません。その答えは、時間が経つにつれ明らかになっていくでしょう。インタビューの中で、ゲームモード開発チームのスポークスマンであるKevin Gammill氏(Xbox Platform パートナーグループ プログラム マネージャー)は、その目的と将来について語りました。
研究開発の完了後、ユーザーはより劇的なFPS向上を体験できるのかとの質問に対し、Gammill氏はこう答えています。
もちろんです。ゲームモードにはかなりの規模のロードマップが用意されており、次にお話しするときにはさらに詳しくお伝えできればと思っています。継続的な改善のために、軽く1年分の作業量があります。
現在のバージョンは決して最終形態ではないことを忘れてはいけません。また、ゲームモードは配信機能を中心としたより大きなGame Barの一サブ機能にすぎません。ゲームモードさえあればFPSに関する悩みがすべて解決すると考えるのは、やや見当違いかもしれません。Gammill氏自身の発言もそれを裏付けています。
仮にフレームレートの向上が2%程度と小さかったとしても、毎秒100フレームで動いている環境なら、その追加の2フレームは間違いなく歓迎します。ゲーム中において2%は十分に意味のある数字なんです。
Gammill氏はさらにこう続けています。
あなたの質問への率直な答えは、まだテストが初期段階すぎて、どこに着地するかはっきりとは言えない、ということです…結果がどう返ってくるかを把握するため、現在も大量のテストとテレメトリ収集を進めているところです。
もっともらしい話ですが、皮肉にもGammill氏の言う「最悪のシナリオ」こそが、現時点でのゲームモードの実態のようです。
まとめ:ゲームモードとどう向き合うか
現状のゲームモードは、掲げる期待の割には成果が小さいのが正直なところです。さまざまな事情を考えれば、これはある意味予想通りの結果とも言えます。
それでも、希望は残っています。ゲームモードは世にあふれる怪しいゲームブースターとは違います。正式な公式機能であり、まだ開発途上であり、ゲーマーの支持を獲得しようとするMicrosoftの大きな戦略の一端を担う存在なのです。
今のところ多くの人を驚かせるには足りないかもしれませんが、筆者はこの新しい実験に対してオープンな姿勢で向き合っていきます。何といっても、2 FPSも立派な2 FPSですから。
あなたはMicrosoftのゲームモードを試してみたいと思いますか?すでに試したことはありますか?その感想は?ぜひコメント欄でお聞かせください!
-
パフォーマンスを向上させる Windows 11、10 PC 用の 10 の最高の RAM クリーナーおよびオプティマイザー ソフトウェア [2023]
ブログの要約: パソコンの動作が遅い?たぶん、詰まったメモリを一掃する時が来ました。 プロ仕様の RAM クリーナー &スピード ブースター ソフトウェアを使用する Windows 11/10 PC を最大限に活用できます。読み続けて、メモリを最適化し、デバイスを高速化するための最適なツールについて学びましょう。 お使いの Windows PC が通常より遅くなった場合は、RAM と CPU の使用率が高いために発生している可能性があります。 タスク マネージャーを使用すると、RAM を大量に消費している原因を特定できます。 コンピューターのパフォーマンスを監視し、PC で現在実行されて
-
Windows PCのゲームパフォーマンスを向上させる5つの効果的な方法
ゲームが大好きなのに、スペック不足のパソコンではお気に入りのゲームを快適にプレイできない——そんな経験はありませんか?ゲームを起動するたびにシステムがフリーズしたり、突然クラッシュしたりするなら、コマ落ちや低フレームレートによるストレスはよく分かるはずです。この記事では、パソコンの動作速度を高め、Windowsでのゲームパフォーマンスを向上させるための、シンプルかつ効果的な方法を5つご紹介します。1. パソコンの構成(ハードウェア)を確認する一部のゲームは、パソコンの性能を自動的に判定し、必要に応じて設定を調整してくれます。しかし、ビデオカードやプロセッサがその変更に対応できず、かえってゲーム