在DirectX 12环境下,Fortnite卡顿严重,性能低于预期。

在DirectX 12环境下,Fortnite卡顿严重,性能低于预期。

Fortnite客户端有时会持续尝试重新编译DirectX着色器,从而导致在DirectX 12渲染模式下游玩时严重卡顿。清除着色器缓存可能会解决这个问题。请按照以下步骤操作:

  1. 请确保Epic Games启动器和Fortnite已关闭。
  2. 同时按下Windows键+R键,会打开一个运行窗口。
  3. 在文本字段中键入%appdata%并按Enter键
  4. 将会打开漫游文件夹。
  5. 点击文件路径旁的向上箭头,前往AppData文件夹
  6. 打开Local文件夹
  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. 启动Fortnite进行一场比赛。首场比赛可能仍会有卡顿,这是因为游戏客户端正在编译新的着色器。
  9. 如果仍无改善,请关闭游戏并从第6步起重新操作,然后再次启动游戏进行测试。