Windows 版 (精华区)
发信人: xhc (再见理想), 信区: Windows
标 题: 在Windows 2k中安装驱动程序
发信站: 哈工大紫丁香 (2000年11月02日12:09:05 星期四), 站内信件
Windows 2000中文版发布已有一段日子了,想想当初笔者安装Windows 2000 2000的
过程,软件的安装倒没有遇到什么麻烦,但硬件驱动程序的安装却经历了一番曲折才得
以顺利解决,其中的辛酸苦辣难以言表。自己感觉到这些经验和体会可能会对朋友有所
帮助,特此写出来,愿与各位朋友共同探讨。
一、安装WINDOWS 2000中文版前的准备工作:
不知各位DIY者是否亲自安装过Windows 2000,一些过来人的体会都是一定要事先寻
找好各类硬件的驱动程序,而且最好不要选择"升级安装"而是选择"全新安装",原因无
非是万一安装不成功还可以恢复回Windows 98。驱动程序的寻找有几种不同情况:一种
是原来的驱动盘中本来就有For Windows 2000 的驱动程序,这可就简单多了,只要找
出来备用即可;另一种是必须上网下载,一般我们多是到驱动之家http://www.mydrive
rs.com或中国下载http://www.download.net下载,在这两个站点可以找到绝大多数的驱
动程序,不过在下载时一定要看清是For Windows 9x还是For Windows 2000,否则可是
白忙活一场;最后一种就是在驱动之家或中国下载都找不到硬件的驱动程序,此时你就
只能寄希望于生产厂家已推出最新的For Windows 2000的驱动放在网站上供用户下载。
笔者由于是在1999年8月攒的机,一些硬件如显卡、主板等都名牌主流厂商生产的,寻找
驱动程序的过程还不算太麻烦,仅花了半个小时就在驱动之家下载了华硕公司的V3400T
NT(SGRAM)在2000年4月20日发布的3.79版FOR Windows 2000的最新驱动程序、威盛
最新四合一4.23版驱动程序包,但遗憾的是未找到ISDN的适配器在Windows 2000下的驱
动程序,不管它了,反正安装光盘上有一个For WinNT的驱动,说不定与Windows 2000可
以通用呢。寻找驱动程序的工作就此结束,接下来就应该正式安装Windows 2000了。
二、在Windows 2000下安装硬件的驱动程序实战:
1.怎样让软声卡发声?Windows 2000系统的安装倒没有什么麻烦,安装结束后第一
次顺利进入Windows 2000,咦,怎么没有听到那悠扬的开机音乐,而且在屏幕右下角的
系统托盘中也没有看到"喇叭"图标,看来声卡还没有安装成功。右击"我的电脑",选择
"属性"命令,到"设备管理器"中查看一下,果然与声卡有关的四个项目一个也没有,笔
者的主板在选购时由于对声音的要求不高,就使用了主板的内置声卡,这块VIA 693芯
片组主板上附带支持AC97的软声卡,照理说我在BIOS中已经打开了软声卡,而且在Wind
ows 98下声卡的使用没有问题,怎么到了Windows 2000下就认不出声卡呢?哦,明白了
,这是没有重新安装声卡驱动程序的缘故,虽然在Windows 98下系统能认出声卡,但那
也是安装了VIA 4-1驱动程序的原因,由于我安装Windows 2000时是全新安装,不是升
级安装,系统当然无法认出声卡了。这个问题的解决很简单,只要再安装一次声卡的驱
动程序就行了,老办法,仍进入"驱动之家"下载威盛686A软声卡的驱动程序(这个下载
文件好大呀,足足花了我10分钟的宝贵时间),安装结束后重启动,果然音箱中传出了
美妙的音乐声,这音乐与Windows 98中的启动音乐不一样,要美妙多了,看来安装Wind
ows 2000还是值得的,另外在右下角的系统托盘中也出现了"喇叭"型图标,软声卡安装
胜利结束。
2.正常安装显卡、主板驱动程序。接下来的事情就顺利多了,因为笔者在安装Wind
ows 2000前已经到驱动之家下载了V3400 TNT显卡和VIA 四合一的4.23版驱动程序,一
切工作就简单得很,照常理安装就行了。不过笔者险些被Windows 2000所迷惑,Window
s 2000系统正确的将我的显卡所用芯片RIVA TNT认了出来,而且第一次启动时还自说自
话给它安装了RIVA TNT的公版驱动程序,虽然有的资料说公版驱动是最好的驱动,可我
的显卡是华硕的V3400TNT呀,大家都知道华硕自主开发的驱动程序比公版的还要好一些
,怎么能让显卡使用For Windows 2000驱动程序呢?更何况对我这个老鸟来说,假如竟
使用公版的驱动程序,那是要被朋友们笑掉大牙的。于是马上右击桌面→"属性" →"设
置" →"高级" →"适配器" →"驱动程序",选"更新驱动程序",找到刚才显卡驱动程序
放置的临时目录,点击"确定",系统即自动安装这个INF文件,很快安装完毕,重启动后
进入"设备管理器"查看,发现显卡已被正确认出来,而且驱动程序也是最新的3.79版;
主板的四合一驱动程序安装更简单了,找到其中的Setup.exe直接双击,一路"Next"就行
了(不过此处有一个大问题,朋友们看到下文就知道了,解决这个问题花了我接近2个小
时的时间)。
3.如何让Windows 2000认识华硕15G显示器?笔者的显示器是大多数未听说过的华硕
15G(为什么不选17G,因为购机时银子不够),可能是华硕初次做显示器的缘故吧,它
委托冠捷OEM的这款显示器,竟然没有提供显示器的驱动程序,当初Windows 98一直无法
认出我的华硕15G显示器,而只能将它当作"无法识别的监视器"使用,从而影响了最大分
辨率和刷新率的调整,一气之下,我便花时间自编了一个华硕15G的驱动程序,使之不仅
能正确的认出了我的华硕显示器,从而也使得最大刷新率和最大分辨率能够顺利进行调
节。本来以为,Windows 2000应该能提供华硕15G的驱动程序,可痛苦的是,在安装了W
indows 2000后,系统再一次将我的华硕显示器看作是"无法识别的监视器",这可要命了
,以前的那个驱动程序还是我查找了好多资料试验了好多次才写成的,总不成又要让我
再写一次For Windows 2000的驱动程序吧?找一个美格或三星的名牌驱动来代替它?不
行,自个的东西怎么能用别人的名字呢?再到驱动之家和中国下载查找了好一会儿,在
显示器驱动厂家列表中根本没有华硕公司的位置,看来先试试用原来的那个自编驱动吧
,再一次右击桌面→"属性"→"设置" →"高级"→"监视器"→"驱动程序"→"更新驱动程
序",选择"从软盘安装",将拷贝有自编显示器驱动程序asus15g.inf的软盘插入软驱,
还好,系统提示说找到了新的驱动程序,但这个驱动程序没有通过微软的数字签名认证
,询问我是否安装,当然要安装了,管它数字签名不数字签名呢,只要能认出我的显示
器就行了。一分钟后就安装结束,连重启动都不必,进入桌面查看,发觉系统已经能认
出了我的华硕15G显示器了,而且这个驱动程序的发布日期还是2000年4月23日(那是我
自编驱动程序的日子,告诉你一个小秘密,假如你想让你的显示器的驱动程序永远是最
新,只要用记事本或其它文本编辑工具打开这个驱动程序,将它换一个名字另存再一次
更新安装即可达到更新驱动程序的目的,呵呵。)
4.如何解决在Windows 2000中上不了网的问题?笔者前面就说过了,在安装Window
s 2000前查找驱动程序时就未曾找到ISDN适配器For windows 2000的驱动程序,先拿安
装光盘中的For WinNT驱动试试吧。我使用的ISDN适配器虽不是什么名牌,但它是地地道
道的国产货,而且还是USB接口的呢,这个象香烟盒子一般大小的SR-USB-S适配器,是
上海晨兴电子科技有限公司生产的与ISDN NT1 PLUS相配套,在Windows 98下使用时应
该说较MODEM快多了。将适配器与主板的USB端口相连(毕竟是USB接口,不需要断电安装
),Windows 2000马上报告说发现了新硬件,提示插入驱动程序光盘,但当系统提示插
入驱动程序光盘后,却报告说在光盘上无法找到必需的硬件信息,我到光盘中一看,嘿
,气死我了,光盘上明明有一个WinNT的子目录,怎么就不能安装呢,看来是不兼容吧,
看着设备管理器中虽被认为品牌名字的USB适配器前面打着一个大大的"?"号,心里感觉
老大不舒服似的。再自编一个For Windows 2000的适配器驱动程序吧,这可不是小技巧
,适配器的驱动程序可不象显示器驱动那么简单,我要是有这样的水平,不早就到了专
业的软件公司上班,还用写这篇文章来骗稿费吗?试试"偷梁换柱"大法吧,仍旧在"设备
管理器",这次在"更新驱动程序"时选择"显示所有硬件",可找了半天,奇怪得很,诺大
的WINDOWS 2000中竟没有一个ISDN设备的程序,想找一个同类产品的驱动程序替代也行
不通;我不死心,再次祭起我的常胜法宝--上网到"橄榄树硬件站"(由于刚才在驱动
之家没有找到,因此换一个站点试试看)查找ISDN适配器的有关驱动,可白忙乎了半天
,在ISDN设备驱动列表中满眼尽是一些国外公司的产品,但就没找到这个晨兴公司的US
B产品,无奈之下只好下载了一个国外产品的USB适配器的FOR Windows 2000的驱动回来
试试,却仍没有安装成功,看来只能等厂家推出了For Windows 2000的驱动再说吧。
找出说明书再一次细看,忽然看到在说明书的最后有上海晨兴电子科技有限公司的
网址和Email地址的字样,何不去他们的网站看一看吧,说不定这个产品已经推出Windo
ws 2000下的驱动程序也说不定呢。上网一看,我大失所望,除了一些产品介绍和所谓的
宣传资料,根本没有什么驱动程序下载,算了,给厂家发一个主题为"求援"的电子邮件
吧,我把自己的情况简单描述了一番,请求他们给我提供一个Windows 2000下的驱动程
序,算是碰碰运气吧。第二天,我如常一样打开Foxmail收信,忽然一封来自上海的信件
映入我的眼中"王志军先生:感谢您使用我们的产品,关于USB适配器在Windows 2000的
驱动程序,请到http://www.wunrise-sh.cn"下载。上海晨兴电子公司"。这可太好了,
我立即来到这个新网址,果然与我昨天去的网站大不不同,各类产品的驱动都有,"最新
更新"提示说已经有Windows 2000下的USB适配器的驱动程序可供下载,并有一些安装的
注意事项说明,不管它,我先下载再说,很容易就找到了我的SR-USB-S,用网际快车
将它请到我的硬盘中,打开这个压缩包一看,driver下有win98和win2000两个目录,后
一个自然就是我需要的东东了,不用我多说,安装、测试、建连接,不到5分钟后我就成
功的登上了163网,进入了我心爱的搜狐网站,看着熟悉的版面和内容,感觉在Windows
2000下,这个USB适配器的上网速度快多了,下载速度也比过去有较大提高。
5.怎样打开Ultra ATA/66模式?本来我以为,对我这个"老鸟"级高手而言,在Wind
ows 2000下打开Ultra ATA/66功能还不是和Windows 98下一样小菜一碟、简单得很吗?
因此,在安装Windows 2000的那天晚上,由于安装结束后时间已经深夜12点,因此就偷
了一下懒,将各种设置工作都留待第二天来干。本来我以为,对我这个"老鸟"级高手而
言,在Windows 2000下打开Ultra ATA/66功能还不是和Windows 98下一样小菜一碟、简
单得很吗?因此,在安装Windows 2000的那天晚上,由于安装结束后时间已经深夜12点
,因此就偷了一下懒,将各种设置工作都留待第二天来干。本来我以为,对我这个"老鸟
"级高手而言,在顺利安装了VIA 的四合一驱动程序后,在Windows 2000下打开Ultra
ATA/66功能还不是和Windows 98下一样小菜一碟、简单得很吗?因此,在安装Windows
2000的那天晚上,由于安装结束后时间已经深夜12点,因此就偷了一下懒,将各种设置
工作都留待第二天来干。第二天,进入Windows 2000后,辗转来到"系统"→"属性" →"
设备管理器" →"磁盘"中检查硬盘的属性,这下发现了一个大问题,原来安装4.20版驱
动程序后能够正确识别我的昆腾10.2G硬盘信息"QUANTUM FIREBALL CX1"的字样在这里却
并没有能看到,而出现了最过去最讨厌的" GENERIC IDE DISK TYPE 46"字样,这说明硬
盘没有能被操作系统系统正确识别,当然"设置"中的"DMA"选项也根本没有出现,真是气
死人;而且更恐怖的是点击"性能"后系统会告诉你说是"当前磁盘正在使用MS-DOS兼容
模式"。我想,这可太奇怪了,过去在Windows 98和安装VIA 四合一4.20版驱动程序都
没有出现这些问题,而且都是一次成功,难道新版的4.23版驱动反而存在BUG吗?
我不死心,又进入威盛提供的VIA DMA Tool程序进行检查,却发现它也没有能接
管DMA功能,而是说没有发现到UDMA设备,而且所有选项均是灰色不可用,不过其它方面
倒并没有什么问题。我感到有些奇怪,明明是才安装VIA 最新的四合一4.23版驱动程序
呀,这是怎么回事呢?我不死心,决定再安装一次4.23版驱动程序试试,假如还不行的
话,只好删除后重装4.20版,不过这可太令我难受了。鼠标双击setup.exe,出现安装向
导,点击"Next"按钮,出现Readme页,以前我都是象没看见一样就直接点击"Next"进行
下一步,这次我决心耐心的仔细看完再说,用鼠标拖动滚动条向下阅读Readme.txt文档
,果然有些门道:"The following describe the functions and usage of the switc
hes in "INSATLL.DAT"
"CUSTOMIZE" 0:Disable customization feature,default drivers installation
setting in use.
1:Enable customization feature,SETUP wioo not detect OS
Windows 95/98 (except NT).The installation setting wioo be as spectfied
in "INSTALL.DAT"
"IDEBUS" 0: Disable Bus Master PCI IDE driver install option
下面的一大段英文笔者就不再继续抄下去了,反正这段话的大致意思是说:setup.
exe是一个带参数运行的安装程序,这个参数的设置是在install.dat文件中。当CUSTOM
IZE=0时是禁止自定义安装,驱动程序按缺省设置安装;当CUSTOMIZE=1时是自定义安
装,用户可以通过更改其它参数值(0或1)来自定义安装所需的驱动程序。这可就简单
了,我马上在记事本中打开这个install.dat文件,将所有的值都设为"1",管它呢,先
试试看。再次运行setup.exe,这次一切OK,重启动后在"设备管理器"中发现硬盘被认出
来了,而且DMA选项也出现了,但硬盘的信息却仍是什么"GENERIC IDE DISK TYPE 46",
不过终于不再提示说系统仍在使用兼容模式,而是获得了最优性能配置。
我再一次进入VIA DMA Tool,这个小程序却还是没有发现UDMA设备,所有的选项
还都是灰色的--无效!这可就使我百思不得其解了,本来以为发现了install.dat这个
文件的奥秘,一切难题就会迎刃而解,谁知……?笔者苦思之下,认为还是应该再到"设
备管理器"中去找原因,说不定有些什么设备冲突呢?我先重点检查"硬盘控制器"中的两
个硬盘控制设备:"Primary Bus Master IDE controller(dual fifo)"、"Seconduary
Bus Master IDE controller(dual fifo)",没有发现什么问题;再检查"VIA Bus Mast
er PCI IDE Controller"项,问题来了,这个设备中"驱动程序"选项卡中的"日期"按
钮为"不可用",而且"驱动程序详细资料"按钮也为灰色,这和以前总是出现驱动程序的
发布日期的情况不相符合,看来我的主板的总线控制程序补丁还未能安装,当然无法打
开Ultra ATA/66模式,说不定问题就是出在此处。至于为什么在安装了VIA 四合一驱动
程序后却未能安装总线驱动程序的原因暂时不去管它,我毫不犹豫单击"VIA Bus Maste
r PCI IDE Controller"的"属性"对话框中的"驱动程序"窗口中的选项卡"更新驱动程
序",点击"下一步"后继续,选择"指定位置"后弹出一个对话框,提示输入新驱动程序所
在的位置,输入4.23版驱动程序所在的临时目录,点击"下一步"后继续,却报告说没有
发现驱动程序,看来是需要手工安装。点击"上一步",让系统自动搜索驱动程序所在的
位置,这次行了,告诉说找到了最新的驱动程序,但这个驱动程序未得到微软的数字签
名认证。问我是否安装,当然安装,管它认证不认证呢,能用就好。点击"OK"后继续,
却又跳出一个对话框说是未发现"viadsk.dll"这个文件,在临时目录中怎么也找不到,
手工寻找也不济事。不管它了,先"跳过"再说。
很快重启动,经过再一次的发现新硬件、安装新硬件的枯燥过程后,又一次重启后
终于出现了熟悉的Windows 2000界面。性急的我首先来到"系统"→"控制面板"→"系统"
→"属性",欣喜的发现 "您的系统是按照最优性能配置的"信息;接下来到"设备控制器
" →"硬盘控制器" →"VIA Bus Master PCI IDE Controller"的"属性"中进行检查,此
时的"驱动程序详细资料"选项不是灰色,点击后显示驱动文件的名称和所在位置说明,
而且驱动程序的日期也正确显示为1-24-2000;最后进入"磁盘" →"QUANTUM FIREBALL
CX1" →"属性"检查,发现在"设置"中已没有了DMA选项,是否意味着这一功能已被VIA
DMA Tool程序接管了呢?还是要进入这个小程序看一看,太好了,这次我高兴的看到V
IA DMA Tool程序已经发现了"QUANTUM FIREBALL CX10.2A(UDMA)"和"LTN403(UDMA)
两个UDMA设备,而且右边的"Current MODE"已被勾选,说明我的昆腾硬盘终于真正工作
在Ultra ATA/66模式下了,真是不容易啊。解决这个Ultra ATA/66模式的打开问题花了
我将近2个小时的时间,看来不是VIA的主板驱动存在兼容性问题,而是我们没有能仔细
研究它的驱动程序,以至于很多朋友都误解了它,实际上现在的694X主板的性价比还是
很高的。
最后告知各位,笔者的主板是磐英的6VBA(693主板),假如有使用VIA主板的朋友
对在Windows 2000下安装硬件的驱动程序还有什么疑问的话,欢迎与我联系,笔者的E-
mail是:wzj9999@yesky.com。
--
语言只是工具,飞刀只有在李寻欢手中才有光芒!
细节毕竟只是细节,大局观并非只在围棋中适用。
先抄袭和模仿,但一定要学会创造。
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: dip8.hit.edu.cn]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:203.245毫秒