找回密码
 立即注册
搜索
查看: 4663|回复: 37

[PC] Nvidia的着色器缓存是真畜生啊,占了我C盘好些空间,终于找到了一劳永逸的解决办法

[复制链接]
     
发表于 2026-8-31 04:51 | 显示全部楼层 |阅读模式
本帖最后由 你好s1 于 2026-8-31 14:46 编辑


      最近玩游戏,我的C盘频繁空间不足,使用一些“C盘清理助手”之类的软件,只能删除1-2G内容,杯水车薪。

     于是使用软件按照占用大小仔细查看,发现罪魁祸首是Nvidia的着色器缓存,占用了大量C盘空间,却没有清理助手敢删这个文件夹

   
  1. C:\Users\你的电脑名字\AppData\Local\NVIDIA\DXCache
复制代码

    仔细查证过后,发现此文件夹可以安全删除,于是删除后玩了几个游戏。

   当然,这些游戏要重新构建着色器缓存,没几天占用又高了起来。

   于是在网上找到了一种一劳永逸的办法,在此分享给大家

  1. 先到你的Nvidia-app,图形-全局设置-拉到最下-找到着色器缓存,缓存大小那里,选择关闭。

  2.之后重启电脑,删除 C:\Users\你的电脑名字\AppData\Local\NVIDIA\DXCache 这个文件夹(需要打开系统隐藏文件)


  3.在你的其他盘符,新建一个文件夹用来保存上面这个文件夹的内容,例如我的是H:\NvidiaDXCache(请放到SSD中)

  4. 在搜索框输入cmd,右键点击“命令提示符”,选择以管理员身份运行

  5. 在打开的窗口中,输入(H替换成你的盘符,请放到SSD中)
mklink /j "C:\Users\你的电脑名字\AppData\Local\NVIDIA\DXCache" "H:\NvidiaDXCache"

这个符号链接命令你可以简单的理解成一种高级的系统快捷方式,它的作用就是欺骗Nvidia,让它以为文件保存在了C盘,但实际保存在其他位置。


   但请注意,不用自作聪明把C盘其他软件文件夹也这样操作,该命令只能安全作用在cache,download,Temp等不含程序逻辑的文件夹中。

   在整个操作中要注意,重启电脑之后Nvidia会在大约1分钟内,在C盘重新创建DXCache文件夹,并且非重启不能删除,而这个命令必须保证原路径不存在。


   所以重启后请快速操作,重启前先创建好目标文件夹,并且把命令复制到记事本中,在大约1分钟之内操作完成。(命令提示符里面使用鼠标右键即可粘贴,不是ctrl+V)


   当然,进系统安全模式可能不用这样手忙脚乱的操作,不过我没试,你可以试试。

   如果你不想用这个命令,你也可以经常自己手动去删除这个文件夹的内容,代价就是玩游戏总要编辑着色器。

  虽然Nvidia-app里面可以设置缓存大小,但没有作用,我早就设置成了10G,最后占用了37G。占用非常之高,建议大家都去看看自己的。

  另外,也可删除(需要打开隐藏文件)
  1. C:\ProgramData\NVIDIA Corporation\NVIDIA app\UpdateFramework\ota-artifacts
复制代码
  此文件夹下都是N卡驱动的安装包和安装包解压出来的文件,一般清理软件也不会动它,可以安全删除,不会影响驱动正常使用。

  如果你从来没碰过这个文件夹,占用也低不了。




评分

参与人数 1战斗力 +1 收起 理由
萨格摩多桑 + 1

查看全部评分

回复

使用道具 举报

     
发表于 2026-8-31 05:01 | 显示全部楼层
微软电脑管家是敢删着色器缓存的。
回复

使用道具 举报

     
发表于 2026-8-31 05:08 来自手机 | 显示全部楼层
以前写脚本,经常犯 cd 到软连接目录 cd .. 回错地方的错误
回复

使用道具 举报

     
发表于 2026-8-31 07:03 来自手机 | 显示全部楼层
windows自带的电脑管家的清理功能早就能专门删着色器了,装一堆游戏也就几十g我选择不当古代人留500g给它慢慢用
回复

使用道具 举报

     
发表于 2026-8-31 07:46 来自手机 | 显示全部楼层
刚手动删了100G,不过这玩意儿积累的挺慢的
回复

使用道具 举报

     
发表于 2026-8-31 08:23 来自手机 | 显示全部楼层
现在的系统盘最好弄大点,小一点的固态不分区都行

眼下不往系统盘里塞其他东西主要是为了避免重装时被一锅端,跟以前不一样了
回复

使用道具 举报

     
发表于 2026-8-31 08:39 | 显示全部楼层
c盘1t就不会计较这些
回复

使用道具 举报

     
发表于 2026-8-31 08:46 来自手机 | 显示全部楼层
我选择给 c 盘加空间,斗智斗勇累了
回复

使用道具 举报

     
发表于 2026-8-31 08:58 | 显示全部楼层
英伟达的哪个geforce软件不登陆不能用?
回复

使用道具 举报

     
发表于 2026-8-31 09:15 来自手机 | 显示全部楼层
这个在Nvidia控制面板里可以设置缓存大小的,我只给了5G
回复

使用道具 举报

     
发表于 2026-8-31 09:23 | 显示全部楼层
才那么点不如QQ一毛
回复

使用道具 举报

     
发表于 2026-8-31 09:26 | 显示全部楼层
插眼

之前刚把渲染文件全删了……后续有玩再渲染一次就是了
回复

使用道具 举报

     
发表于 2026-8-31 09:29 来自手机 | 显示全部楼层
最近更新n的app以后,已经能自动删了,不用自己折腾了

