了解驱动的重要性 用好主板驱动程序

时间:2009-07-20 05:44:01   来源:第二电脑网  作者:第二电脑网

  第二电脑网导读:,而现在只花半年甚至更短的时间,新一代芯片组便已经占据市场大部分份额了。微软目前更新操作系统的速度也有所加快,但是还是需要两年左右。在微软尚未完成操作系统更 新换代的日子里,新的芯片组所带来的一系列不兼容问题摆在了我们面前。如很多主板芯片组无法被操作系统正确识别,这直接造成了本来能够支持的新技术不能正常使用以及兼容性问题大量出现。尽管微软也注意到了这种情...
  正文:

     主板驱动的重要性
  近年以来,市场激烈的竞争促使硬件厂商推新品的动作大大超过了微软操作系统更新的脚步,各种新技术应运而生,主板芯片组的更新换代也越来越快,以前升级换代需要一年左右,而现在只花半年甚至更短的时间,新一代芯片组便已经占据市场大部分份额了。微软目前更新操作系统的速度也有所加快,但是还是需要两年左右。在微软尚未完成操作系统更
新换代的日子里,新的芯片组所带来的一系列不兼容问题摆在了我们面前。如很多主板芯片组无法被操作系统正确识别,这直接造成了本来能够支持的新技术不能正常使用以及兼容性问题大量出现。尽管微软也注意到了这种情况,通过SP升级包来解决硬件不兼容问题,这种升级包集成了许多芯片组的驱动程序,解决了不少性能与兼容方面的问题。但是,近一年来主板方面涌现出来的的芯片组、新技术,它均难以充分支持。
  WindowsXP系统由于刚推出不久,虽然能够支持市面上绝大部分的主板,但对于ATA/133这样的新技术仍然无法直接支持。更何况目前仍有相当多的用户还在使用着Windows
98这样的老操作系统,因此操作系统与主板芯片组之间的支持问题表现得非常突出。因此芯片厂商提供了相关的主板驱动程序,以配合操作系统使用。其作用有两点,第一是让操作系统正确识别新推出的主板芯片组以充分应用,第二个就是让操作系统支持新款芯片组所支持的新技术。主板驱动程序不仅解决了硬件于软件的兼容性问题,同时在一定程度上对系统整体或子系统的性能进行了优化。一个芯片组的性能发挥如何,与它的驱动程序完善程度有极大关系。
  Intel芯片组
  Intel的芯片组是目前使用最为广泛的芯片组,它以优秀的稳定性和兼容性著称,加上配合同属一家的CPU,性能一流。随着Intel新品的不断推出,Intel也在不断提供相应的芯片组驱动程序。Intel的主板驱动程序叫作Intel
ChipsetSoftwareInstallationUtility,目前最新的版本是4.00.1013版,支持Windows9x/ME/2000/XP,同时为了增强使用性能,Intel还提供了名为Intel
ApplicationAccelerator的应用程序加速器,这是一款增强型IDE驱动程序,目前最新版本为2.2.0.2128多语言版,支持Windows9x/ME/NT4/2000/XP。Intel以前还有一个叫作Intel
UltraATAStorage的驱动程序,不过从2001年11月以后,IntelApplicationAccelerator应用程序加速器驱动实际上替代了以前Intel
UltraATAStorage驱动的位置。而且在功能和性能上还要优秀一些。建议i810以后的主板都安装这款驱动程序。
  建议
  在Windows98系统中,当没有安装芯片组驱动程序时,系统属性中的未知设备上会出现*的感叹号,但是仍可以正常使用,不过与安装驱动程序识别后相比较,性能无法全部发挥,因此必须安装Intel
