教你如何玩儿转驱动程序
驱动程序是硬件与操作系统之间沟通的桥梁,没有驱动程序,操作系统就无法辨识硬件的身份,硬件当然也就无法正常工作。因此,玩儿转驱动程序是每一个DIYer的必修课。
驱动程序从何而来
驱动程序从何而来?通常情况下,有以下两种获取途径。
1. 购买硬件时提供
如果是正规厂商的硬件产品,那么在出厂时一定都会提供驱动程序,其介质是光盘或软盘(以光盘居多),有些还会附送一些工具软件或优化软件。
2. 从网上下载
如果由于某些原因,你暂时无法找到原有的驱动盘,或者需要使用最新版本的驱动程序,那么可以登录硬件厂商的网站下载驱动程序,网站地址可以通过http://www.google.com搜索。或者到著名的驱动之家网站(www.mydrivers.com)去下载,在这里您可以找到很多新老设备的驱动程序,甚至是非官方发布的第三方驱动程序。
实例1:获取三星ML-1510激光打印机的驱动程序
隔壁办公室的袁老师由于工作需要,因为她的排课软件、调课软件的特殊限制,而不得不使用Windows 98操作系统,这样在安装三星的ML-1510激光打印机时,无法像windows XP那样自动安装驱动程序,看来只能手工安装才行。
不过,由于这款ML-1510打印机已购买多年,原驱动程序光盘早已找不到,因此只能选择下载的方式。由于在驱动之家未能找到ML-1510的驱动程序(只有ML-1710),因此通过Google搜索首先找到了三星中国公司的网站地址:http://www.samsung.com.cn,进入后在“产品支持→打印机→下载中心”中键入“ML-1510”为关键词进行搜索,如图1所示,很快就找到了需要的内容,选择“ML-1510 SM(ver.1.0)”下载回来,接下来要做的就简单多了,直接双击这个自解压文件安装即可。
实例2:让windows XP自动安装显卡驱动程序
我们可以将显卡驱动程序的安装文件整合至Windows XP的安装文件中,然后通过某些手段,让安装程序额外安装windows XP安装光盘中未提供的显卡驱动程序,从而避免用户手工安装的麻烦。
将windows XP安装光盘中的文件复制到硬盘上的某个文件夹,例如h:xpcd,然后新建如下所示结构的子目录:xpcd%oem%$1drivers。
创建%oem%$1文件夹的目的是因为这里添加的显卡驱动程序属于第三方厂商提供,注意%oem%文件夹应该与i386处于同一级路径,然后将显卡驱动程序的安装文件复制到xpcd%oem%$1driversdisplay中,运行微软提供的自动文件创建工具(安装管理器,位于SupportToolsDeploy.cab文件中),创建winnt.sif文件(无人值守自动应答文件),然后在[Unattended]小节添加如下内容即可:OemPnPDriversPath=driversdisplay。
安装驱动程序有讲究
虽然驱动程序的安装与应用软件的安装大同小异,但区别还是有的,主要说来有以下几点。
1. 安装顺序有先后
就像下围棋一样,安装驱动程序也有先手、后手之分,有时顺序的错误可能会导致系统出现兼容性错误或性能大幅下降,严重时甚至会导致设备无法正常使用。
在操作系统安装结束后,建议按照如下顺序安装驱动程序。
安装操作系统的SP补丁包:如果是Windows 2000,建议立即安装SP5补丁包;如果是Windows XP,建议立即安装SP2补丁包;如果是windows Server 2003,建议立即安装SP1补丁包。原因只有一个,SP补丁包不仅集中了自操作系统发布以来的所有安全补丁和更新程序,而且还新增加了大量新的驱动程序,其兼容性和安全性自然都有所增强。
安装主板驱动程序:主板驱动程序一般做成“×合一”的形式,例如Intel、VIA、NVIDIA的等,安装时直接运行Setup.exe,然后按照向导的提示进行操作。
安装DirectX驱动程序:目前,DirectX的最新版本是9.0C,windows XP的SP2补丁包中已内置,如果你未安装SP2的话,可以从网上下载安装(下载地址:www.onlinedown.net/soft/5288.htm)。
安装插卡设备的驱动程序:接下来,我们可以按照显卡、声卡、网卡、Modem的顺序安装插卡设备的驱动程序,如果是windows XP,或者使用集成显卡、集成声卡、集成网卡,而且已安装了主板驱动程序,那么可以省去若干进程。
安装外设驱动程序:包括打印机、扫描仪等外部设备的驱动程序,应该在上述工作完成后进行。
2. 安装方式各不同
如果驱动程序的安装文件包提供了Setup.exe程序,那么安装时直接运行启动安装向导即可,这种安装方式比较简单,这里不再多说;还有一种是提供.inf文件,此时可以选择下述两种不同的安装方法。
第一种,在“我的电脑”或“资源管理器”中找到.inf文件,从右键菜单中选择“安装”命令即可。
第二种,在“设备管理器”中找到相应设备的项目,右击后选择“更新驱动程序”命令,在出现“硬件更新向导”对话框时,选择“不要搜索。我要自己选择要安装的驱动程序(D)。”,进入下一步后选择“从磁盘安装”,然后点击“浏览”按钮定位到驱动程序安装文件所在文件夹中的.inf文件即可(如图2)。
3. 进行备份不可少
常言道“常在河边走,难免不湿鞋”,在系统正常、所有硬件设备都能正常工作的情况下,我们应该及时做好驱动程序的备份工作,这样即使由于某些原因需要重装驱动程序甚至重装系统,也可以事半而功倍。
当然,笔者这里所指的并非使用ghost软件,而是仅仅指驱动程序的备份,这方面最好的工具软件是“驱动精灵2004”和“驱动精灵2005”,注意这两款软件并非同一软件的两个版本,两者的开发作者是不同的,但功能都相当出色,可以在windows界面下完成驱动程序的备份和还原工作,朋友们不妨一试。(全文完)

图1 官方网站提供的驱动程序更为全面和可靠一些

图2 自己选择驱动程序的所在路径

