截至目前没有官方程序修改方式,这里使用的是文件链接的方式
第一步 关闭相关程序
退出所有游戏、关闭 NVIDIA Control Panel / GeForce Experience / 浏览器。
第二步 在新盘建目录
在目标分区上新建两个文件夹:
D:\ShaderCache\DXCache
D:\ShaderCache\GLCache
第三步 复制旧缓存(可选)
把 C:\Users\你的用户名\AppData\Local\NVIDIA\DXCache和 GLCache中已有内容 复制 到上面新目录(不删原目录先)。
第四步 删除原目录并创建 Junction
以 管理员身份 打开 CMD,执行下面的命令(注意替换 你的用户名):
删除原文件夹(无法删除可以用火绒删除)
rmdir /S /Q "C:\Users\你的用户名\AppData\Local\NVIDIA\DXCache"
rmdir /S /Q "C:\Users\你的用户名\AppData\Local\NVIDIA\GLCache"
创建目录联接(Junction,跨盘稳定)
mklink /J "C:\Users\你的用户名\AppData\Local\NVIDIA\DXCache" "D:\ShaderCache\DXCache"
mklink /J "C:\Users\你的用户名\AppData\Local\NVIDIA\GLCache" "D:\ShaderCache\GLCache"