7.1 驱动程序简介
在为电脑安装驱动程序前,需要对驱动程序有一个全面的认识,了解驱动程序的安装顺序,学会识别电脑硬件的型号及获取驱动程序的途径。
7.1.1 为什么要安装驱动程序
驱动程序(Device Driver),全称为“设备驱动程序”,是一种可以使电脑和设备通信的特殊程序,可以说相当于硬件的接口。操作系统只有通过这个接口才能控制硬件设备的工作,硬件设备需要在驱动程序的支持下才能被系统识别,并发挥其最佳的性能。假如某个设备的驱动程序未能正确安装,该设备便不能正常工作。
从理论上讲,所有的硬件设备都需要安装相应的驱动程序才能正常工作。但像CPU、内存、主板、光驱、键盘和显示器等设备却并不需要安装驱动程序也可以正常工作,而显卡、声卡和网卡等却一定要安装驱动程序,否则便无法正常工作。这主要是由于像CPU这些硬件对于一台个人电脑来说是必需的,所以早期的设计人员将这些硬件列为BIOS能直接支持的硬件。换句话说,上述硬件安装后就可以被BIOS和操作系统直接支持,不再需要安装驱动程序。
不同版本的操作系统对硬件设备的支持是不同的。一般情况下,版本越高的操作系统所支持的硬件设备也越多,如Windows 7系统。除了特殊情况外,安装好系统后,Windows 7会根据电脑硬件配置自动寻找和安装驱动程序。
7.1.2 驱动程序的版本
根据发布者和程序版本的不同,驱动程序可分为官方正式版、微软WHQL认证版、第三方驱动、发烧友修改版和Beta测试版。
(1)官方正式版
官方正式版驱动是指按照芯片厂商的设计研发出来的、经过反复测试和修正,最终通过官方渠道发布出来的正式版驱动程序,又称为公版驱动。稳定性、兼容性好是官方正式版驱动最大的亮点,同时也是区别于发烧友修改版与Beta测试版的显著特征。通常官方正式版的发布方式包括官方网站发布及硬件产品附带光盘这两种方式。
推荐普通用户使用官方正式版,而喜欢体现个性的玩家则推荐使用发烧友修改版或Beta测试版。
(2)微软WHQL认证版
WHQL(Windows Hardware Quality Labs的缩写),译为“Windows硬件质量实验室”,是微软对各硬件厂商驱动的一个认证,是为了测试驱动程序与操作系统的相容性及稳定性而制定。也就是说,通过了WHQL认证的驱动程序与Windows系统基本上不存在兼容性上的问题。
(3)第三方驱动
第三方驱动一般是指硬件产品OEM厂商发布的、基于官方驱动优化而成的驱动程序。第三方驱动稳定性、兼容性好,基于官方正式版驱动优化并比官方正式版拥有更加完善的功能和更加强大的整体性能的特性。
对于品牌机用户来说,推荐用户的首选驱动是第三方驱动,第二选择才是官方正式版驱动;对于组装机用户来说,第三方驱动的选择可能相对复杂一点,因此官方正式版驱动仍是首选。
(4)发烧友修改版
发烧友修改版驱动是指第三方或个人出于需求和兴趣爱好在官方发布的程序基础上修改而成的驱动版本,它往往功能更强、更个性化,能将硬件的功能发挥到极致。但相对于官方正式版来说,发烧友修改版驱动稳定性较差,不推荐电脑初学者使用。
(5)Beta测试版
Beta测试版驱动是指处于测试阶段、还没有正式发布的驱动程序。这样的驱动往往存在稳定性不够、与系统的兼容性不够等问题。尝试新鲜和风险总是同时存在的,所以对于使用Beta测试版驱动的用户要做好出现故障的心理准备。
7.1.3 从哪里获取驱动程序
在寻找驱动程序时,一般可以从以下几种途径来获取。
(1)配套安装盘
在购买硬件设备时都会提供配套光盘,这些盘中就有该硬件设备的驱动程序。不过配套盘中的驱动程序一般都是硬件刚推出时的旧版本,而有实力的厂商都会定期更新驱动程序。
在硬件从发售到退出历史舞台的过程中,不断进行着优化开发的新驱动会不断地涌现,而硬件的性能(包括兼容性、稳定性和速度)也会随着驱动程序的升级而得以更大的提升。因此,对于配套盘中的驱动程序,若版本过旧,建议不使用配套光盘中的驱动程序,而从网上下载并安装最新版本的驱动程序。
(2)系统自动提供
安装的操作系统几乎包含了绝大多数硬件的驱动程序,而且操作系统的版本越高,兼容的硬件设备也就越多。不过硬件的更新总是领先于操作系统版本的更新,所以操作系统包含的驱动程序版本一般较低,不能完全发挥硬件的性能和提高其兼容性。因此,一般只有在无法通过其他途径获得驱动程序的情况下,才使用操作系统提供的驱动程序。
(3)网络下载
新驱动的发布都是通过网络进行的,所以这是最为便捷的获取驱动程的方式。除了从硬件厂商官方网站下载相应驱动程序外,还可以到专业驱动下载网站进行下载。图7-1所示为在“快科技(原驱动之家)”网站搜索驱动程序。
专家提示 Attention
到硬件官网下载可以获得最新的驱动程序,如下载B85-PRO GAMER主板的驱动程序,可以打开华硕官网,然后搜索B85-PRO GAMER,在打开的产品概述页面中单击“服务与支持”超链接,然后单击“驱动程序和工具”按钮,选择操作系统后将列出驱动程序及工具软件,找到所需的驱动后单击“下载”按钮即可。
图7-1 网站搜索驱动程序
7.1.4 驱动程序的安装流程及顺序
Windows操作系统已经自带了绝大部分硬件的驱动程序,但要想获得最佳性能,则需要安装最新的驱动程序,即驱动程序的最新版本。一般情况下,硬盘、显示器、光驱、键盘和鼠标等硬件设备无须安装驱动程序。
当操作系统安装完毕后,首要的工作便是安装硬件设备的驱动程序,按其安装顺序依次为:操作系统补丁、主板芯片组、显卡、声卡、网卡和打印机、扫描仪等外部设备。
(1)安装操作系统补丁
驱动程序直接面对的是操作系统与硬件,所以首先应该为操作系统打上“补丁”,以解决其兼容性问题,这样才能确保操作系统和驱动程序的无缝结合。Windows 7操作系统中可以使用系统自带的Windows Update功能检查并安装系统更新,如图7-2所示;也可以使用第三方工具下载并安装系统更新,如图7-3所示。
图7-2 Windows Update功能
图7-3 工具软件
(1)安装主板芯片组驱动
主板芯片组驱动能够识别出相应芯片的主板,并自动安装相应的INF文件,以体现芯片组的功能特征,如对PCI和ISAPNP服务的支持,对AGP、SATA、USB、IDE/ATA 33/ATA 66/ATA100的支持等。
目前大部分主板上都集成了声卡、网卡等设备,因此除了安装主板芯片组驱动外,还需要安装其对应的驱动。大部分采用NVIDIA芯片组的主板,其驱动包内置了声卡、网卡等集成设备驱动,不需要用户另外单独进行安装。
如图7-4所示为华硕G31主板(该型号主板集成了显卡、声卡和网卡)附带的主板驱动光盘的安装界面,在此界面中依次单击左侧的安装项目即可。
图7-4 华硕G31主板驱动安装界面
(3)安装显卡驱动
安装显卡驱动之所以放在声卡、网卡等其他设备前面,是因为安装显卡驱动后不仅能够提供更为舒适的操作界面,还能减少黑屏死机的概率。需要注意的是,安装显卡驱动后应先重启电脑,然后进行其他驱动的安装。
(4)安装声卡、网卡等插在主板上的其他设备驱动
若电脑中没有各硬件的驱动程序安装文件,又丢失了驱动安装光盘,由于没有安装网卡驱动导致电脑无法上网,而不能从网上下载驱动程序,这时可以从能上网的电脑中下载“带网卡版驱动人生”或“集成万能网卡版驱动精灵”软件,然后将其安装到电脑中,再依次安装其他硬件的驱动程序。或查询主板上网卡的型号,然后下载相应的驱动程序并安装。
(5)安装打印机、扫描仪等其他外设驱动
安装电脑外设的驱动程序,可以使用其自带的驱动光盘进行安装,若担心驱动光盘丢失,还可将光盘中的文件复制到电脑磁盘中进行保存,待下次进行安装时直接运行电脑中保存的安装程序即可。
一般USB口的打印机或其他外设,其驱动程序可自动进行安装,而无须手动安装。以USB口的打印机为例,其操作方法为:启动电脑和打印机后,将打印机的USB数据线接口插入电脑机箱后的USB接口,即可在系统任务栏右侧看到驱动程序开始自动安装。
另外,对于键盘、鼠标和显示器等设备也都具有专门的驱动,尤其是一些具有某些特殊功能的设备。虽然这些设备能够被系统正确识别并使用,但在安装其对应的驱动后,不仅能提高稳定性和性能,还能获得一些特殊作用,更方便用户使用。例如,微软的鼠标驱动IntelliPoint,不仅可以自己重新定义鼠标每一个按键的功能,还能调节鼠标的移动速度,如图7-5所示。
图7-5 鼠标驱动IntelliPoint
7.1.5 正确识别电脑硬件型号
清楚了驱动程序的安装顺序并了解了如何获取驱动程序后,需要了解电脑中各个硬件设备的型号,然后才知道需要哪些相应的硬件驱动程序。
1.使用工具软件识别硬件型号
识别硬件型号是获取驱动程序前的必要准备,建议使用硬件检测软件来识别硬件信息,这样就可以在Windows系统中直接得到相关的硬件信息,既方便又直观。下面以著名的硬件检测工具EVEREST为例进行介绍。
启动EVEREST,在左侧窗格中展开“主板”|“芯片组”选项,在右侧窗格中可以查看主板芯片的型号,如图7-6所示。在左侧窗格中展开“显示设备”|“图形处理器(GPU)”选项,在右侧窗格中可以查看显示芯片的型号,如图7-7所示。
图7-6 查看主板芯片型号
图7-7 查看显示芯片型号
在左窗格中展开“多媒体”|“PCI/PnP音频”选项,在右侧窗格中可以查看音频设备的型号,如图7-8所示。在左侧窗格中展开“网络设备”|“PCI/PnP网络”选项,在右侧窗格中可以查看网络设备的型号,如图7-9所示。
图7-8 查看音频设备型号
图7-9 查看网络设备型号
2.其他识别硬件型号的方法
EVEREST软件能够识别绝大部分硬件型号,如果遇到无法识别的硬件,可以按照以下方法进行识别。
(1)查看硬件说明书
在购买硬件后,一般都带有说明书和驱动光盘,如图7-10所示。在说明书中会详细介绍此硬件的型号,以及该硬件在各种操作系统中的安装方法。
(2)观察硬件外观
在一些硬件的外观上通常会印有其型号(如主板的PCB上),若没有则通过查看硬件上的芯片也可以看出该产品的型号,如显卡的核心芯片,主板的北桥芯片、网卡芯片等,如图7-11所示。这时即使不知道是哪个厂商生产的,也可以使用通用的公版驱动程序。但此方法比较麻烦,需要打开电脑机箱,并仔细观察芯片型号。
图7-10 驱动光盘
图7-11 观察硬件外观
(3)通过开机自检画面
通过开机自检画面同样可以看出硬件设备的型号。在开机时,电脑会自动检测各个硬件,然后显示出一些硬件信息,但这些信息出现的时间很短,随即进入系统,这时需要按【PauseBreak】键,就可以使该开机信息画面暂停,以便慢慢查看,按【Enter】键即可继续运行。图7-12所示为电脑刚启动时显示的第一幅画面,其中就包含显卡的信息(第一行即为显卡信息)。
(4)从设备管理器中识别
打开“设备管理器”,从中展开相应硬件选项,可查询相关硬件信息,如图7-13所示。
图7-12 查看显卡信息
图7-13 查询硬件信息