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