返回列表 发帖
IT业的技术员中流传着这样一种说法:“驱动程序不算程序,没有却真要命”。这充分说明了驱动程序的重要性。在科技发展日新月异的今天,每过几天就会有新硬件上市,而好几个月,甚至是2~3年才更新一次的操作系统(不使用Windows Update)自带的驱动程序库是无法跟上这种发展步伐的,这就需要生产厂商不断开发第三方的驱动程序。对于使用者来说,想要让自己的设备正常工作,就必须给它安装正确的驱动程序,要如果想要让它发挥出更好的性能,我们就需要更恰当、更好地、有顺序地安装驱动程序。
让我们假想一个场景——从一个纯净的操作系统开始,逐步安装各设备的驱动程序直到所有硬件都能正常工作。这样,通常需要安装的便会有主板芯片组驱动更新、IDE控制器驱动程序、显示卡驱动程序和声卡驱动程序等,有时候还需要安装DirectX等扩展API和操作系统的服务升级包(譬如Windows 2000 Sevice Pack3等)。那么,怎样安装才算正确呢?除了挑选合适的驱动程序之外,另一个关键在于安装顺序,采用正确的顺序来安装驱动程序,不仅可以提高系统效能,还能提高相同硬件环境下的系统稳定性。特别是芯片组的驱动应该首先安装,因为只有该驱动被正确安装后,操作系统才能正确识别一些系统设备,其他的设备驱动才能顺利安装。
在实战驱动安装顺序中,我们可以根据Intel、VIA、SiS和ALi全球四大主板芯片组厂商各自的主流芯片组驱动分别来讲。
1.Intel
毫无疑问,Intel是主板芯片组和CPU领域的领袖,他们所开发的主板芯片组搭配上自己的CPU给人的感觉不错,稳定性高、Bug少、各方面效能都还不错,而且由于“Winter联盟”的关系,Microsoft的Windows系列操作系统对Intel芯片组的支持一向是最好的,因此除了正常的驱动外几乎没有什么补丁。下面是Intel 8xx系列芯片组主板驱动程序的正确安装顺序(以Windows 98SE为例)。
Intel Chipset Softwre Installation Utility
由于Windows 98SE推出比较早,无法正确识别Intel当前主流的i8xx系列芯片组,因此必须先安装这个驱动以确保操作系统能够正确识别系统设备和正确用它们的功能。如果这一驱动程序没有被安装,操作系统将对即将被调用的芯片组和外围设备一无所知,更谈不上充分发挥性能了。就拿显示和图形子系统来说吧,如果没有正确安装Intel Chipset Software Installatiion Utility,直接导致的严重后果将是AGP Bridge无法使用。AGP Bridge集成在芯片组中的内存控制中心(Memory Controller Hub)内,是主板与AGP显卡之间进行通信的桥梁。如果AGP Bridge功能没有被开启,就算正确安装了显示卡驱动程序,图表子系统的整体性能也将大打折扣。
Intel Ultra ATA Storage Driver/Intel Application Accelerator
安装Intel Ultra ATA Storage Driver是为了开启IDE控制器对ATA 66/100设备及其传输规范进行控制和管理的功能。除了让操作系统正确识别82801BA IDE控制器外,该控制程序也是在Windows 98SE中开启DMA(Direct Memory Access,直接内存访问)功能的关键,而在默认状态下,DMA传输模式在Windwos 98SE中是被关闭的,就算你的IDE设备支持DMA传输模式也是如此。
IAA(Intel Application Accelerator,Intel应用程序加速器)最近被炒得火热,Intel称这款Application Accelerator除了能够减少10%~20%的系统启动时间之外,还能加快所有应用程序5%~10%的执行效率(如图)。作为一款增强型的IDE控制器驱动,它适用于ICH2或更新版本的I/O Control HUB,而该芯片被包括在大多数的i8xx芯片组系统中,也就是说,大多数使用Intel 8xx芯片组主板的用户都能够利用它免费提升系统性能。此外,使用Pentium 4系统的用户能够从这款加速驱动中获得更多的好处。
DirectX
由于硬件更新的缘故,目前的主流显示卡均支持DirectX 7、DirectX 8甚至DirectX 9,而Windows 98SE附带的DirectX6.1,显然无法让它们充分发挥作用。由于显示卡驱动程序是以DirectX为基础的,因此必须在先于显示卡驱动程序之前安装DirectX。由于现在新购的计算机有相当一部分使用的423或者478脚的奔腾4的CPU,而CPU的SSE2指令集恰恰在DirectX 8下才能被良好地调用;同时加上图形处理器(GPU)的硬件加速也与DirectX有关,所以对于DirectX的安装也是比较讲究的。
其它设备驱动程序
需要注意的是,在后期驱动安装中(如声卡),一些版本比较旧的驱动程序会将某些系统文件或EirectX文件覆盖为旧版而导致设备无法正常工作的情况(譬如在安装某些老版的ATI显卡驱动之后,某些AC’97声卡不能发声)。此时应该重新安装一遍DirectX。
2.VIA(威盛)
对于采用VIA芯片组的系统,其驱动程序的基本安装过程同样大致可分为3个步聚:首称是安装VIA 4 in 1芯片组补丁;然后是DirectX;最后是IDE接口控制器驱动程序和其它设备驱动程序,我们同样以纯净的Windows 98SE为例说明此问题。
VIA 4 in 1
小知识
VIA 4 in 1驱动包含符合ATAPI接口规范的IDE接口控制器驱动程序、AGP VxD Driver(AGP接口驱动程序)、IRQ路由端口驱动程序及VIA INF更新。由于兼容性问题会随新产品的增加而增加,同时基于对自身性能优化的考虑,所以VIA 4 in 1的版本更新比较频繁,许多兼容性问题和死机问题往往是4 in 1驱动程序与硬件不匹配造成的。

我继续顶你!太好的帖子了 支持

TOP

受益匪浅啊,很有用的

TOP

谢谢楼主分享,现在什么都离不开电脑学好电脑很有必要。

TOP

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号