网卡驱动异常连不上网怎么回事
这台装有Win7操作系统的台式电脑,配备了外置U无线网卡和有线网卡,两者的驱动都正常安装并启动了。
尽管有线和无线网络都显示连接正常,但这个台式电脑却无法上网。值得注意的是,在同一环境下的另一台笔记本电脑可以正常上网,手机也能通过WIFI顺利连接网络,这说明网络本身没有问题,问题出在这台台式电脑上。
通过远程微信视频排查,发现这台电脑无法获取网络IP地址,显示的是169.254.XX.X段的IP地址。尝试手动设定IP地址和DNS也无法解决网络连接问题。
当我们用U线连接手机并通过共享U上网时,这台电脑可以正常连接到网络中。通过远程工具执行了以下命令:
netsh int IP reset
netsh winsock reset
提示重置后需要重启电脑。重启后,仍然无法上网。我们拔掉了无线网卡,专门处理有线网卡,竟然能正常获取IP地址,也能顺利PING通外网,但就是无法访问网站。
检查了代理服务器设置,发现并没有开启代理服务器。于是,我们从另一台能上网的Windows7电脑导出了两个winsock的注册表:WINSOCK.reg和WINSOCK 2.reg。这两个文件应导入到以册表路径中:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Winsock
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinSock2
在导入这两个文件后,允许其运行,结果这台台式电脑终于可以正常上网了。重新插上无线网卡后,也能顺利连接网络。