VIA芯片组主板优化──之主板BUG篇

Author: Date: 2001年 25期

?牐牨嗾甙矗涸谏掀凇兜缒员ā返腃6、C7版,我们向大家介绍了关于VIA芯片组主板的驱动程序和内存的优化问题,今天我们继续探讨有关VIA芯片组主板的Bug及其解决方法,希望大家不要错过!
  ?牐犌安痪茫琕IA的超级南桥芯片VT82C686B出了一个大Bug,在主板的两个IDE接口硬盘同时使用,并在Ultra ATA/66/100模式下相互传输超过100MB大小的文件时,可能会造成死机或数据丢失。如果还安装了SB Live!声卡的话,那么问题发生的可能性更大。因此,如果系统中有重要文件的话,损失就大了,而避免这一问题的方法主要有以下几种:
  #1    一、关闭主板BIOS中的相关参数(^25030403a^)
  ?牐牻隑IOS设置程序,在“PNP/PCI Configuration”下找一找有无下面的三个设置项目:
  ?牐?1.PCI Delay Transaction(PCI延迟传输设置)。可选项有Disable/Enable,缺省是Disable,请使用这一参数。
  ?牐?2.PCI Master Read Caching(PCI控制读取缓存设置)。可选项有Disable/Enable,缺省是Disable,请仍然使用这一参数。
  ?牐?3.PCI Latency(PCI延迟时间设置)。设置值为“0~255”,建议设置为“0”,也就是说设置为“不延迟”。
  #1    二、更新BIOS
  ?牐犎绻阍贐IOS中找不到上述选项,那么请到主板厂商的站点上看看是否提供解决了这一Bug的最新BIOS。(升级BIOS的操作请大家参阅《电脑报》2001年第7期C7版《升级BIOS不求人》一文)。
  #1     三、安装PCI Latency 0.14补丁
  ?牐燰IA发布了两款针对Windows 9x/Me/2000的PCI潜伏期调节补丁(下载地址http://www.mydrivers.com/cgi-bin/board/1015,1.htm),执行这个调节补丁程序就可以迅速解决问题,而且还可以解决创新SB Live声卡的兼容性问题。如果你是Windows 2000的用户,那么也可以安装微软的UDMA100 Hostfix补丁程序,不过在下载时请注意不同语言版本。
  #1    四、安装4-in-1驱动程序
  ?牐?4.31以上版本的VIA 4-in-1驱动程序已经彻底解决了南桥芯片的Bug,大家可以通过安装该驱动程序解决这一问题,具体安装方法请参考上期驱动程序篇。
  ?牐犕ü厦嫠岬降娜魏我恢址椒ǎ颐嵌伎梢院芎玫亟饩鯲IA南桥芯片的这个大Bug,但如果你是一位高手的话,可能更喜欢通过手工的方法来解决。在这里,我们仍然使用WPCRRDIT这个软件来进行修改:
  ?牐犜诵蠾PCRRDIT,找到“70/00”列(如图,这里的70是指寄存器行段,00是指偏移量),选中“40”,可以看到这个寄存器就是存储芯片组PCI运行值的一个重要部分。在右边窗口中,我们可以看到二进数中的第1位和第2位控制着PCI延迟处理参数(delayed  transaction)、PCI控制读取缓存参数两项(PCI-Master read caching),当其值为0时代表disable(禁闭),其值为1时代表enable(启用)。因此,请大家到“Bin”处检查第1位、第2位数值是“0”还是“1”,如果是“0”那么不用做什么修改;如果是“1”就按照上面的方法将它修改为“0”,最后点击“Edit”按钮保存设置。
  ?牐牻酉吕矗业健?70/05”列,选中“8F”,这时从右边窗口中可以看到各数据位所代表的含义,其中“PCI Master Bus Time-out”项就代表了PCI总线控制超时参数(第0~3位),设置为“00”时代表“disable”,根据我们前面的分析,此项应该设置为“disable”,但在“Bin”处看到的值却是“1111”,也就是“Enabled”,请将它们全部修改为“0000”,最后点击“Edit”按钮保存设置。
  ?牐牳詹盼颐且丫岬剑毕低持匦缕舳螅琖PCREDIT中的所有设置值仍然会恢复原来的缺省设置值,只能再次进行手工修改,如果想一劳永逸,仍旧可以请WPCRSET来帮忙。