在WIN2000中实现Ultra ATA/66功能 王志军 2000年 第33期   本来我以为,对我这个“老鸟”而言,在Windows 2000下打开Ultra ATA/66功能和Windows 98下一样是小菜一碟。因此,将威盛的四合一驱动程序4.22A版按照以前在Windows 98中的步骤进行安装,一切都是非常的熟悉,不到一分钟就安装完毕。   重新启动后,在“系统”→“属性”→“设备管理器”→“磁盘”中检查硬盘的属性,发现原来安装4.20版驱动程序后能够正确识别的昆腾10.2G硬盘信息“QUANTUM FIREBALL CX1”没有看到,而是讨厌的“GENERIC IDE DISK TYPE 46”字样,这说明硬盘没能被操作系统正确识别。而点击“性能”后却提示“当前磁盘正在使用MS-DOS兼容模式”。我想,这可太奇怪了,过去在Windows 98下安装VIA四合一4.20版驱动程序没有出现这些问题,而且都是一次成功,难道新版的4.22A版驱动反而不行吗?我不死心,又进入威盛提供的VIA DMA Tool程序进行检查,发现它没有接管DMA功能,而且说没有发现UDMA设备,所有选项均是灰色不可用,不过其它方面倒没有什么问题。   我决定再安装一次4.22A版驱动程序试试,假如还不行的话,只好删除后重装4.20版了。运行Setup.exe,出现安装向导,点击“Next”按钮,出现Readme页,以前我都是直接点击“Next”进行下一步,这次我耐心地阅读Readme文档,文档中说Setup.exe是一个带参数运行的安装程序,这个参数的设置是在Install.dat文件中。当CUSTOMIZE=0时是驱动程序按缺省设置安装;当CUSTOMIZE=1时是自定义安装,用户可以通过更改其它参数值(0或1)来定义安装所需的驱动程序。我马上在记事本中打开这个Install.dat文件,将所有的值都设为“1”,管它呢,先试试看。再次运行Setup.exe,这次一切OK,重启动后在“设备管理器”中发现硬盘被认出来了,而且DMA选项也出现了,但硬盘的信息却仍是“GENERIC IDE DISK TYPE 46”,不过终于不提示说系统仍在使用兼容模式,而是获得了最优性能配置。我又来到VIA DMA Tool中,这个小程序还是没有发现UDMA设备,所有的选项还都是灰色的——无效!   苦思之下,认为还是应该再到“设备管理器”中去找原因,说不定有些什么设备冲突呢?果然,在检查到“VIA Bus Master PCI IDE Controller”项时,这个设备中“驱动程序”选项卡中的“日期”按钮为“不可用”,而且“驱动程序详细资料”按钮也为灰色,这和以前总是出现驱动程序的发布日期的情况不相符合,看来主板的总线控制程序补丁还未安装,这样就无法打开Ultra ATA/66模式,说不定问题就是出在此处。于是,我选择“更新驱动程序”,让系统自动搜索驱动程序所在的位置,系统告诉说找到了最新的驱动程序,但在安装时却又跳出一个对话框说是未发现“viadsk.dll”这个文件,在临时目录中怎么也找不到,手工寻找也不济事,不管它了,先“跳过”再说。很快重启动,经过再一次的发现新硬件、安装新硬件的枯燥过程,又一次重启后终于出现了熟悉的Windows 2000界面。我首先来到“设置”→“控制面板”→“系统”→“属性”,欣喜地发现这次终于没有了“目前磁盘正在使用MS-DOS兼容模式”的字样,然后到“设备控制器”→“硬盘控制器”→“VIA Bus Master PCI IDE Controller”的“属性”中进行检查,此时的“驱动程序详细资料”选项不是灰色,点击后显示驱动文件的名称和所在位置说明,而且驱动程序的日期也正确显示。进入“磁盘”→“QUANTUM FIREBALL CX1”→“属性”检查,发现在“设置”中已没有了DMA选项。最后在VIA DMA Tool中看到它已经发现了“QUANTUM FIREBALL CX10.2A(UDMA)”和“LTN403(UDMA)”两个UDMA设备,右边的“Current MODE”已被勾选,说明我的昆腾硬盘终于工作在Ultra ATA/66模式下了,真是不容易啊。   经历了这次Ultra ATA/66功能反反复复的打开过程,我深切地感受到Readme.txt文件的重要性,过去对这个文件没有引起重视,总是一略而过,实际上在其中能发现很多重要内容。看来不是威盛的驱动做得不好,而是我们没有能仔细研究它,以至于很多朋友都误解了它,实际上现在的694X主板的性价比还是很高的。   最后告知各位,笔者的主板是磐英的6VBA(693主板),假如有使用VIA主板的朋友对Ultra ATA/66功能的打开还有什么疑问的话,欢迎与我联系,笔者的E-mail:wzj9999@yesky.com。