最近突然发现无线网卡工作不正常,无法正常通过认证.于是进设备管理器打算重新安装下驱动,发现网络适配器下面出现很多MINIPORT的端口,每个网卡还有个对应的siglow 的MINIPORT.都有黄色感叹号.上网搜了下,貌似是一种驱动级木马(每次对网卡的修改都会提示安装一个SIGLOW MINIPORT的端口 ).
经历了多重波折,终于让机器回复正常. 由于波折太大.而且还有些收获,特记于此,以备后用.
1. Siglow MINIPORT的删除. 进入注册表,将HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/{4D36E972-E325-11CE-BFC1-08002bE10318}下的子键全部删除,记得提前备份下,以备万一.
在注册表中搜索Siglow的相关项,全部删除. (有可能每个网卡设备下还有个Enhancement开头的MINIPORT,同时也要搜Enhancement来删除相关的MINIPORT注册项). 这步完成后重新启动.然后设备管理器中应该只剩下真实的网卡,但是依然不正常,有黄色感叹号,而且更新驱动会出错.然后需要做下面第二步.
2. 这步是最关键的一步,也是找了很久才找到的解决办法,而且还是微软官方的解决办法,当然不是用来解决SIGLOW的问题的.但是其中的一些步骤给出了最关键的提示.
上面第一步过后.会发现网卡依然有黄色感叹号,无法正常运行.非常郁闷的是更新驱动总是出错.如果删除网卡,就会提示启动需要该设备,(An error Ocurred During the Installation of the Device.) 无法删除.对于这种情况,微软官方给出了一种手动解决的办法.(原文:http://support.microsoft.com/kb/937056)
a.Locate and then delete the following registry subkey:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Network/Config
b.If your server is a domain controller, go to step 5. (This includes servers that are running Windows Small Business Server 2003.) If your server is not a domain controller, delete the following registry subkeys:
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Adapters/ {GUID}
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters/Interfaces/{GUID}
c.Click Start, click Run, type sysdm.cpl, and then click OK.
d.In the Systems Properties dialog box, click the Hardware tab, and then click Device Manager.
e.In Device Manager, expand Network adapters, right-click the network adapter that you want, and then click Uninstall.
f.Restart the computer.
这步过后,网卡驱动就可以被卸载了.然后重新搜索硬件,就可以发现网卡,正常安装.
另外鄙视下HP, 6530B的官网网卡驱动竟然无法正常安装,另外还找了半天可用的驱动.顺便也贴在这里.万一有一样机型的,可以免得跑路了.
http://benyouhui.it168.com/thread-951617-1-1.html
关键收获:知道怎么解决网卡无法在设备管理器中删除的问题.