操作系统:win7_64bit
下午帮我小艾优化电脑,不知道把什么插件给卸载了。
她回来以上就上不了网,我首先ping网关,DNS,外网,都通。
登QQ正常。
我的思路:
先把Socket套字结相关的卸载掉就是(注册表里删除)然后再利用windows系统自动初始化它,然后再注册。
具体步骤为:
1 步:删除损坏的注册表项 1. 单击“开始” ,然后单击“运行” 。
2. 在“打开”框中,键入“regedit” ,然后单击“确定” 。
3. 在注册表编辑器中,找到以下注册表项,右键单击每一项,然后单击“删除” : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
4. 当提示您确认删除时,单击“是” 。
注意:删除 Winsock 注册表项后请重新启动计算机。这样做可以让 Windows XP 操作系统 为这两个注册表项创建新的 shell 条目。如果在删除 Winsock 注册表项后未重新启动计算 机,则下一步将无法正常进行。
第 2 步:安装 TCP/IP 1. 右键单击网络连接,然后单击“属性” 。
2. 单击“安装” 。
3. 单击“协议” ,然后单击“添加” 。
4. 单击“从磁盘安装” 。
5. 键入 C:\Windows\inf,然后单击“确定” 。
6. 在可用协议列表中,单击“Internet 协议 (TCP/IP)” ,然后单击“确定” 。
7. 重新启动计算机。
如上述步骤重启以后出现:
win7 socket init error
用此方法: 用另外一个可以正常连接因特网的同版本的系统把 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
两个注册表关键值导出,再导入到需修复的电脑即可(本人亲测哦)
转载于:https://blog.51cto.com/xiaodingzi/804123