—— 来自 realme RMX3708, Android 16, 鹅球 v3.5.99
回复

使用道具 举报

     
发表于 2026-8-31 09:45 | 显示全部楼层
何必因噎废食?你都知道能在nv app里去设置着色器缓存了,除了关闭这个选项,其他给你设置空间或者使用程序默认的设置你就没看见吗?达到你指定的空间之后,会自动删掉旧的游戏着色器的。何况其实这个着色器增长速度其实也没那么快的,前几年固态硬盘低位的时候买的这些4tb固态硬盘没想着传家,随便他用了楼主你其实还不如把chrome内核的浏览器缓存位置改到别的盘,这个更有点实际意义
回复

使用道具 举报

     
发表于 2026-8-31 09:52 来自手机 | 显示全部楼层
还有一个吃空间大户是系统还原点,一次占用8gb吧
回复

使用道具 举报

     
发表于 2026-8-31 09:53 | 显示全部楼层
我觉得有用啊,有些可能是电脑分过区了,c盘就150g-200g,这时候着色器清理就很有必要了。毕竟电脑重装系统代价太大,不到万不得已不会碰。当然我是忍不了直接收了块500g的固态转移了下系统盘。
回复

使用道具 举报

发表于 2026-8-31 09:55 | 显示全部楼层
这玩意它会自己删的,偶尔C盘会多出一些空间。
觉得C盘空间少运行一下Windows自己的磁盘碎片清理程序,每次都能清理出不少空间。
回复

使用道具 举报

     
发表于 2026-8-31 10:08 | 显示全部楼层
我玩流放之路2,这个是必须得设置,不然就得每次刷图就来一次着色器缓存,特别是上赛季每次卡画面几秒不动
回复

使用道具 举报

     
发表于 2026-8-31 12:28 | 显示全部楼层
在N卡设置面板设置着色器缓存最大给10G就好,偶尔自己去手动删下
回复

使用道具 举报

     
 楼主| 发表于 2026-8-31 13:10 来自手机 | 显示全部楼层
妄想中毒 发表于 2026-8-31 09:15
这个在Nvidia控制面板里可以设置缓存大小的,我只给了5G

没有用,可以去看看是不是真的5g

—— 来自 vivo V2352A, Android 16, 鹅球 v3.5.99
回复

使用道具 举报

     
发表于 2026-8-31 13:21 | 显示全部楼层
难怪C盘越来越冗余,200g的C盘只剩下20G天天担心爆仓
回复

使用道具 举报

     
发表于 2026-8-31 14:20 | 显示全部楼层
着色器缓存也就几G,感觉也就是delivery optimization的缓存零头啊
回复

使用道具 举报

     
发表于 2026-8-31 15:28 来自手机 | 显示全部楼层
很多软件都会c盘拉屎,别分区了
回复

使用道具 举报

     
发表于 2026-8-31 15:44 | 显示全部楼层
c盘里的屎太多了,我已经习惯在c盘里各种莫名其妙的地方找到游戏存档了

—— 来自 S1Fun
回复

使用道具 举报

发表于 2026-8-31 15:56 | 显示全部楼层
以前被坑过 占用了几百g,后来发现就好了,按日期删些几个月前的大不了玩时再弄一次
回复

使用道具 举报

     
发表于 2026-8-31 16:20 | 显示全部楼层
我都是老黄每更新一次驱动就用ms管家删一次着色器缓存,反正更新完大部分游戏也要重新加载
回复

使用道具 举报

     
发表于 2026-8-31 19:14 | 显示全部楼层
只给C盘留了100G,现在经常为了删几十几百兆文件就到处乱翻,下一台电脑一定加(鬼知道哪一年了)
回复

使用道具 举报

     
发表于 2026-8-31 19:39 | 显示全部楼层
C盘当初直接上了512说明上的很对 虽然总是空着一大半
回复

使用道具 举报

     
发表于 2026-9-1 13:19 | 显示全部楼层
3.5个G
讲真最恶心的还是腾讯的软件,我电脑微信几百个G,看的我头皮发麻
回复

使用道具 举报

     
发表于 2026-9-1 13:49 来自手机 | 显示全部楼层
之前玩poe2没注意给我拉了10g的屎
回复

使用道具 举报

     
发表于 2026-9-1 15:43 | 显示全部楼层
之前总是被C盘占用的搞的烦躁,后来干脆买了一根1T的固态单独当C盘,你占去吧
回复

使用道具 举报

     
发表于 2026-9-1 15:53 | 显示全部楼层
大家现在的电脑还分区吗?我现在都是一块硬盘一个区
回复

使用道具 举报

     
发表于 2026-9-1 17:05 | 显示全部楼层
千惊万喜 发表于 2026-9-1 15:53
大家现在的电脑还分区吗?我现在都是一块硬盘一个区

早不分了,一块盘一个区
回复

使用道具 举报

     
发表于 2026-9-1 17:12 来自手机 | 显示全部楼层
着色器缓存也是💩了吗
回复

使用道具 举报

     
发表于 2026-9-1 21:53 | 显示全部楼层
现在都是单买一根SSD当C盘了,C盘越来越大
回复

使用道具 举报

     
发表于 2026-9-1 21:55 来自手机 | 显示全部楼层
c盘两t无所畏惧
回复

使用道具 举报

     
发表于 2026-9-1 22:08 | 显示全部楼层
看了下,DXCache 这个文件夹也就531M啊
回复

使用道具 举报

     
发表于 2026-9-1 23:10 来自手机 | 显示全部楼层
很有用

前几天c盘爆红就发现这个文件特别大
也不敢删除

就花了8块钱找某鱼给清理了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2026-9-2 16:49 , Processed in 0.228765 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表