正文内容 评论(0)
【深入了解VIA驱动】
我们所选择的驱动程序是VIA的4IN1驱动程序4.38(2)v(a)版和独立的的VIA IDE Miniport driver驱动。VIA的4IN1驱动可谓是大名鼎鼎了,这种把多个驱动放在一个包内统一安装的方式也为诸多芯片组厂商所效仿。这款4IN1驱动包括了ACPI驱动1.40a版、AGP驱动4.10b版、IDE Bus Master Filter驱动1.20版和IRQ驱动1.3a版。加入在WinXP环境下对ATA/133界面的支持、AGP驱动升级为4.10b。
在这里,有朋友可能会问了:不是4IN1驱动中已经内建了IDE Bus Master Filter驱动1.20版了么?为什么这里又出现了一个独立的VIA IDE Miniport driver 3.0.14驱动呢?
这就需要从头说起了。其实,IDE Miniport Driver与IDE Filter Driver乃是VIA开发的两款IDE控制器驱动,这两种IDE控制器驱动各有它们自己的特征与目的。此前,我们曾多次见到媒体的文章与一些放置驱动程序的站点不能正确区分,看来这是一个普遍现象。
IDE Device driver分别有两个特征,过滤与覆盖。所谓的过滤驱动就是VIA IDE Filter Driver了,它主要被用来确定系统常规驱动程序的高位/低位层,监控常规驱动程序的特定情形。VIA IDE Filter驱动为Windows 95/98/2000/ME/XP等系统所支持,是除NT外的所有微软操作系统的缺省安装驱动。过滤驱动无法直接存取I/O也就意味着它无法控制一些设备,WinNT不支持的原因其实也就在这里,这同时也是过滤驱动这种类型的的局限性。所谓的覆盖驱动就是我们现在所看到的IDE Miniport Driver了,它将会覆盖掉系统原有的驱动并取而代之。它能够直接通过设备I/O掌控硬件动作。微软对于驱动有保证兼容性的明确要求,对于IDE控制器来说,覆盖驱动实际上是SCSI miniport驱动,它位于SCSI接口驱动之下用来掌控所有的IDE控制器以及ATA/ATAPI设备,同时我们也应知道,SCSI适配器也正是利用这种接口来掌控SCSI设备。VIA IDE Miniport Driver能够巧妙的校正设备出现I/O错误的情况。它能够由高到低的逐级自动递减设备的传输模式级别至正确,这里所谓的传输模式级别其实就是我们经常说到的UDMA 100、UDMA 66、UDMA、DMA以及PIO模式了。微软缺省的驱动可就没这么聪明,它只会直接把存储设备传输模式从最高降到最低,这就是很多朋友的系统未装VIA IDE驱动前硬盘传输模式被固定在可恶的PIO模式的原因。VIA IDE Miniport Driver还使用了一种另外占用系统内存的运算法则,这也是它能够从其他角度增进硬盘及IDE控制器性能的原因。
IDE Miniport Driver驱动并不随4IN1驱动默认安装。根据VIA的官方资料,它在下列情况下推荐安装:1、拥有Zip 驱动器,并且主板南桥芯片组是686B;2、Win2000系统下,使用ATA100硬盘,没有安装Service Pack 1;3、在Win2000和WinXP系统下,使用ATA133硬盘。它也同时支持MS的从Win98开始的任何一个Windows操作系统,在VIA的官方资料中,在Win9x和Win2000操作系统下,它可以带来一些性能增长,很明显这是一款加速型驱动。他能为我们带来多少额外的性能提升?抱着这个疑问,我们安装了这款驱动。
在这里,VIA提供了一个分析图表,为我们详细讲解了两款IDE驱动与微软操作系统所包含的默认驱动之间的区别。
虽然4IN1包内包括的IDE Bus Master Filter 驱动已支持ATA133,但是据称VIA IDE Miniport driver驱动却能提供更强大的性能,这也是我们单独选择VIA IDE Miniport driver驱动的原因。
VIA IDE Miniport driver驱动安装后,重启系统,任务栏里面就会出现一个VIA的小图标,这就是VIA IDETOOL。打开后,我们眼前一亮,这不是翻版的Intel应用程序加速器么?内容都一样。
本文收录在
#快讯
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...