很多朋友都买了高端显卡,但未必关心显卡驱动
Win的显卡驱动到底是怎样的存在?
要让某个硬件被操作系统所识别、让硬件在操作系统中发挥功效,驱动程序必不可少。显卡驱动顾名思义,就是用来让操作系统识别显卡的。很多朋友全新安装Windows系统后,发现显示分辨率非常低,系统也并不能正常运行很多大型3D游戏,或者进行视频硬解码,于是把原因归咎为没有安装显卡驱动——这种说法,实际上并不准确。
\ufffc
初装系统时虽然提示显卡驱动有问题,但其实显卡已经被驱动起来了
既然操作系统能识别显卡并显示画面,意味着显卡已经被驱动所识别,只不过Windows自带的只是最基本的VGA驱动,只提供基本的显示功能,并不能发挥显卡的种种特性。所以,实际上全新安装的系统,也是有显卡驱动的,只不过这个驱动只能保证最基本的画面显示而已。
但是,也千万不要小看这个最基本的驱动,这可以说是Windows系统最大的优点之一。要知道其他系统压根连这样的驱动也没法提供,例如Android,Google释出了原厂镜像乃至源码后,还需要厂商一一做驱动适配。而Windows则很少存在这样的问题,新的Windows发布后,几乎全世界的PC都可以升级,这就是Win系统驱动的强大之处。
Windows拥有一套显卡驱动的标准模型,这令各家厂商都可以根据这套模型,开发适用于Windows的驱动。因此,显卡厂商可以独自为用户提供相应的Win显卡驱动,并不需要微软亲自下场动手适配各种显卡。在XP时代,这套驱动模型叫XPDM,现在则是WDDM。
\ufffc
Win系统有标准的显卡驱动模型,XP是XPDM,Vista后用的是WDDM
显卡厂商只要遵循WDDM,就可以编写出自己的显卡驱动。用户手动安装或者通过Windows Update获取相应显卡的新驱动后,显卡的潜力就可以被进一步发掘出来。毫无疑问,Windows系统的显卡驱动机制,有着灵活的扩展性。
为何显卡驱动崩溃后会黑屏接而恢复?
很多朋友都遇到过显卡驱动崩溃,当超频失败,或者显卡散热不良之类的情况下,系统右下角会出现“显示器驱动程序停止响应,并且已成功恢复”的字样,这就是典型的显卡驱动崩溃。当显卡驱动崩溃后,系统会暂时黑屏,但很快又恢复。为什么会出现这样的现象呢?
\ufffc
现在显卡驱动崩溃只会黑屏然后恢复,XP时