什么是驱动程序?我是否需要驱动程序?
什么是驱动程序?
驱动程序,英文名为“Device Driver”,全称为“设备驱动程序”,它是一种特殊的程序。首先其作用是将硬件本身的功能告诉操作系统,接下来的主要功能就是完成硬件设备电子信号与操作系统及软件的高级编程语言之间的互相翻译。当操作系统需要使用某个硬件时,比如:让声卡播放音乐,它会先发送相应指令到声卡驱动程序,声卡驱动程序接收到后,马上将其翻译成声卡才能听懂的电子信号命令,从而让声卡播放音乐。
所以简单的说驱动程序提供了硬件到操作系统的一个接口以及协调二者之间的关系,而因为驱动程序有如此重要的作用,所以人们都称“驱动程序是硬件的灵魂”、“硬件的主宰”,同时驱动程序也被形象的称为“硬件和系统之间的桥梁”。
我是否需要驱动程序?
只有通过驱动程序,操作系统才能控制电脑上的硬件设备,所以说电脑的每一个硬件都离不开驱动程序。不过有些读者会想:“并不是每一个硬件都需要驱动程序才能工作的,我的CPU和硬盘就从来没有安装过驱动程序。”或者是遇到这种情况:“我的USB设备(如U盘、移动硬盘等)直接插上去就可以使用了,从来不用我安装驱动程序”,甚至还有人说:“我没有安装任何驱动程序,但我的电脑照常可以使用啊!”其实这些都只是一种假象!我们来一一解答。
CPU等设备为什么不用装驱动程序?
看看,先从控制面板进入“系统属性”,然后依次点击“硬件”——“设备管理器
在这里显示了你电脑里的所有硬件,你随便点击任何一个硬件,比如处理器(CPU),然后点击“驱动程序”选项,就可以看到你的CPU驱动程序的一些信息了,再点击其中的“驱动程序详细信息”。
在这里我们可以看到很详尽的驱动程序的信息,有它的供应商、文件版本、发行日期等等,甚至还有具体的这个驱动程序文件的所在位置。你是否会感到莫名其妙:“我并没有安装CPU的驱动程序啊,它怎么来的?”
其实在安装操作系统的同时,操作系统已经不知不觉的帮你给一些常用的硬件安装上驱动程序——操作系统已经包含了很多常用的硬件设备,如鼠标、键盘等设备的驱动程序,更别说不可或缺的CPU和硬盘等硬件。而高版本的操作系统,如WindowsXP甚至还包含了很多显卡、声卡和网卡等设备的驱动程序,所以这样也就不难理解有些用户安装完高版本的操作系统后,甚至不用安装任何驱动程序就可以正常使用。
即插即用(Plug and Play)——隐形的驱动
而USB设备等硬件只要插到电脑就可以使用,是因为操作系统支持即插即用。即插即用(Plug and Play)是INTEL开发的一组规范,它赋予了计算机自动检测和配置设备并安装相应驱动程序的能力,当有设备被更改时能自动通知使用该设备的程序当前设备的状况。将该服务的状态在系统中保持“自动”时,系统会自动为硬件设备分配需要的资源和安装驱动程序,版本越高的操作系统支持的即插即用设备也就越多。所以其实USB设备等硬件同样需要驱动程序的支持才能工作,只不过给它们安装时是在后台工作。
有了高版本的操作系统,我是否还需要安装驱动程序?
现在可以知道上至中央处理器,下到小小的一块网卡一个鼠标,他们每个背后都有一个驱动程序在默默地支持着。那么既然高版本的操作系统这么“厉害”,是否我们只要安装一个高版本的操作系统,就不用再安装任何硬件的驱动程序了?
答案当然是否定的。硬件的更新总是领先于操作系统(比如Windows)版本的更新,并且硬件厂商为了提高其硬件产品的性能和兼容性,也在不停的发布新版本的驱动程序,比如ATi就固定每一个月发布一款新版本的催化剂显卡驱动。所以当一些新型号的硬件不能被操作系统识别,或者有一些硬件(不管是老型号的还是新型号的)虽然能被识别并能正常工作,但由于操作系统包含的驱动程序版本一般较低,不能完全发挥这个硬件的性能和提高它的兼容性,这些情况我们就必须为其手动安装上合适版本的驱动程序。
6. 如果你想了解那款驱动的用户量最多,可以切换到以“下载次数”排序,需要说明的是由于目前新驱动更新频繁,下载次数普遍较少,因此只推荐旧显卡用户使用。
7. 然后选择您使用的系统平台,默认只有四种平台可选择,点击更过按钮可出现全部的操作系统,根据您的需求选择不同的系统平台,假如我们用的是WinXP-64位系统,点击“WinXP-64”标签,下面的列表将只显示用于WinXP-64系统的驱动。
来源:驱动之家 很详细,学习!
页:
[1]