INF驱动程序和应用程序加速器。Windows2000系统基本已经可以识别主板上大多数设备,并且能自行安装相应的驱动程序,不过其驱动版本比较老了,无法识别i815以后的芯片组,因此在Windows2000下我们可以根据自己具体使用情况安装芯片组驱动程序。WindowsXP系统自带的驱动程序比Win2000要新,对硬件的支持度以及性能优化明显要好于Windows2000,目前看来除了i830M/MP/MG和i845芯片组需要外,其它Intel芯片组都可以不安装主板芯片组驱动。
  VIA芯片组
  VIA是最早把多个驱动程序打包统一安装的厂家,就是我们俗称的VIA4in1驱动程序,它包括了VIA的ACPI驱动程序、AGP驱动程序、IDE
BusMasterFilter驱动程序和IRQ驱动程序。目前VIA最新的4in1驱动程序版本是4.38(2)v(a)版,加入了在WindowsXP环境下对ATA/133界面的支持、AGP驱动升级为4.10b版。其中ACPI驱动为1.40a版,IDE
BusMasterFilter驱动是1.20版,IRQ驱动为1.3a版。而且,VIA目前还新增了一个独立的VIAIDEMiniport
Driver驱动程序,最新版本为3.014。
  选择正确的IDE驱动
  IDEMiniportDriver和IDEFilterDriver都是VIA开发的IDE控制器驱动,这两种IDE控制器驱动各有它们自己的特征与目的。我们知道,IDE
DeviceDriver有两个特征:过滤与覆盖。所谓的过滤驱动就是指的VIAIDEFilterDriver了,它主要被用来确定系统常规驱动程序的高位或低位层,监控常规驱动程序的特定情形。VIA
IDEFilter驱动为Windows95/98/2000/ME/XP等系统所支持,是除WindowsNT外的所有微软操作系统的缺省安装驱动。由于过滤驱动无法直接存取I/O也就意味着它无法控制一些设备,因此对Windows
NT操作系统不支持,这也是过滤驱动这种类型的的局限性。所谓的覆盖驱动就是我们现在所看到的IDEMiniportDriver了,它将会覆盖掉系统原有的驱动并取而代之。它能够直接通过设备I/O掌控硬件动作。微软对于驱动有保证兼容性的明确要求,对于IDE控制器来说,覆盖驱动实际上是SCSI
miniport驱动,它位于SCSI接口驱动之下用来掌控所有的IDE控制器以及ATA/ATAPI设备。VIAIDEMiniport
Driver能够巧妙的校正设备出现I/O错误的情况。它能够由高到低的逐级自动递减设备的传输模式级别至正确,这里所谓的传输模式级别其实就是我们经常说到的UDMA
100、UDMA66、UDMA、DMA以及PIO模式了。但是微软缺省的驱动可就没这么聪明,它只会直接把存储设备传输模式从最高降到最低,因此当系统未安装VIA
IDE驱动前,其硬盘传输模式被固定在最低端的PIO模式。VIAIDEMiniportDriver还使用了一种另外占用系统内存的运算法则,这也是它能够从其他角度增进硬盘及IDE控制器性能的原因。
  IDEMiniportDriver驱动程序并不是必须安装的驱动。根据VIA的官方资料,IDEMiniportDriver在下列情况下建议安装:
  1.主板南桥芯片组为686B,并且拥有ZIP驱动器的系统;
  2.在Windows2000系统下,使用ATA100硬盘,同时没有安装ServicePack1;
  3.在Windows2000和WindowsXP系统下,使用ATA133硬盘时。
  IDEMiniportDriver驱动程序同时支持微软从Windows98开始的任何一个Windows操作系统,虽然4in1包内包括的IDE
BusMasterFilter驱动已支持ATA133,但是据称VIAIDEMiniportDriver驱动却能提供更强大的性能,这也是我们建议某些情况下安装VIA
来源:http://www.002pc.com/diy/hardware/motherboard/10140.html

收藏到:

关于《了解驱动的重要性 用好主板驱动程序》文章的评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面

随机文章

    SQL Error: select * from ***_ecms_article where classid='163' and checked=1 order by rand() limit 10

顶出来的热门

    SQL Error: select * from ***_ecms_article where classid='163' and checked=1 order by diggtop desc,id desc limit 10
站内搜索: 高级搜索

热门搜索: Windows style 系统 tr IP QQ CPU 安装 function 注册 if td