Windowsでゲームのカクツキを解決するためにNVIDIAのキャッシュをクリアする方法

ゲームのカクツキに対処するのは本当に大変です。特に、本格的にゲームに取り組んでいる時はなおさらです。よくある原因は?NVIDIAシェーダーキャッシュの不具合が原因の場合がほとんどです。時間が経つにつれて、このキャッシュは破損したり乱雑になったりし、ゲームプレイ中にあの厄介なカクツキを引き起こすことがあります。信じてください、このキャッシュを削除またはリセットすると、ゲームプレイが劇的にスムーズになります。少し奇妙に感じるかもしれませんが、一度クリーンアップすると、多くのユーザーがラグスパイクやカクツキが大幅に減少することに気づいています。これは、ドライバーをアップデートしたり、グラフィック設定を頻繁に変更したりした場合に特に顕著です。

動作がカクカクしている場合は、以下の方法をお試しください。まずはキャッシュをクリアしてみてください。通常は簡単な手順ですが、Windows ではやや複雑になることがあります。以下の手順は簡単ですが、フォルダーの参照やコマンドライン操作が必要になる場合があります。ただし、これは主に微小なカクツキを修正するためのものであることを覚えておいてください。それでもゲームのパフォーマンスが低下する場合は、ドライバーを更新するか、バックグラウンドアプリを確認する必要があるかもしれません。

WindowsでNvidiaシェーダーキャッシュのスタッターを修正する方法

方法1:NVIDIA DXCacheとGLCacheフォルダを削除する

これはゲーマーの間で一種の迷信となっています。これらのフォルダに保存されているキャッシュファイルは破損したり古くなったりすることがあり、パフォーマンスの低下につながります。キャッシュファイルを削除すると、システムは新しいシェーダーデータを再構築する必要があり、その結果、こうしたジッターが軽減される可能性があります。この方法は、ドライバーを更新した後でも突然カクツキが発生する場合に有効です。通常、キャッシュファイルをクリアすると、ゲームプレイがはるかにスムーズになります。少なくとも、カクツキが少なくなります。

  1. を押してWindows + R「ファイル名を指定して実行」を開きます。当然ながら、Windowsは必要以上に複雑な処理を強いる必要があるので、%localappdata%/Nvidiaと入力してEnter キーを押します。
  2. DXCacheGLCacheというフォルダを探してください。これらのフォルダには、時間の経過とともに重くなるキャッシュされたシェーダー情報が保存されています。
  3. 両方のフォルダを選択し、右クリックして「削除」を選択します。プロンプトが表示されたら確認します。Windowsは、キャッシュを本当に削除してよいか確認するからです。
  4. システムがこれらのファイルを削除するのを確認したら、PCを軽く再起動してください。設定が不安定な場合は、実際の違いを確認するために、これを数回実行したり、ゲーム/PCを再起動したりする必要があるかもしれません。

方法2: ディスククリーンアップツールを使用する

この昔ながらのユーティリティは、ディスク容量を解放するだけでなく、DirectXシェーダーキャッシュを含む隠れたキャッシュもクリアします。ゲームがカクツキやすくなったり、パフォーマンスが低下したりする場合は、ディスククリーンアップでキャッシュをクリアすることで、WindowsとGPUの通信状態を改善できます。奇跡的な効果は期待できませんが、簡単な手順で驚くほど効果を実感できることもあります。

  1. スタートメニューで「ディスク クリーンアップ」を検索して開きます。見つからない場合は、Windowsの「オプション機能」から有効にする必要があるかもしれません。
  2. すべての魔法が起こるメインドライブ(通常はC:)を選択します。
  3. [OK]をクリックし、スキャンによって解放する容量が見積もられるまで待ちます。これには 1 ~ 2 秒かかる場合があります。
  4. DirectXシェーダーキャッシュの横にあるチェックボックスをオンにします。必要に応じて他の不要なファイルを選択することもできますが、これがゲームのカクツキの主な原因です。
  5. 「OK」をクリックしてクリーンアップを実行し、完了したらPCを再起動してください。キャッシュの更新はすぐに完了しない場合もあるので、数分待つか、しばらくしてからゲームを起動してみてください。

方法3: NVIDIAグラフィックドライバーを更新する

古いバージョンやバグのあるバージョンのドライバーは、パフォーマンスの低下を引き起こす一般的な原因です。ゲーム開発者は、バグを修正するだけでなくパフォーマンスを最適化するアップデートを頻繁にリリースしています。NVIDIAドライバーを最新の状態にしておくと、キャッシュをクリアしなくてもカクツキの問題が解決することがあります。この解決策は複数の環境で効果があったことを確認しています。ドライバーを更新するだけでスムーズに動作するケースもあれば、キャッシュのクリアも併せて行う必要があるケースもありました。

  1. ブラウザを開いて、NVIDIA ドライバー ダウンロード ページに移動します。
  2. 手動ドライバー検索フォームを使用します。GPU モデル、OS、言語を選択し、[検索]をクリックします。
  3. 表示される最新のドライバーをダウンロードしてください。準備ができたら、バージョン番号の横にある「表示」をクリックし、 「ダウンロード」をクリックしてください。
  4. ダウンロードしたら、インストーラーを実行します。「カスタム(詳細)」を選択すると、クリーンインストールのオプションが表示されます。 「次へ」をクリックする前に、 「クリーンインストールを実行する」にチェックを入れてください。これにより、古いドライバーの残骸が削除され、奇妙な競合が減少します。
  5. セットアップを完了し、PCを再起動してください。それでもゲームのカクツキが解消されない場合は、Display Driver Uninstallerなどのツールを使ってクリーンインストールを試してみてはいかがでしょうか。

正直なところ、ドライバーを更新しても必ずしもすべてが解決するとは限りません。しかし、カクツキなどのパフォーマンス問題のトラブルシューティングには、確実な第一歩となります。なぜなら、そうしない理由がないからです。