从Win 7开始,驱动程序和系统之间的兼容性问题就已趋于完美,以至于很多用户的PC(包括台式电脑、一体电脑和笔记本)从购买到退伍,从来就没有过升级驱动这个动作。实际上,要想充分释放PC的性能潜力,专属驱动,特别是显卡驱动更新还是非常有必要的。 我们可以将显卡驱动理解为“系统中介”,是用来帮助Win操作系统认识、了解、翻译和驱使独立显卡正常工作的存在。当我们重装Win操作系统后,虽然屏幕可以正常显示画面,但这并不代表显卡芯片已被系统识别,此时设备管理器的“显示适配器”列表中显示的应该是“标准VGA图形适配器”,它只是Win自带的基本VGA驱动,只提供基础的显示功能,色彩和辨别率表现极差,就甭提性能了。 怎么说呢,WDDM是一种更先进的驱动模型,抛开它在性能、功能和扩展性方面的优势不谈,单凭稳定性这一种理由就能将XPDM打入历史尘埃了。 从Win Vista开始,微软将系统划分为内核层和用户层,而WDDM驱动模型主要被划分进了用户层,所以哪怕显卡驱动崩溃一般也不会影响到内核层,我们看到的只是忽然黑屏,随后就恢复正常的画面(背后是WDDM驱动重置的过程),最多是在任务栏右下角弹出一个“显示器驱动程序停止响应,并且已成功恢复”的提醒窗口。 WDDM驱动模型是伴随Win Vista而生,并随着Win 7、8/8.1和10等版本的迭代更新也在不断更新中。比如Vista对应WDDM 1.0、Win 7对应WDDM 1.1、Win 8/8.1对应WDDM 1.2/1.3,而最新的Win 10则进化到了WDDM 2.0。 同理,WDDM驱动模型的每一次升级,都会带来性能或功能上的改进。比如WDDM 1.2新增16bit色深和YUV 4:4:4的支持;WDDM 1.3优化显存调用并新增无线输出特点;WDDM 2.0更是让老显卡也能运行DX12游戏,只是看不到DX12专属的特效罢了。在Win 10周年更新版中,微软带来了WDDM 2.1驱动模式,支持HDR输出;Win 10秋季更新特有的WDDM 2.2开始对AR、VR显示优化。 驱动也有服役期 显卡驱动也是存在寿命的。比如NVIDIA就在2017年底宣告自390版本驱动发布之后,将不再支持32位操作系统,这意味着很多老电脑想体验新驱动的特点,就只有对整套平台进行软硬件升级了。比如内存容量升级到4GB以上,系统版本更新为64位版。还好,现在跑不动64位系统的PC应该早就被淘汰了。 显卡驱动的三大版本 现在显卡驱动大概可以分为三个版本:官方正式版(Certified)、微软认证版(WHQL)和测验版(Beta)。其中,官方正式版是NVIDIA、AMD和英特尔官方发布的显卡驱动,它们都通过了大量的实际使用测验,在稳定性和兼容性上都有良好的保证,推荐直接在NVIDIA/AMD官网下载。 为了让发烧玩家抢先体验新功能,收集足够多的用户真实反馈信息,NVIDIA和AMD等显卡厂商会在较短的周期里推出多个版本的测验驱动,有一些是官方为了扩大测验范围发放的,还有一些则是从厂商或测验媒体内部泄露的,所以Beta版驱动往往代表潜藏Bug,并不合适追求稳定的普通用户尝鲜。 至于选择哪种版本升级,台式电脑用户可以安心选择官方正式版下载,而笔记本电脑用户则推荐安装微软认证版。如果你自己总是搞不明白驱动版本,则可通过Win Update或GeForce Experience等自动升级的方式加以安装,一般就不会出现问题。 显卡驱动的安装方式 显卡驱动一般支持两种安装方式。第一种是进入“设备管理器”,在“显示适配器”对应的显卡一栏通过鼠标右键选择“更新显卡驱动软件”,然后手动选择显卡配置文件对应的目录,从而实现显卡驱动的安装或升级。这种方案的好处是只安装最基础的驱动部分,不涉及相似显卡控制面板的组件,可以保证系统的纯净。 就独立显卡而言,NVIDIA和AMD无疑是双雄典范。但是,最近几年来针对两家厂商驱动的表现,很多DIY玩家却给予了完全相反的两种评价:AMD的驱动是“打鸡血”,而NVIDIA的驱动则为“负优化”。那么,这两种说法到底是缘何而来呢? AMD的鸡血驱动 从2014年开始,AMD每年年底都会为玩家带来一款年度驱动,而该驱动的典型特征就是可以让多个时代的AMD老显卡像“打鸡血”一般显著提升性能,所以常被AMD显卡用户戏称为“鸡血驱动”。而AMD也会为年度驱动起一个颇为醒目的名称,比如2014年的 “Omega ”、2015年的“Crimson Edition”、2016年的“Crimson ReLive Edition”以及在2017年底最新推出的“Adrenalin Edition”,中文直译为“肾上腺素”。 在大家最关心的性能提升环节,有媒体通过Radeon RX 480显卡在运用新旧两个版本驱动的情况下进行了对比测评。从结果来看,在《守望先锋》、《绝地求生》、《掠食》、《幽灵行动:荒野》四款游戏中,“肾上腺素”驱动可以带来13%到20%不等的帧数提升。同时在开启Radeon Chill技术后,GPU部分的功耗还能实现40%左右的降低,这一升一降之间,让AMD旗下的老显卡有机会得以咸鱼翻身。比如RX480在《绝地求生》原本是被GTX1060远甩开的,但在升级驱动后却基本追平了GTX1060,这就是鸡血驱动吸引人的地方。 有玩家通过进一步检查发现,出错的文件是atiumdag.dll,也就是AMD显卡驱动核心文件之一,证明出错是驱动的缘故。就此问题,有报道称AMD曾表示:“这些游戏来自2007年前后,我们不太可能浪费宝贵的工程师资源去修复,而问题很可能是过时的API导致的。”也许是看到了很多玩家的不满,AMD软件和用户体验总监Terry Makedon随后在推特否认了上述说法的准确性,他强调AMD已经在验证和检测漏洞,并会尽快对所有受波及的老游戏予以修复。总之,新驱动和老游戏之间的兼容问题,应该引起我们的进一步注重。 NVIDIA的“负优化” NVIDIA显卡的“负优化”其实是相对AMD的鸡血驱动而言的。简单来说,NVIDIA旗下显卡在升级最新驱动时,往往只有最近一代的显卡可以获得显著的性能提升,至于上代或上上代显卡,则普遍处于维持不变,甚至在某些个别游戏中出现性能下降的现象。所以,才有了NVIDIA对老显卡的“负优化”一说。那么,为什么NVIDIA和AMD显卡驱动会出现对新旧显卡的“歧视”或“共荣”的不一样呢? 看现在 战未来 实际上,通过NVIDIA和AMD就驱动效果的不一样来看,我们可以得出一个更有趣的结论。正如坊间玩家口耳相传的:买N卡,看现在;买A卡,战未来。 小结 显卡驱动并不起眼,因为绝大多数主流显卡在安装Win 10后就能自动匹配兼容驱动,而新购的品牌机(包括笔记本)出厂就已经安装好了驱动。但是,显卡驱动却是进一步诱发显卡实力的催化剂,在特点时期总有一款与其最搭的驱动版本,能让你在更多的游戏中跑出更理想的帧数。只是,寻找的过程就需要我们多花费一些精力了。 |
发表评论