VIA芯片组主板优化──之驱动程序篇
?牐犓孀臯IA芯片组技术的不断成熟,使用VIA主板的用户也越来越多,但大家在使用的过程中总会出现这样或那样的问题,其中大多数是用户自身的设置和优化问题。
?牐牨收呓裉炀徒岷献约旱木樘柑竀IA主板的优化措施(由于一些常规优化手段本报以前介绍了不少,因此着重谈一谈几个重点的问题)。
#1?牐犞靼錌IOS的优化
?牐牬蛹扑慊钠舳汤纯矗紫仁荘OST(Power On Self Test)上电自检程序对系统设备进行检查,接下来是硬件的中断处理,如果一切正常,BIOS将按照CMOS中设置的启动顺序依次搜索软驱、硬盘驱动器、CD-ROM、网络设备等有效启动驱动器读取主引导记录,然后将系统控制权交给引导记录,再由引导记录启动系统。因此,谈到主板的优化措施,第一步就是优化BIOS设置,不过由于这方面的文章不少,笔者这里就不多谈了,有兴趣的朋友可以参考有关资料。
#1?牐燰IA 4-in-1驱动程序
?牐犖巳貌僮飨低衬苷肥侗鹦酒椋蘼凼荌ntel还是VIA的芯片组主板,都要安装相应的主板补丁程序。对VIA芯片组主板而言,其补丁程序就是有名的VIA 4-in-1驱动程序了。不过,恐怕很多朋友谈到这一补丁程序时,都会脱口说出一个字——“难”。其实,困难主要在程序的安装部分。
#2?牐犚弧⒐赜赩IA 4-in-1驱动程序
?牐犚话闱榭鱿拢琕IA主板的驱动光盘上都有一个4-in-1驱动程序。如笔者的磐英6VBA主板驱动光盘中附带了一个4-in-1驱动程序,它的版本号是4.13,该版本相对比较稳定。
?牐牭比唬阋部梢缘絟ttp://www.mydrivers.com/cgi-bin/board/1015,1.htm下载最新版本,下载文件大小在900KB左右,一张软盘就可以装下。在那里你可以找到4.14、4.16、4.18、4.19、4.20、4.22、4.23、4.24a、4.25、4.26、4.27、4.28a、4.29、4.30、4.31等各种不同版本的驱动程序(注意区分不同的版本,如官方版本、正式版本、测试版本、专用版本等),目前的最新版本是4.32测试版。另外,到VIA的主页(http://www.via.com.tw)下载是最妥当的。
?牐犗略氐玫降腣IA 4-in-1驱动程序是一个名字类似于4in1431v.zip的压缩文件(这里的“4in1”即“四合一”之意,431v是指版本号为4.31)。将下载后的文件解压缩到一个临时目录中,然后从中找到Setup.exe文件,双击它就可以安装了。
?牐燰IA4-in-1驱动程序中一般包括了Bus Master IDE Driver(使IDE设备工作在Ultra DMA模式下)、VIA AGP VxD Driver(为使用AGP显卡的用户提供更快的图形存取速度)、IRQ Routing Miniport Driver(修正了IRQ运行顺序)、VIA INF(可以让系统正确识别芯片组)四个驱动程序,安装结束后系统会提示重新启动机器。
#2?牐牰?安装VIA 4-in-1驱动程序的常见问题
?牐犜诎沧癡IA 4-in-1驱动程序时一般会遇到以下一些问题:
?牐?1.“设备管理器/磁盘驱动器”中的硬盘型号显示为“GENERIC IDE DISK TYPE 47”,而非硬盘的正常型号。
?牐牱治觯赫馐鞘褂肰IA芯片组主板的朋友们遇到的最大一个问题,许多人认为自己的Ultra ATA/66/100硬盘并未工作在相应模式下,而是Ultra ATA/33模式。事实并非如此,如果你用Sisoft Sandara 2001测试一下,就可以发现你的硬盘已经工作在Ultra ATA/66/100模式下,或者用Hwinfo32(关于该软件的用法,请大家参阅《电脑报》2001年第10期《PC质检员——HWINFO》一文)检测也行,只要显示为UDMA /UDMA 5就说明一切正常。这是因为VIA为IDE BusMaster开发了两个不同的版本,即MiniPort版本和VSD版本,常见的4-in-1驱动程序包中自带的是VSD版本,该版本偏重于兼容性。MiniPort版本则完全基于WDM规范,增加了显示硬盘型号、自定义硬盘工作模式的功能。
?牐牻饩霭旆ǎ合肴孟低痴废允居才痰男秃牛灰ザ腊沧耙桓鯲IA的IDE BusMaster驱动程序就行了。该驱动程序可以到http://www.mydrivers.com/dir28/d11586.htm或VIA主页下载,将下载文件解压缩后找到Setup.exe文件,直接执行它即可。
?牐犝飧鯥DE BusMaster驱动程序一共有两个不同的版本:一个是由VIA为Soltek(硕泰克)定制的PCI IDE Busmaster驱动(即3.01.1版本),适用于所有VIA芯片组,安装后会在“开始”菜单中生成一个IDETool程序(它默认随系统一起启动)。这样在“设备管理器”中不仅能正确显示硬盘的型号,而且通过IDETool还可以看到系统中IDE设备的连接情况、南桥芯片型号、功能及最高硬盘传输模式(^24030401a^1)。此外,借助IDETool还可以在Windows中修改IDE传输模式(免去重启机器后在DOS模式下手工设置的烦恼);另一个是由VIA官方发布的 2.1.50(3)版本,同样适用于VIA的所有芯片组,安装后也可以在“设备管理器”中正确显示硬盘的型号,但这个VIA DMA Tool的功能太弱,而且也无法看出硬盘究竟工作在何种模式下。
?牐?2.在安装VIA 4-in-1驱动程序包时,系统提示说找不到viagart.cat文件。
?牐牱治觯赫庵饕怯捎没Т游窗沧癡IA 4-in-1驱动程序而引起的。
?牐牻饩霭旆ǎ何颐窍冉略氐腣IA 4-in-1压缩包解压到任意目录,再进入AGP子目录,将其中的Viagart.inf和Viagart.vxd两个文件压缩成一个zip文件,并改名为viagart.cat。接着,然后再次运行4-in-1安装程序,当系统提示找不到viagart.cat时,只要将路径指向AGP目录即可顺利完成安装。
?牐?3.VIA DAMTOOL程序无法找到UDMA设备,各选项均呈灰色(不可用状态)。
?牐犝飧鑫侍庥胛侍?1是同一原因,只要你安装了PCI IDE Busmaster驱动程序,问题就可迎刃而解。
?牐?4.驱动器工作在MS-DOS兼容模式下。
?牐牱治觯涸诳刂泼姘宓摹跋低呈粜浴蹦诘摹靶阅堋北昵┮持校绻吹角鞴ぷ髟贛S-DOS兼容模式下(^24030401b^2),则说明系统未安装PCI IDE Busmaster驱动程序,或者错误修改了install.dat文件中的安装参数的缘故。
?牐牻饩霭旆ǎ涸诎沧笆笔褂媚喜问沧扒绦颍蛟俅伟沧癐DE BusMaster驱动程序。
?牐?5.驱动程序安装结束,重启系统时死机。
?牐牱治觯涸斐烧庵窒窒蟮淖钪饕蚴前沧傲朔枪俜桨姹镜腣IA 4-in-1驱动程序,其中有些版本的驱动程序是VIA为某些主板厂商特别开发的。
?牐牻饩霭旆ǎ褐匦掳沧捌渌姹镜腣IA 4-in-1驱动程序。
?牐?6.Ultra ATA/100的硬盘在Windows 2000中只能使用PIO模式
?牐牱治觯赫馑得髂愕腤indows 2000可能是Candidate版本,这样原本支持Ultra ATA/100的硬盘就会被降为PIO模式使用。
?牐牻饩霭旆ǎ喊沧白钚掳姹镜腣IA 4-in-1驱动程序(4.29以下版本),就可以让硬盘工作在Ultra ATA/66模式下,虽然用不上Ultra ATA/100,但毕竟比PIO强多了。另外,如果你安装了最新的Windows 2000的SP2版本,那么系统就可以支持ATA100了。
#2?牐犎?安装VIA 4-in-1驱动程序的另类方法
?牐犝G榭鱿拢颐嵌际侵苯釉诵蠸etup.exe文件完成驱动程序的安装工作。如果这样无法成功安装VIA 4-in-1驱动程序,那么下面介绍的方法也许有用。
?牐?1.自定义安装法
?牐牳詹盼颐翘岬搅艘桓鰅nstall.dat文件,这个文件可以在VIA 4-in-1驱动程序的文件夹下找到,用记事本或写字板打开它,文件内容如下:
?牐燙USTOMIZE=0
?牐營DEBUS=1
?牐營DEDEF=1
?牐燬ETDMA=1
?牐燚MADEF=0
?牐燗GPVXD=1
?牐燩CIIRQ=1
?牐燰IAREG=1
?牐營nstall.dat文件决定了setup.exe的安装方式,如果CUSTOMIZE=0则说明安装程序不允许自定义安装,安装时按缺省设置进行,文件中的各行如果值为1说明安装该驱动程序,如果为0则不安装。不过,只有当CUSTOMIZE=1时,你才可以进行自定义安装。
?牐?2.分别安装VIA 4-in-1驱动包中的每个驱动程序
?牐燰IA提供Setup.exe文件的目的原本是为了方便初级用户安装驱动程序,实际上从硬件设备的兼容性方面考虑,当然还是单独安装各个驱动程序为好。具体安装顺序是:VIA INF Driver→IRQ Routing Driver→VIA AGP Driver→IDE Busmaster Driver(这四个驱动程序可以到VIA的主页分别下载),注意每个驱动程序安装后都必须重新启动系统,然后再安装另外一个,从安装后的测试结果来看,这种方式虽然比直接运行Setup.exe安装的方式耗费的时间多,但成功率很高。