DirectX 12での『フォートナイト』がひどくカクつき、期待されるパフォーマンスを下回る。

DirectX 12のレンダリングモードでプレイする場合、フォートナイトのクライアントは繰り返しDirectXのシェーダーの再コンパイルを試行することがあり、その結果ひどくカクつく場合があります。シェーダーのキャッシュをクリアすることで問題が解決する場合があります。キャッシュをクリアするには、以下の手順に従ってください。

  1. Epic Games Launcherとフォートナイトが閉じていることを確認します。

  2. Windows + Rキーを押して、「ファイル名を指定して実行」ウィンドウを開きます。

  3. 入力フィールドに%appdata%と入力し、Enterキーを押します。

  4. Roamingのフォルダーが開きます。

  5. フォルダーのパスの横にある上矢印をクリックして、AppDataフォルダーに移動します。

  6. ローカルフォルダーを開きます

  7. 以下の、ご使用のグラフィックカード用の手順に従ってください。

    • NVidiaのグラフィックカード:

      1. NVIDIAフォルダーを開きます。

      2. PerDriverVersionフォルダーを開きます。

      3. DXCacheフォルダーを開きます。

      4. DXCacheフォルダー内の全てのファイルを選択し、右クリックから削除を選択します。

      5. 使用中のため削除できないファイルがある場合は、無視することを選択します。

      6. 上記で使用した上矢印をクリックして、AppDataフォルダーに戻ります。

      7. App Dataフォルダー内の、Localフォルダーを開きます。

      8. NVIDIAフォルダーを開きます。

      9. PerDriverVersionフォルダーを開きます。

      10. DXCacheフォルダーを開きます。

      11. DXCacheフォルダー内の全てのファイルを選択し、右クリックから削除を選択します。

      12. 上記で使用した上矢印をクリックして、NVIDIAフォルダーに戻ります。

      13. DXCacheフォルダーがある場合は、それを開きます。

      14. フォルダー内の全てのファイルを選択し、右クリックから削除を選択します。

      15. 使用中のため削除できないファイルがある場合は、無視することを選択します。

    • AMDのグラフィックカード:

      1. AMDフォルダーを開きます

      2. DxCacheフォルダーを開きます

      3. DxCacheフォルダー内の全てのファイルを選択し、右クリックから削除を選択します。

      4. 使用中のため削除できないファイルがある場合は、無視することを選択します。

      5. 上記で使用した上矢印をクリックして、AppDataフォルダーに戻ります

      6. Localフォルダーを開きます

      7. AMDフォルダーを開きます

      8. DxCacheフォルダーを開きます

      9. DxCacheフォルダー内の全てのファイルを選択し、右クリックから削除を選択します。

      10. 使用中のため削除できないファイルがある場合は、無視することを選択します。

  8. フォートマッチを起動して、マッチをプレイしてみてください。初回のマッチはまだカクつくかもしれませんが、これはゲームのクライアントが新たなシェーダーをコンパイルしているため発生します。

  9. 違いがない場合は、手順6からもう一度お試しいただき、ゲームを起動してテストしてみてください。