在DirectX 12环境下,Fortnite卡顿严重,性能低于预期。
Fortnite客户端有时会持续尝试重新编译DirectX着色器,从而导致在DirectX 12渲染模式下游玩时严重卡顿。清除着色器缓存可能会解决这个问题。请按照以下步骤操作:
- 请确保Epic Games启动器和Fortnite已关闭。
- 同时按下Windows键+R键,会打开一个运行窗口。
- 在文本字段中键入%appdata%并按Enter键。
- 将会打开漫游文件夹。
- 点击文件路径旁的向上箭头,前往AppData文件夹
- 打开Local文件夹
- 请根据你使用的显卡执行下一步操作:
- NVIDIA显卡用户:
- 打开NVIDIA文件夹
- 打开PerDriverVersion文件夹
- 打开DXCache文件夹
- 选择DXCache文件夹中的所有文件,单击右键并选择删除。
- 如果某些文件因正在使用而无法删除,请选择忽略。
- 通过点击之前的向上箭头,回到AppData文件夹
- 进入App Data文件夹后,打开Local文件夹
- 打开NVIDIA文件夹
- 打开PerDriverVersion文件夹
- 打开DXCache文件夹
- 选择DXCache文件夹中的所有文件,单击右键并选择删除。
- 通过点击相同的向上箭头,回到NVIDIA文件夹
- 如果其中有DXCache,打开该文件夹
- 选择其中所有文件,单击右键并选择删除。
- 若文件因被占用而无法删除,请选择忽略
- AMD显卡用户:
- 打开AMD文件夹
- 打开DXCache文件夹
- 选择DXCache文件夹中的所有文件,单击右键并选择删除。
- 如果某些文件因正在使用而无法删除,请选择忽略。
- 点击之前的向上箭头。回到AppData文件夹
- 打开Local文件夹
- 打开AMD文件夹
- 打开DXCache文件夹
- 选择DXCache文件夹中的所有文件,单击右键并选择删除。
- 若文件因被占用而无法删除,请选择忽略
- NVIDIA显卡用户:
- 启动Fortnite进行一场比赛。首场比赛可能仍会有卡顿,这是因为游戏客户端正在编译新的着色器。
- 如果仍无改善,请关闭游戏并从第6步起重新操作,然后再次启动游戏进行测试。