对于win7操作系统的台式电脑,外接USB无线网卡和有线网卡驱动均正常:
服务也正常启动:
但无论是有线还是无线,显示屏显示红叉,无法上网。
但同样环境下的笔记本电脑可以正常上网,手机也可以通过WIFI上网,这说明网络没有问题,问题出在台式电脑上。
通过远程微信视频电脑部分软件连不上网,发现网络无法获取IP地址。 显示的IP地址均为169.254.XX.XX网段的IP地址。 通过手动设置IP地址和DNS也是无法连接外网的。
通过USB线连接手机并共享USB上网电脑部分软件连不上网,即可正常连接网络。
通过远程工具,输入命令行:
netsh int IP 重置
netsh winsock重置
重置后提示需要重新启动电脑。 重启后仍然无法上网。 先拔掉无线网卡,处理有线网卡。 此时可以正常获取IP地址,并且可以ping通外网,但仍然无法访问网站。 检查代理。 服务器设置:
没有设置代理服务器,与代理服务器无关。
从一台可访问 Internet 的 Windows 7 计算机中导出两个 Winsock 注册表,一个是 WINSOCK.reg,另一个是 WINSOCK 2.reg。 导出的位置是:
打开注册表:regedit
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Winsock
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WinSock2
导入的时候,双击运行这两个文件,直接允许。 运行后可以正常上网,然后插上无线网卡就可以正常上网了。