最常见的故障原因是由于硬件之间存在中断、DMA、I/O地址、内存地址冲突所导致驱动程序安装后不能正常驱动硬件。这一类冲突主要存在于Windows98和Windowsme系统里,WIN2000和WINXP则一般不会出现,症状是,驱动程序安装一切正常,但是硬件就是不能正常工作,资源管理器出中现红色叉号和黄色感叹号:


出现这类故障主要是由于两个不同的硬件使用了同一IRQ中断号、DMA请求、内存地址或I/O地址,如使用COM2口的串口鼠标与内置MODEM发生冲突、网卡和打印机、显卡冲突等都会出现这类故障。解决这类问题需要一个逐渐排除的过程:
第一步:先进入BIOS将“Resources Controlled By Auto”改为“Manual”,让电脑自动对这些资源进行分配。
第二步:仍不能解决,可尝试将扩展卡更换PCI插槽位置,关闭系统中不用的设备释放更多的可用资源。
第三步:如果依然不能解决问题就需要手动为硬件指定不同的资源,或者尝试升级主板BIOS、硬件驱程序来解决这类故障。


出现这类故障主要是由于两个不同的硬件使用了同一IRQ中断号、DMA请求、内存地址或I/O地址,如使用COM2口的串口鼠标与内置MODEM发生冲突、网卡和打印机、显卡冲突等都会出现这类故障。解决这类问题需要一个逐渐排除的过程:
第一步:先进入BIOS将“Resources Controlled By Auto”改为“Manual”,让电脑自动对这些资源进行分配。
第二步:仍不能解决,可尝试将扩展卡更换PCI插槽位置,关闭系统中不用的设备释放更多的可用资源。
第三步:如果依然不能解决问题就需要手动为硬件指定不同的资源,或者尝试升级主板BIOS、硬件驱程序来解决这类故障。
有时,在Windows 98/Me中安装或更新指定硬件的驱动程序后,它不能正确工作,即使尝试再次安装其驱动程序,仍不行,当你一筹莫展时,说不定重建Windows驱动程序数据库就可以解决这个问题。
什么是“Windows驱动程序数据库”?Windows提供驱动程序信息数据库(Windows Me中叫做硬件信息数据库),它包括当前系统的所有驱动程序,这些数据库包含在Windows\Inf的Drvdata.bin和Drvidx.bin文件中。
当驱动程序更新或被更改时,驱动程序信息数据库中的信息也会被更改。但Windows不会检查驱动程序的安装是否正确。因此,如果你出现了上面提到的问题,可以重建驱动程序信息数据库,去掉在安装驱动程序时可能引起错配文件的任何信息。
下面一起来看看如何重建驱动程序信息数据库:
第一步:在完成更新工作前,一定要准备好硬件的驱动程序,因为删除设备后,Windows重启时会提示安装该设备。
第二步:进入Windows安全模式,按“Win+Break”组合键打开“系统属性”,进入“设备管理器”选项卡,从列出的设备数状模型中删除有问题设备的所有项,然后关闭,如果系统提示重启电脑,单击“否”。
第三步:单击“开始→查找”,然后单击“文件或文件夹”,在名称框中,键入“drvdata.bin”,然后单击“立即查找”。找到后,右击“Drvdata.bin”,选择“重命名”,将其改名为“Drvdata.xxx”。
第四步:用第三步的方法将“Drvidx.bin”重命名为“Drvidx.xxx”。
第五步:重启系统并进入正常模式,Windows便会创建驱动程序信息数据库,并提示安装问题设备默认的驱动程序,放入硬件的驱动程序软盘或指定其在硬盘中的保存位置,然后进行安装即可。
什么是“Windows驱动程序数据库”?Windows提供驱动程序信息数据库(Windows Me中叫做硬件信息数据库),它包括当前系统的所有驱动程序,这些数据库包含在Windows\Inf的Drvdata.bin和Drvidx.bin文件中。
当驱动程序更新或被更改时,驱动程序信息数据库中的信息也会被更改。但Windows不会检查驱动程序的安装是否正确。因此,如果你出现了上面提到的问题,可以重建驱动程序信息数据库,去掉在安装驱动程序时可能引起错配文件的任何信息。
下面一起来看看如何重建驱动程序信息数据库:
第一步:在完成更新工作前,一定要准备好硬件的驱动程序,因为删除设备后,Windows重启时会提示安装该设备。
第二步:进入Windows安全模式,按“Win+Break”组合键打开“系统属性”,进入“设备管理器”选项卡,从列出的设备数状模型中删除有问题设备的所有项,然后关闭,如果系统提示重启电脑,单击“否”。
第三步:单击“开始→查找”,然后单击“文件或文件夹”,在名称框中,键入“drvdata.bin”,然后单击“立即查找”。找到后,右击“Drvdata.bin”,选择“重命名”,将其改名为“Drvdata.xxx”。
第四步:用第三步的方法将“Drvidx.bin”重命名为“Drvidx.xxx”。
第五步:重启系统并进入正常模式,Windows便会创建驱动程序信息数据库,并提示安装问题设备默认的驱动程序,放入硬件的驱动程序软盘或指定其在硬盘中的保存位置,然后进行安装即可。
由于系统自动安装了与硬件较兼容的驱动程序,或者旧版本驱动没有完全清除,导致硬件不工作或工作状态极不稳定。这类故障比较普遍,在Windows98、Windows2000、WindowsXP下都会出现,而且由于是系统自动加载的驱动,因此在表面上不会像中断冲突之类故障出现明显的错误提示。
用过Intel810主板的朋友都知道,这款主板因为低廉的价格,使它搭载的声卡芯片组档次千差万别,ALC101、ALC201、Sigmatel 9721、ADI 1881、ESS1869、Crystal 4239、VIA AC97等等都使一些生手在安装声卡驱动时头大如牛,这些芯片因为彼此间“兼容性”较好,因此不管你安装任何一款驱动,系统都不会有错误警告,也不会出现中断冲突那样的明显的标识,声卡一切显示正常,但是就是不能正常发音,正常删除了错误的驱动,但重启之后,系统又自动“聪明”地加载了卸载过的驱动,即使安装了正确的驱动程序,系统依然会把第一次安装的驱动做为声卡的默认驱动,以致于有的朋友只好重新安装系统,再安装声卡驱动就差求神拜佛。
那么怎么样才能彻底将不需要的驱动程序删除掉呢?大部分人都会从控制面板里将驱动程序进行反安装,或者从资源管理器里将硬件删除,但仅做这一步是完全不够的,系统并没有彻底删除旧驱动程序,你还要执行下述操作。
Windows 98/Me:还需要将C:\Windows\INF文件夹下的相关INF文件删除掉(可利用搜索功能直接用硬件名称为关键词),系统就会在加载驱动时找不到inf安装文件而放弃安装。
Window 2000/XP:除了要删除在C:\WINNT\INF文件夹中的相应INF文件外,还需要将该INF文件下以“OEM”开头的文件删除,这些文件其实是INF文件的备份,不删除系统会在启动之后依然加载错误的驱动程序而达不到更新驱动的目的。
用过Intel810主板的朋友都知道,这款主板因为低廉的价格,使它搭载的声卡芯片组档次千差万别,ALC101、ALC201、Sigmatel 9721、ADI 1881、ESS1869、Crystal 4239、VIA AC97等等都使一些生手在安装声卡驱动时头大如牛,这些芯片因为彼此间“兼容性”较好,因此不管你安装任何一款驱动,系统都不会有错误警告,也不会出现中断冲突那样的明显的标识,声卡一切显示正常,但是就是不能正常发音,正常删除了错误的驱动,但重启之后,系统又自动“聪明”地加载了卸载过的驱动,即使安装了正确的驱动程序,系统依然会把第一次安装的驱动做为声卡的默认驱动,以致于有的朋友只好重新安装系统,再安装声卡驱动就差求神拜佛。
那么怎么样才能彻底将不需要的驱动程序删除掉呢?大部分人都会从控制面板里将驱动程序进行反安装,或者从资源管理器里将硬件删除,但仅做这一步是完全不够的,系统并没有彻底删除旧驱动程序,你还要执行下述操作。
Windows 98/Me:还需要将C:\Windows\INF文件夹下的相关INF文件删除掉(可利用搜索功能直接用硬件名称为关键词),系统就会在加载驱动时找不到inf安装文件而放弃安装。
Window 2000/XP:除了要删除在C:\WINNT\INF文件夹中的相应INF文件外,还需要将该INF文件下以“OEM”开头的文件删除,这些文件其实是INF文件的备份,不删除系统会在启动之后依然加载错误的驱动程序而达不到更新驱动的目的。
由于安装了不完善的驱动程序、系统或驱动程序文件丢失、遭到破坏、与硬件相关选项设置不当造成。
某些硬件由于本身兼容性较差,上述故障即使都不存在,也会在使用过程中有这样那样的问题,典型的实例如在Intel845系列主板上使用最多的ALC系列声卡,可能会在游戏中出现声音突然丢失或播放视频文件时没有声音的现象,再如使用nForce2主板的用户都遇到过这样的情况,Windows2000系统下,进入桌面或拷贝文件时,声卡会发出爆音或者播放断断续续的情况,网络会突然无缘无故中断连接,这些情况都是因为声卡和网卡驱动程序不完善引起,出现这些情况后就要及时关注是否有最新版本驱动程序发布。
某些硬件由于本身兼容性较差,上述故障即使都不存在,也会在使用过程中有这样那样的问题,典型的实例如在Intel845系列主板上使用最多的ALC系列声卡,可能会在游戏中出现声音突然丢失或播放视频文件时没有声音的现象,再如使用nForce2主板的用户都遇到过这样的情况,Windows2000系统下,进入桌面或拷贝文件时,声卡会发出爆音或者播放断断续续的情况,网络会突然无缘无故中断连接,这些情况都是因为声卡和网卡驱动程序不完善引起,出现这些情况后就要及时关注是否有最新版本驱动程序发布。
以前用的好好的硬件,如Modem、扫描仪、打印机,突然在使用时提示非法操作(如下图)或乱码提示。

