问题总结:
1、 电脑上不了网,局域网通,互联网不通。
2、 可以ping通DNS,但是dns无法解析。不能上IE
3、 原因应该是修复时破坏了winsock2系统文件。从网上 到lspfix。exe这个软件。
不是tcpip协议包含的协议
4、 这个软件主要用来辅助修复HijackThis扫描发现的010项。
使用时,请关闭所有IE界面和文件夹界面后运行LSPFix,运行后,把要修复的那一个010项从左边转到右边,点“Finish”即可。(不过这之前,需要在“I know what I`m doing”前面打勾。)具体方法如下:
5、 1,下载和两个软件。
2,运行,可以在窗口左边看到目前使用的winsock协议文件,其中就有msplus.dll
3,选中那个“I know what I am doing”,选择msplus.dll,将其移到右边窗口去。
以上就是很多网上论坛提供的解决办法。但是很多情况下你会发现,这样是没有效果的,重新启动后会发现msplus.dll还是没有被移除,也就不能被删除了。
真正的解决办法接下来要这样做:
4,发现上述办法无效时,就按3的办法,把左边窗口所有文件都移到右边去!这样msplus.dll也待不下去了!没有必要的话不要轻易将所以文件移除,这样可能造成系统无法启动。
5,重新启动,这时msplus.dll可以删除了,赶快删了它!
6,运行,选择修复。
7,重新启动,发现msplus.dll已经消失,问题解决。
特别提醒:在使用进行修复前一定要下载到本地,因为进行修复后不能连接网络的.
ispfix下载:filesblogs/myhjcqk/ispfix.rar
6、 WinsockXPFix下载:filesblogs/myhjcqk/WinsockXPFix.rar
7、 这样问题解决了。我之执行到第二步就搞定了。。。免除了重做系统之苦。。
 
8、 修复WINXP无法上网问题(系统winsock2损坏)
      今早同事的电脑不幸染,用卡巴杀毒后发现不能上网了。查看网络设置 IP、DNS、网关都设置正确。ping 外网的IP可以PING得通,不过回显的信息不能显示出解释出该域名的域名服务器,而是显示一个“?“号,如:
Pinging ? [192.168.10.11] with 32 bytes of data:
9、 Reply from 192.168.10.11: bytes=32 time=138ms TTL=49
Reply from 192.168.10.11: bytes=32 time=135ms TTL=49
Reply from 192.168.10.11: bytes=32 time=136ms TTL=49
Reply from 192.168.10.11: bytes=32 time=135ms TTL=49
10、 Ping statistics for 192.168.10.11:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 135ms, Maximum = 138ms, Average = 136ms
11、 正常情况下,应该是这样显示的:
Pinging www.homepage [192.168.10.11] with 32 bytes of data:
12、 Reply from 192.168.10.11: bytes=32 time=138ms TTL=49
Reply from 192.168.10.11: bytes=32 time=135ms TTL=49
Reply from 192.168.10.11: bytes=32 time=136ms TTL=49
Reply from 192.168.10.11: bytes=32 time=135ms TTL=49
13、 Ping statistics for 192.168.10.11:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 135ms, Maximum = 138ms, Average = 136ms
14、 如果ping域名的话会出现这样的错误解释:
C:\>ping www.nbip
Ping request could not find host www.nbip. Please check the name and try again.
15、       一直没整明白问题在哪里,后来使用超级兔子的强力修复winsock2,结果好了。原
来NOD32在杀毒的时候修改了系统的winsock2接口,来达到保护系统的目的。此外如果此接口被其他程序占用,或者是winsock2占用程序丢失也导致不能上网。
16、       随后我在微软的网站到《如何确定 Winsock2 是否损坏并从损坏中恢复》 ,对此有了更详细的说明
17、         本文介绍如何确定 Winsock2 是否损坏并从损坏中恢复。重要说明:本文包含有关如何修改注册表的信息。修改注册表之前,一定要先进行备份,并且一定要知道在发生问题时如何还原注册表。
症状
在尝试使用 Ipconfig 程序释放并更新 IP 地址时,您可能会收到以下错误信息:
An error occurred while renewing interface 'Internet':An operation was attempted on something that is not a socket.
当您启动 Internet Explorer 时,可能会收到以下错误信息:
该页无法显示。
在使用计算机时,可能会收到以下错误信息:
在 IPMONTR.DLL 中初始化函数 INITHELPERDLL 启动失败,错误代码为 10107
此外,您可能没有 IP 地址或自动专用 IP 寻址 (APIPA) 地址,并且可能会收到 IP 数据包,但没有发送它们。
18、 当您使用 ipconfig /renew 命令时,可能会收到以下错误信息。
19、 消息 1
An error occurred while renewing interface local area connection:an operation was attempted on something that is not a socket.Unable to contact driver Error code 2.
消息 2
The operation failed since no adapter is in the state permissible for this operation.
消息 3
The attempted operation is not supported for the type of object referenced.
在设备管理器中,当您单击“显示隐藏的设备”时,“非即插即用驱动程序”下面的列表中停用“TCP/IP Protocol Driver”,并收到错误代码 24。
20、 当您创建拨号连接时,可能会收到以下错误信息:
Error 720:No PPP Control Protocols Configured
21、 原因
如果 WinSocks 注册表项损坏,则可能出现这些问题。
22、 解决方案
如何确定 Winsock2 注册表项是否损坏
要确定症状是否由 Winsock2 注册表项的问题引起,请使用以下方法。
方法 1:使用 Netdiag 工具
要使用 Netdiag 工具,您必须安装 Microsoft Windows XP 支持工具。为此,请按照下列步骤操作。
23、 注意:
· 如果已经安装了支持工具,请直接执行本部分的第二步。
· 如果未安装支持工具并且没有 Windows XP 安装 CD,请转到“方法 2”。
24、 1. 插入 Windows XP 安装 CD,然后到 Support\Tools 文件夹。
2. 双击“”文件。
3. 按照屏幕上的步骤操作,直至看到“请选择安装类型”屏幕。
4. 在“请选择安装类型”屏幕上,单击“完全”,然后单击“下一步”。
安装完成后,请按照下列步骤操作:
1. 单击“开始”,单击“运行”,键入 Command,然后单击“确定”。
2. 键入 netdiag /test:winsock,然后按 Enter。
Netdiag 工具将返回若干网络组件(包括 Winsock)的测试结果。要了解该测试的更多详细信息,请在以下 netdiag 命令结尾处添加 /v:netdiag /test:winsock /v
方法 2:使用 Msinfo32 程序
注意:只有在没有 Windows XP 安装 CD 并且未安装支持工具时,才应使用此方法。
1. 单击“开始”,单击“运行”,键入“Msinfo32”,然后单击“确定”。
2. 展开“组件”,展开“网络”,然后单击“协议”。
3. “协议”下有 10 个节。如果 Winsock2 注册表项未损坏,则节标头应包含以下名称:
?MSAFD Tcpip [TCP/IP]
MSAFD Tcpip [UDP/IP]
RSVP UDP Service Provider
RSVP TCP Service Provider
MSAFD NetBIOS [\Device\
MSAFD NetBIOS [\Device\
MSAFD NetBIOS [\Device\
MSAFD NetBIOS [\Device\
MSAFD NetBIOS [\Device\
MSAFD NetBIOS [\Device\
如果名称与此列表中的内容有任何不同,则说明 Winsock2 注册表项已经损坏,或者您安装了第三方加载项(如代理服务器软件)。
如果安装了第三方加载项,则加载项的名称将替换列表中的字母“MSAFD”。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。