关于 C 盘 NVIDIA DXCache 文件夹能否删除的解答

C:/Users/用户名/AppData/Local/NVIDIA/DXCache 可以安全删除,它是 NVIDIA 显卡的 DirectX 着色器缓存,用于加速游戏 / 图形程序加载,删除后仅首次运行相关程序时会重新编译缓存(加载稍慢),不影响系统与显卡核心功能。以下是安全删除与优化步骤:


一、删除前准备(避免文件占用)

  1. 关闭所有游戏、图形软件(如 PR、Blender)及 NVIDIA 相关程序(控制面板、GeForce Experience)。

  2. 若提示文件正在使用,可重启电脑后立即删除,或进入安全模式操作。


二、删除操作(两种方式)

  1. 手动删除(推荐)

    • 直接删除 DXCache 内所有文件(保留文件夹结构,下次运行程序会自动重建)。

    • 或删除整个 DXCache 文件夹(系统会自动重新创建)。

  2. 通过 NVIDIA 控制面板清理(更彻底)

    • 桌面右键→NVIDIA 控制面板→管理 3D 设置→全局设置,找到 “着色器缓存大小”,选择 “禁用”,重启电脑后删除文件夹,再改回 “系统默认” 或 “1GB/2GB” 限制大小。


三、删除后影响与优化建议

操作影响优化建议

删除 DXCache

首次运行游戏 / 图形程序加载变慢(重新编译着色器),释放约 7GB 空间

定期清理(每 3-6 个月),或限制缓存大小

限制缓存大小

避免缓存再次占用过多空间

在 NVIDIA 控制面板设置为 1-2GB,平衡性能与空间

转移缓存位置

彻底解决 C 盘占用问题

用 mklink 命令创建符号链接,将缓存转移到 D 盘(如mklink /j "C:\Users\用户名\AppData\Local\NVIDIA\DXCache" "D:\NVIDIA\DXCache"


四、注意事项

  1. 此文件夹仅为缓存,非系统 / 驱动关键文件,删除无风险。

  2. 若使用 GeForce Experience,建议同步清理其下载缓存(设置→常规→清除下载缓存)。

  3. 若删除后出现游戏卡顿,可重启程序或重新安装显卡驱动。


总结

删除该文件夹是安全的,适合紧急释放 C 盘空间。若长期受缓存占用困扰,建议限制缓存大小或转移位置,兼顾性能与磁盘空间。


扫一扫关注微信