扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
第三步:导出Winsock2项以将其备份,然后单击Winsock2项并按DELETE 键将其删除。最后确认对此项的删除,然后退出“注册表编辑器”。(如图5)
图5
第四步:卸载拨号网络,方法是启动控制面板,然后双击添加/删除程序。单击Windows安装程序选项卡。单击通讯,单击详细资料,然后单击以清除拨号网络复选框。确定后就完成删除拨号网络的操作。
第五步:卸载拨号网络之后,重新启动计算机
第六步:按照前面介绍的卸载拨号网络的方法,然后在通讯标签中单击详细资料,然后单击以选中拨号网络复选框。确定后重新启动计算机。之后就会发现计算机已经恢复正常了,HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2键值下的所有项和信息都被自动修复了。
用winsockfix修复WINSOCKS故障:
实际上除手工修复以上问题外我们还可以通过第三方工具来解决,这里笔者向大家推荐一个名为winsockfix的程序,通过他可以自动备份和修复本机当前的winsocks键值。
winsockfix小档案:
软件大小:1.36M
软件语言:英文版
适用平台:2000/XP/2003
下载地址:http://www.onlinedown.net/soft/35272.htm
第一步:下载winsockfix.exe后直接运行。
第二步:该软件有三个按钮可以选择,FIX按钮可以帮助本地系统自动修复WINSOCKS键值。
第三步:当然在点FIX按钮之前建议各位读者先使用REG-BACKUP按钮备份当前注册表中WINSOCKS键值。(如图6)修复完毕后我们重新启动计算机就可以解决之前遇到的网络故障了。
图6
总结:
本文介绍了两种由于注册表问题造成网络出现连通故障的案例,实际上对于ping网关出现Unable to initialize Windows socket interface的提示信息时我们都可以通过这些方法来完成,第一个方法具有一定的局限性,不一定对每个计算机都起作用,而第二个方法则比较普遍,他会重新建立所有出问题的键值。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。