这类故障多是因为非法关机、病毒破坏、误操作删除、程序混乱等造成系统或驱动程序文件丢失不完整,解决这类故障首先要对系统进行彻底杀毒,然后将系统文件恢复正常,如使用Windows下的系统文件检查器(在“开始→运行”中输入“SFC”)或系统还原,最后将硬件驱动程序重新安装一遍,三步之后一般即可解决。

这类故障多是因为非法关机、病毒破坏、误操作删除、程序混乱等造成系统或驱动程序文件丢失不完整,解决这类故障首先要对系统进行彻底杀毒,然后将系统文件恢复正常,如使用Windows下的系统文件检查器(在“开始→运行”中输入“SFC”)或系统还原,最后将硬件驱动程序重新安装一遍,三步之后一般即可解决。
此外驱动相关选项设置不当也会引起硬件工作异常,这一点不同硬件表现各异,例如将显卡OpenGL贴图细节度设置过低而导致游戏画面模糊不清,分辩率设定超过显示器承受能力而引起黑屏,给网卡指定了无效的IP地址和网关导致的网络不通,比较典型的例子使用ALC系列声卡的朋友在安装驱动程序之后,系统会自动安装SoundMAX并在启动时自动加载,使用这个软件可以方便对电脑使用环境和单色进行调节,但是声卡有时却会突然“变性”,男声完全变成了女声,一筹莫展不知何故,最后才发现是因为在SoundMAX进行了不当的设置造成。
这些操作都跟驱动提供的选项相关,在进行排除时只要仔细查看跟硬件相关的设置和程序,就可以逐步找到问题的根源。
这些操作都跟驱动提供的选项相关,在进行排除时只要仔细查看跟硬件相关的设置和程序,就可以逐步找到问题的根源。