英伟达PC应用测试版更新,后台自动编译着色器,解决前台卡顿痛点
![]()
你有没有过这种经历?刚更新完英伟达驱动,打开心心念念的3A游戏,却卡在“着色器编译”界面动不了——短则三五分钟,长则十几分钟,只能盯着加载条干等,甚至有些游戏首次启动,也得耗上几分钟编译着色器,刚想爽玩就被浇了冷水,3月31日,英伟达针对PC应用“NVIDIA App”推送更新,带来了beta版新功能“Auto Shader Compilation”,终于把这个“隐形等待”搬到了后台。 着色器是游戏渲染的核心代码,负责处理光影、模型细节、特效等画面表现,不同显卡驱动对这些代码的适配需要重新编译,而过去的编译要么在前台进行——游戏加载时卡着不动,要么需要玩家手动操作,体验很糟。
比如去年《艾尔登法环》更新后,不少玩家反馈驱动适配后着色器编译耗时8分钟以上;《星空》首发时,因着色器预编译问题导致大量玩家加载卡顿,这些“前台等待”不仅浪费时间,还可能打断游戏沉浸感——毕竟谁不想点开游戏直接开玩?
Auto Shader Compilation:把等待藏在后台
英伟达这次的新功能,本质是“错峰处理”着色器编译:开启后,系统会在系统闲置时段自动重建基于DirectX 12的着色器,也就是说,当你不玩游戏、电脑闲着的时候,它就默默把驱动适配的着色器做好了。
这样一来,驱动更新后你不用再等前台编译;即使是游戏首次启动,虽然还是需要游戏内完成,但至少不用额外承担驱动带来的重复编译,用户还能手动点击“现在编译”按钮,随时启动这个过程,不用等系统空闲。
怎么开启?三步解锁后台编译
想用上这个功能,得按步骤操作:
- 打开NVIDIA App的“设置”,找到“测试功能”并启用(beta版默认关闭);
- 依次进入“图形”→“全局设置”→“着色器缓存”;
- 勾选“Auto Shader Compilation”选项即可。
测试版现状:需满足两个条件
该功能目前处于beta测试阶段,稳定性有待优化,需注意两个前提:
- 必须安装2024年3月24日发布的GeForce Game Ready驱动595.97或更新版本,旧驱动不支持;
- 仅针对DirectX 12游戏的着色器编译,其他API游戏暂不覆盖。
延伸:后台编译为何更高效?
过去玩家若想避免前台卡顿,要么手动清理着色器缓存(但每次驱动更新都得重来),要么等游戏厂商做预编译,而英伟达的后台自动编译,利用的是系统闲置的CPU/GPU资源——既不影响当前操作,又能提前完成适配,相当于把“等待成本”转移到了非游戏时段。
想第一时间get英伟达新功能、3A游戏最新优化技巧?赶紧关注攻略蜂巢,一手游戏资讯不错过!