我的主板为nForce 430芯片组,集成了Nvidia nForce千兆网卡,主板上安装了一块PCI电视卡,前段时间电脑中毒了,硬盘里的文件都被感染了,所以直接重新分区、格式化,重新安装Windows XP,但驱动光盘找不到了,而Windows XP没有自带网卡驱动,此时无法上网了,但板载网卡的指示灯是正常亮的,为了可以马上上网,我找来一块8139D PCI网卡替代板载网卡,但接下来各种问题就随之而来。
1带电插拔导致网卡损坏
在操作过程中,由于一时心急,并没有在切断电源的情况下进行设备拆除和安装,主板只有2个PCI槽,上面还装有一块PCI采集卡,为了使用PCI网卡,我将PCI电视卡拆下来,然后将PCI网卡装上去,此时连接网线的板载网卡的指示灯依然亮着,将网线头拔下之后,指示灯熄灭了,将网线头插入PCI网卡,PCI网卡指示灯并没有亮,进入系统之后,也找不到PCI网卡设备。
仔细想一想,可能和带电插拔PCI设备有关系,因为此时主板正处于充电状态,PCI插槽自然也存在电流,并且板卡上具有静电,直接插拔PCI设备会导致硬件故障,严重还会烧毁硬件设备,在切断电源后将PCI网卡拆了下来,将网线头重新接入板载网卡,并再次将电视卡安装到主板上,为了以防万一,我将主板COMS进行放电,并重新设置了主板BIOS参数。
2电视卡与网卡冲突的故障
经过上述操作,虽然后来PCI网卡可以被系统检测到,但已经不能正常工作了,此时只有使用板载网卡了,我带着U盘去网吧***了主板芯片组和网卡驱动,回来后开机进入Windows XP系统,安装驱动后重启系统,发现依然无法上网,但“设备管理器”中可以看到网卡正常被系统识别(如***1),也没有存在驱动冲突的警告提示,检查网线、电话线以及ADSL均无问题,不过板载网卡的指示灯并不亮,此时疑惑不解,为何指示灯不亮时系统还能检测到网卡呢?
开始怀疑与安装电视卡的PCI槽有关系,但电视卡可以正常驱动,也可以正常收看电视,索性将电视卡拆下来,结果板载网卡的指示灯亮起来了,进入系统后终于可以正常上网了,但问题是,我无法使用电视卡了,经过查找分析发现,最初安装PCI网卡时占用了板载网卡的IRQ中断值,造成了PCI网卡与板载网卡的冲突,之后将电视卡安装到该插槽后,电视卡继续沿用了PCI网卡的IRQ中断值,从而导致电视卡与板载网卡的IRQ中断冲突。马上进入BIOS设置的“PnP/PCI Configuration”选项(如***2),将“Resources Controlled By”设置为“Auto(ESCD)”,由BIOS分配PCI插槽的资源;如果设为“Manual”,重新为PCI设备分配一个新的IRQ值即可。
“本文中所涉及到的***表、注解、公式等内容请以PDF格式阅读原文”
转载请注明出处学文网 » 轻松解决板载网卡故障