今天我们单位有两个人的电脑无法上网,我过去给看了一下,第一个人xp sp3系统无法上网的原因是无法通过dhcp获取到ip地址,然后,我就运行ipconfig/release释放一下现有的169.254的默认地址,然后ipconfig/renew从新获取一下地址,结果提示如下:“An error occurred while renewing interface 本地连接:无法加载或初始化请求的服务提供程序。” 上网查了一下,说初始化一下winsock就可以了,因此,在运行中输入cmd然后再dos提示符下输入netsh winsock reset命令,然后重启计算机后一切恢复正常。
第二个人是win7系统,问题是所有浏览器都无法打开网页(他安装的ie浏览器和360浏览器),dhcp获取没有问题,网关也能ping通,因此,我到别人电脑上给重新下载了一个火狐浏览器,然后安装到此电脑上结果还是无法打开网页。也到网上搜索“无法打开网页”几种解决方法结果都不成,修复浏览器等等方法都无法解决。后来,我又用了第一个人的解决方法输入netsh winsock reset命令,重启计算机,结果问题解决了。
总结如下:
WINSOCK各种修复方法编辑
1、“恶意软件清理助手”里带有修复TCP/IP的WinSockFix.exe程序,而且帮助文件里有图片及文字说明。
2、XP系统重新安装TCP/IP协议。
3、对于XP SP2的用户来说,一般用netsh winsock reset命令即可,但有时候无效。对于不是SP2的用户可以查看WinsockXPFix的说明。
4、修复Winsock可以用超级兔子清理王清理一下流氓软件,或者用Hijackthis,然后用WinsockXPFix修复,再不行的话,重新安装TCP/IP协议。
XP系统重新安装TCP/IP协议的步骤:
在注册表中删除键值(直接删除不了的话可以到Virus版精华区下载IceSword来删除):
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
最后,重新启动计算机。