修正:リーグオブレジェンドFPSドロップ

League of Legends(LoL)は、Riot GamesがWindows、Linux、macOSなどを含む多数のプラットフォーム向けに開発したオンラインバトルアリーナビデオゲームです。このゲームは市場で非常に人気があり、数百万ゲームDotaの直接の競争相手です。

リーグ・オブ・レジェンズ

最近、ユーザーがプレイ中にランダムなFPSドロップが大量に発生するという報告がいくつかあります。 これは、GTX 1080およびCore i7 8700kプロセッサを搭載したハイエンドPCを使用するユーザーにも当てはまります。 これにより、ローエンドのPCとグラフィックスハードウェアが原因でFPSがドロップする可能性が排除されます。

League of Legends FPSがドロップする原因は何ですか?

ユーザーから調査し、自社システムで現象をテストした後、FPSの低下は単一の理由ではなく、いくつかの異なる要因の組み合わせによるものであるという結論に達しました。 League of Legends FPSがドロップする理由は次のとおりですが、これらに限定されません。

  • オーバーレイ: Discord、GeForce Experienceなどのオーバーレイは、ゲームに問題を引き起こすことがわかっています。
  • オーバークロック:オーバークロックはパフォーマンスを向上させることを目的としていますが、LoLの場合は逆になることが確認されています。
  • 全画面最適化: Leagueには、Windowの全画面最適化モジュールに問題があるという歴史があります。
  • ゲーム構成:ゲーム構成ファイルが破損しているか、使用できないか、不適切に設定されている可能性があります。 これにより、ゲームで問題が発生する場合があります。
  • ハイエンドグラフィックオプション:これらのオプションは、グラフィック出力を改善することでプレーヤーのエクスペリエンスを向上させますが、FPSドロップが最初に発生する理由です。
  • フレームレートの上限:これはゲームメニューで提供されるオプションで、ユーザーがFPS上限を設定できるようにします。 このモジュールは問題を引き起こし、FPSドロップの原因になることが知られています。

ソリューションを進める前に、アクティブなインターネット接続があり、コンピューターにコンピューター管理者としてログインしていることを確認してください。

解決策1:FPSキャップを設定する

FPSキャップは、League of Legendsの機能であり、ユーザーがゲームのFPSのキャップを設定できるようにします。 必要に応じてカスタム値を設定できます。 デフォルトでは、上限はuncappedに設定されています。 これは問題ないように見えるかもしれませんが、このオプションはFPSで問題を引き起こすことが発見されました。 ゲームのFPSキャップを設定し、これにより問題が修正されるかどうかを確認します。

  1. LoLを開き、 カスタムゲームに入ります。 カスタムゲームを開いたら、Escボタンを押してオプションにアクセスします
  2. 画面の左側にある[ ビデオ ]タブを選択し、下にスクロールして[ フレームレートの上限]ボックスを見つけます
  3. 設定を60 FPSに変更します。

FPSキャップオプション–リーグオブレジェンド
  1. 変更を保存した後、オプションウィンドウの左側にある[ ゲーム ]タブをクリックします。 [ゲームプレイ]の下の[ 移動保護]を見つけて、オプションがオフになっていることを確認します。
  2. OKを押して変更を保存して終了します。 ゲームを再起動して、これらのオプションが効果を発揮するかどうかを確認してください。

解決策2:オーバーレイを無効にする

オーバーレイは、ユーザーがゲームのプレイ中にサードパーティソフトウェアの特定の部分にアクセスできるようにするソフトウェアコンポーネントです。 これは通常、画面の下部にある小さなバーで、特定のホットキーを押すとアクセスできます。 オーバーレイは魅力的に見えるかもしれませんが、League of LegendsのFPSドロップの原因です。

Discordオーバーレイを無効にする方法を以下に示します(使用している場合)。 コンピューターに存在する他のすべてのオーバーレイを無効にしてください。

  1. Discordを起動し、 ユーザー設定を開きます 。 ここで、左側のナビゲーションタブから[ オーバーレイ ]オプションを選択し、[ ゲーム内オーバーレイを有効にする]オプションのチェックを外します。

不一致オーバーレイオプション-不一致アプリケーション
  1. コンピューターを完全に再起動して、変更を実装し、FPSドロップが修正されたかどうかを確認します。

解決策3:オーバークロック、GeForce Experience、およびサードパーティアプリを無効にする

上記の解決策が機能しない場合は、先に進み、トラブルシューティングの領域をサードパーティのアプリケーションとハードウェアに拡大します。 最初にオーバークロックについてお話しましょう。 オーバークロックは、しきい値温度に達するまでプロセッサのクロックレートを上げる行為です。 それが完了すると、オーバークロックが停止します。 これはパフォーマンスを向上させるためのものですが、これによりFPSが低下する場合がいくつかあります。

