在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文件夹中的所有文件,单击右键并选择删除。
若文件因被占用而无法删除,请选择忽略
启动Fortnite进行一场比赛。首场比赛可能仍会有卡顿,这是因为游戏客户端正在编译新的着色器。
如果仍无改善,请关闭游戏并从第6步起重新操作,然后再次启动游戏进行测试。