当所有的朋友们开始拥有自己的电脑的那一刻开始,就要和一个家伙打交道,那就是驱动程序。当我们获得一台属于自己的电脑时,或者自己动手摸索安装操作系统后,驱动程序也在这个过程中悄然进驻了我们的机器。
可是很多朋友虽然天天和驱动同处,却对这个小家伙并不了解,什么是驱动程序呀?它到底能帮助我的电脑干嘛呢?驱动程序从哪里来又是怎么使用的呀?
别急别急,这些问题随着我们的文章看下去,你会一一发现答案的。
什么是驱动程序
1、 什么是驱动?
驱动程序虽然在你打开电脑进入系统之后就不断地在为你服务了,但是它不像电脑硬件那样触手可及,也不像操作系统那样一目了然,更不像游戏或者多媒体应用那样引人注目,它只是默默无闻的在后台做着自己该做的事情,因此总是被很多朋友忽略。
那么驱动是什么呢?驱动的英文就是Driver,简单的说来驱动程序就是用来向操作系统提供一个访问、使用硬件设备的接口,实现操作系统和系统中所有的硬件设备的之间的通信程序,它能告诉系统硬件设备所包含的功能,并且在软件系统要实现某个功能时,调动硬件并使硬件用最有效的方式来完成它。
说的形象一点,驱动程序就是软件与硬件之间的“传令兵”,这个环节可是大大的重要,一旦出现了问题,那么软件提出的要求就要无人响应,而硬件却空有一身力气但无从发挥,那种状况下朋友们会发现自己那本来性能强大且多姿多彩的电脑竟然如同一洼死水,什么都做不来了。因此有人说驱动是硬件的灵魂,可毫不为过。
2、 与驱动面对面
现在大家对驱动程序是什么有了了解了吧,那么想不想直观的感受一下驱动程序的存在呢?我们可以进入控制面板进入性能和维护中的系统,然后在里面的硬件选项可以看到设备管理器这个选项,点击打开就能看到下面的一个窗口。

在这个设备管理器中,我们可以看到所有的硬件列表,上至中央处理器,下到小小的一块网卡一个鼠标,他们每个背后都有一个驱动在默默地支持着。
而继续点击你感兴趣的硬件,就可以看到详细的驱动信息。

点击我们用红框圈着的按钮,就会出现下面的窗口:

在这里我们可以看到很详尽的驱动程序的信息,有他们的供应商、文件版本、发行日期等等。怎么样没想到平时默默无闻的驱动程序还拥有如此多的秘密吧。那么让我们更近一步的去了解它。
驱动在哪里?
1、正确的驱动程序对硬件是必不可少的
有的朋友可能要问了,你们说驱动程序那么重要,可是我并没有给电脑安装过驱动程序呀,那么我的驱动是怎么来的呢?或者我的驱动到底有没有安装好呀?这一点大家大可不必担心,这是因为大部分朋友使用的电脑都是在交付到你们手上之前就已经安好驱动程序了,所以只是你们并没有亲历这个过程,但你们的系统中并不缺少驱动。
但是当我们想添加一个新硬件时,驱动程序又该怎么办呢?我们首先要感谢即插即用规范和微软那庞大的WindowsXP所自带的驱动程序库,在它们的帮助下大部分的硬件在安装到系统以后,Windows都可以自动为其找寻一个合适的驱动程序并自动安装。
小知识:什么是即插即用规范
即插即用(Plug and Play):即插即用是INTEL开发的一组规范,它赋予了计算机自动检测和配置设备并安装相应驱动程序的能力,当有设备被更改时能自动通知使用该设备的程序当前设备的状况。将该服务的状态在系统中保持“自动”时,系统会自动为硬件设备分配需要的资源和安装驱动。
虽然现在的操作系统带有大量硬件的驱动,但是事实上,操作系统内置的驱动只是基本保证硬件可以使用,因为每个硬件都来自不同的厂商,他们有着各自的特点各自的微小的差异,所以只靠操作系统内置的驱动是根本不可能发挥出一款硬件的全部的性能的。举个简单的例子,CS是一款大家都爱打的游戏,爱好者都知道一款好的鼠标可以帮助自己在CS中的枪法更加精确,但是有的朋友花了大价钱买了高档的鼠标后,却会抱怨这个鼠标除了拿着的手感好一些,在游戏中怎么不见比以前的鼠标好到哪里呀,而且一大堆按键都不能自己定制。其实出现这种情况,通常不是因为鼠标的硬件问题,而是大家只是简单的把新鼠标差到机器中,然后Windows自动安装了一个兼容驱动给新鼠标,虽然可以正常使用,但是新鼠标真正潜力完全被系统自动安装的兼容驱动程序给限制了。这时,只要去找到鼠标的生厂商所发布的驱动程序来给自己的鼠标用,才能真正的唤醒这鼠标的内力。再次进入CS,是不是立即感觉得心应手很多了呢?

看厂商发布的鼠标驱动中的控制面板拥有丰富的可以定制的功能,如此一个小小的鼠标的驱动就能有天差地别的改变,可见使用正确的驱动对于大家的电脑使用体验来说是多么的重要。
2、驱动去哪里找?
那么如何选择一款重要的驱动呢,首先我们要知道驱动到哪里去寻找。大家可能立马想到,对呀,我们买电脑的时候会送一大堆光盘,其中就有什么驱动盘,正确的驱动到那里去找不就可以了。不错,当一个新硬件发售初始,相应的配套驱动也就同时由厂商发布了,并且通常都会随着硬件一起送给大家。但是对于朋友们来说,这种随盘而来的驱动却不是最好的选择。因为当一款硬件推出后,它的硬件能力虽然不变,但是它在系统中虽能发挥的实际效能通常就是由驱动这个“传令兵”的效率来决定的。因此有实力的厂商,都会定期更新驱动程序提供给他们的用户。在硬件从发售到退出历史舞台的过程中,不断进行着最优化开发的新驱动就会不断地涌现,而我们手中硬件的性能(包括兼容性、稳定性和速度)都会随着驱动的升级而不断地趋于完美。
在一些良好优化的状况下,有些硬件可能会在某些应用中获得性能翻倍的提高,著名的显卡芯片生产商nVIDIA的“雷管”系列驱动,就很好的诠释了这个例子。如下图就是通过驱动的升级GeForce FX5900显卡在DX9游戏《光晕Halo》中的性能走势。

我们可以看到使用44.03版的驱动时,FX5900运行这个游戏的速度只有16.77fps,但随着驱动的升级,运行游戏的速度也在不断的提高,到了52.16版,就达到了36.71fps,这个成绩足足是之前的218%。怎么样,同样的硬件、同样的环境和同一款游戏,只是改动了一下驱动,运行速度就有如此巨大的提升。不过还要和大家说明一下,以上的这个例子是最近通过驱动优化完成性能飞跃的一个比较极端的例子,通常驱动升级提升是不会有如此巨大的幅度的。更新驱动不但可以获得更快的速度,还可能会获得更多的功能。