MSIアフターバーナー

したがって、 オーバークロック無効にしMSI Afterburnerをアンインストールしてください 。 NVIDIA GeForce Experienceなどのサードパーティアプリケーションも確認する必要があります。 一時的にアンインストールしてください。 次に、ゲームを開いている間に、コンピューターで実行されているサードパーティアプリケーションを確認する必要があります。 それらをすべて無効にし、アプリケーションが解決されるかどうかを毎回確認してください。

注: GeForce ExperienceからのオーバーレイとWindowsゲームバー機能も無効にしてみてください。

解決策4:最大パフォーマンス電力オプションを設定する

ラップトップには電源オプションが組み込まれていることが知られており、ユーザーは必要に応じて電源オプションを選択できます。 デフォルトでは、このオプションはbalancedとして設定されています。 最大のパフォーマンスに変更する必要があります。

  1. Windows + Rを押して、ボックスに「 コントロールパネル 」と入力し、Enterを押します。
  2. コントロールパネルで[ 大きいアイコン ]を選択し、[ 電源オプション ]をクリックします。

電源オプション-コントロールパネル
  1. [電源オプション]で、右側のウィンドウを使用して[ 最大パフォーマンス]を選択します。 変更を保存して終了します。

高性能電源オプション–コントロールパネル
  1. 次に、League of Legendsを再度起動して、ドロップの問題が解決するかどうかを確認してください。

解決策5:ゲーム構成ファイルを変更する

上記のすべての方法でゲームのFPSドロップを改善できない場合は、ゲーム構成ファイルを変更してみてください。 ゲーム構成は、League of Legendsが起動されるたびに抽出される外部ファイルに保存されます。 これらの構成が正しく設定されていないか、破損している可能性があります。 それらを置き換えて、これがうまくいくかどうかを確認します。

  1. (こちら)からZIPファイルをダウンロードします。 アクセス可能な場所に保存します。
  2. League of Legendsのインストールフォルダーに移動し、フォルダーConfigを開きます。

'game.cfg' – League of Legendsのインストールフォルダー
  1. ご覧のとおり、フォルダーには既に ' game.cfg 'ファイルがあります。 別の場所にコピーして、必要なときにいつでもバックアップできるようにします。 ダウンロードしたフォルダーを開き、 Configを開きます。 ここでは、いくつかの異なる設定が表示されます。 ハードウェアの仕様に応じて1つを選択し、ここから構成ファイルをLoLインストールフォルダー内の構成ファイルの場所にコピーします。 交換するように求められたら、[ はい ]をクリックします。

ハードウェアに応じた構成ファイル– League of Legends
  1. コンピューターを適切に再起動し、FPSドロップが修正されたかどうかを確認します。 構成ファイルはいつでも別のグラフィック設定に変更できます。

解決策6:フルスクリーン最適化とDPI設定を変更する

Windowsのフルスクリーン最適化機能により、アプリケーションは実行可能ファイルをディスプレイのフルスクリーンに最適化できます。 これは非常に便利な機能であり、デフォルトで有効になっています。 これを無効にし、DPI設定も変更します。 変更が機能しない場合は、後で元に戻すことができます。

  1. League of Legendsの インストールフォルダーに移動します検索ダイアログボックスに 「.exe」と入力し、Enterキーを押します。
  2. これで、多くの異なる実行可能ファイルが結果に返されます。 最初のものを右クリックし、[ プロパティ ]を選択します

「.exe」ファイルの検索結果– League of Legends
  1. 上部の[互換性]タブを選択し、 [ フルスクリーン最適化を無効にする]オプションをオンにします 。 [ 高DPI設定の変更]を選択します

互換性設定– Lol
  1. 次に、2番目のオプションを[ アプリケーション ]として選択して、[ 高DPIスケーリング動作オーバーライドする]オプションを確認します。 変更を保存して終了します。

高DPIスケーリング動作オプションのオーバーライド– League of Legends
  1. 結果で返されたLeague of Legendsのすべての実行可能ファイルについて、これらの手順を繰り返します。 変更を保存して終了します。

コンピューターを再起動し、FPSドロップが解決されたかどうかを確認します。

解決策7:グラフィックドライバーを更新する

上記のすべての方法が機能しない場合は、グラフィックスドライバーを更新する必要があります。 ドライバーは、ハードウェアとソフトウェアを接続する主要なメカニズムであり、リソースを利用します。 これらが古くなっているか壊れている場合、FPSドロップなどの問題が発生します。

Civilization 5の記事が起動しないことを確認し、最新のグラフィックドライバーを再インストールする方法全体が記載されているソリューション3を参照してください。 製造元からリリースされた最新のドライバーをインストールする前に、DDUを使用して最初に現在のドライバーをアンインストールしてください。

興味深い記事