.
设为首页 | 加入收藏 | 站内地图| 驱动专题
 
最全的驱动下载网站-驱动专题
    
关键词: 网卡驱动下载 声卡驱动下载 显卡驱动下载 Dell驱动下载 华硕驱动下载

新闻中心

您当前位置:驱动专题 >> 新闻频道 >> 国际 >> 浏览文章

为什么要在电脑上安装驱动程序?

2011/9/9 12:38:08 本站原创 admin 字体:

一、认识驱动程序 
1.为什么要安装驱动程序 
驱动程序能使计算机能识别BIOS不能支持的各种硬件设备,从而保证它们的正常运行,以便充分发挥硬件设备性能的特殊程序。简单地说就是用来驱动硬件工作的特殊程序。 

从理论上讲,所有的硬件设备都需要安装相应的驱动程序才能正常工作。但像CPU、内存、主板、软驱、键盘、显示器等设备却并不需要安装驱动程序也可以正常工作,而显卡、声卡驱动下载网卡驱动下载等却一定要安装驱动程序,否则便无法正常工作。这是为什么呢? 

早期的硬盘存储设备和物理内存的价格都极其昂贵,因此当时的设计者在设计时只是将CPU、主板、内存、显示器、软驱、键盘等标准硬件列为BIOS能直接支持的硬件。换句话说,上述硬件安装后就可以被BIOS和操作系统直接支持,不再需要安装驱动程序。但随着计算机技术的发展和进步,各种新硬件越来越多,如何让BIOS和操作系统支持它们就成了一个必须解决的问题。于是硬件厂商为了让操作系统能正确识别BIOS无法直接支持的硬件,特地开发了相应的驱动程序,不安装驱动程序就无法让这些硬件正常工作。 

但是,鼠标、光驱也不是标准硬件,为什么我们也不需要安装它们的驱动程序呢?原因并不是它们不需要驱动程序的支持,而是在安装Windows时会自动安装很多系统搜索到的硬件的驱动程序,已经不用你去手工安装了,这其中就包括鼠标和光驱。假如你在纯DOS模式下想使用鼠标和光驱,那就还需要加载相应的驱动程序。如果你对DOS比较熟悉,那你一定知道Config.sys、Autoexec.bat两个文件,这两个文件中就分别加载了Cd.sys和Mscdex.exe文件,否则绝对无法访问光驱。 

虽然所有显卡都可以在文本模式和最低640×480、16色模式下正常工作,但无法开启256色以上的模式,只有安装显卡专用驱动程序以后,才可以显示更高的分辨率、色深、刷新率或加入3D支持。因此显卡驱动程序的安装是操作系统安装结束后首先要做的工作。 

2.如何获得驱动程序 
既然驱动程序有着如此重要的作用,那我们该如何取得相关硬件设备的驱动程序呢?这主要依靠以下几种途径: 

(1)使用操作系统提供的通用驱动程序 

前面我们曾经提到,Windows附带了鼠标、光驱等硬件设备的驱动程序,我们无须单独安装驱动程序就能使这些硬件设备正常运行。我们把这类驱动程序称为通用驱动程序。 

事实上,除了鼠标、光驱等设备的通用驱动程序之外,Windows还为其他许多设备单独提供了驱动程序,如声卡、显卡、Modem、打印机等,我们都可以直接加以使用。不过系统附带的驱动程序都是微软开发的,它们的性能一般都不如相关硬件厂商自己编写的驱动程序,因此我们一般只有在无法通过其他途径获得专用驱动程序的情况下才使用这些通用驱动程序。 

(2)使用附带的驱动程序盘中提供的驱动程序 

一般来说,各种硬件设备的生产厂商都会针对自己硬件设备的特点开发专门的驱动程序,并采用软盘或光盘的形式在销售硬件设备的同时一并免费提供给用户。这些由设备厂商直接开发的驱动程序都有较强的针对性,它们的性能无疑比Windows附带的驱动程序要高一些。 

(3)通过Internet下载 

除了驱动程序盘之外,许多硬件厂商还会将相关驱动程序放到Internet上供用户下载。由于这些驱动程序大多是硬件厂商最新推出的升级版本,它们的性能及稳定性无疑比用户驱动程序盘中的驱动程序更好,有上网条件的用户应经常下载这些最新的硬件驱动程序,以便对系统进行升级。 

3.驱动程序安装的原则与顺序 
驱动程序的安装是在硬件安装完毕后,软件安装的必经步骤。 

(1)安装的顺序 

首先安装板载设备,然后是内置板卡,最后才是外围设备。 

(2)驱动程序版本 

最值得推荐的方式是依据下列优先顺序来安装:新版本优先,一般来说新版的驱动应该比旧版的更好,然后是厂商提供的驱动优先于公版的驱动。 

(3)安装方法 

推荐的安装方法是:有厂商提供的安装程序时,就用厂商提供的安装程序安装,在设备管理器中有“?”符号的设备先把它删除掉再安装,外围设备安装前,先确定设备所用的端口是否可用。在这里需要提醒的是,不需要的设备就把它屏蔽掉,这样可以减少设备资源冲突的发生。然而在安装驱动时,有时会发生设备资源冲突的事情,这时你要手动为发生冲突的设备分配可用的资源。 

4.驱动查询 
假如,你已将各个设备的驱动程序安装好了,那么它们存在于系统的什么地方呢?又是以什么文件格式进行存储的呢? 

(1)驱动的存储格式 

在Windows操作系统中,驱动程序一般由以DLL、DRV、VXD、SYS、EXE、386、INI、INF、CPL、DAT、CAT等为扩展名的文件组成,大部分文件都存放在“/Windows/System”目录中。还有的驱动程序文件存放在“/Windows”和“/Windows/System32”目录中。 

其中,以INF为扩展名的文件被称为描述性文件。它是从Windows 95时代开始引入的专门记录和描述硬件设备安装信息的文件,包括设备的名称、型号、厂商以及驱动程序的版本、日期等,它是以纯文本的方式并用特定的语法格式来记载。通过读取这些文件信息,操作系统就知道安装的是什么设备、应当如何安装驱动程序以及要复制哪些文件等。目前几乎所有硬件厂商提供的用于Windows 9X下的驱动程序都带有INF文件(可右击该文件,选择“安装”命令进行安装)。该描述性文件主要存放在“/Windows/inf”目录中(因为系统默认状态下的INF文件夹是隐藏属性的,所以查看该文件夹时,对文件和文件夹属性进行设置)。 

其余扩展名的文件被称为实体文件,这些文件是直接跟硬件设备打交道的。要注意CAT文件是微软数字签名文件,存放在“/Windows/System/CatRoot”目录中。 

更多

网友评论:


 以下是对 [为什么要在电脑上安装驱动程序?] 的评论,总共:条评论
赞助