`
kalogen
  • 浏览: 886489 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

常见问题:"winsock损坏导致可以ping通Ip地址,但是不能上网"的案例

 
阅读更多
问题描述
可以ping通IP地址,但是不能上网


   
问题描述
不能上网,但是可以ping通其他主机IP地址


   
表现如下


   
C:\\Documents and Settings\\Cr@zy_Bear>ping 202.115.14.151


   
Pinging ? with 32 bytes of data:


   
Reply from 202.112.14.151: bytes=32 time<1ms TTL=254
Reply from 202.112.14.151: bytes=32 time<1ms TTL=254
Reply from 202.112.14.151: bytes=32 time<1ms TTL=254
Reply from 202.112.14.151: bytes=32 time<1ms TTL=254


   
Ping statistics for 202.112.14.151:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms


   
注意红色的字,正确的应该是:Pinging 202.112.14.151 with 32 bytes of data:


   
解决方法
在控制台输入"netsh winsock reset"命令重置winsock文件。极少数用命令修复不到的就需要用一些小的修复软件了。例如:winsockfix。无效可以考虑重装系统。


   
原因分析
网络上有很多病毒,经常会破坏系统的Winsock文件。比方说曾经瑞星杀毒软件就会和学校的登陆客户端起冲突,并且破坏Winsock文件,导致无法上网。WinSock是windows系统提供的一种网络文件传输协议。是一个库文件,具体位置在C:\\WINDOWS\\system32目录下。

n=left>C:\\Documents and Settings\\Cr@zy_Bear>ping 202.115.14.151



Pinging ? with 32 bytes of data:



Reply from 202.112.14.151: bytes=32 time<1ms TTL=254
Reply from 202.112.14.151: bytes=32 time<1ms TTL=254
Reply from 202.112.14.151: bytes=32 time<1ms TTL=254
Reply from 202.112.14.151: bytes=32 time<1ms TTL=254



Ping statistics for 202.112.14.151:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 0ms, Maximum = 0ms, Average = 0ms







注意红色的字,正确的应该是:Pinging 202.112.14.151 with 32 bytes of data:







解决方法:



    在控制台输入"netsh winsock reset"命令重置winsock文件。极少数用命令修复不到的就需要用一些小的修复软件了。例如:winsockfix。无效可以考虑重装系统。



故障原因:



网络上有很多病毒,经常会破坏系统的Winsock文件。比方说曾经瑞星杀毒软件就会和学校的登陆客户端起冲突,并且破坏Winsock文件,导致无法上网。WinSock是windows系统提供的一种网络文件传输协议。是一个库文件,具体位置在C:\\WINDOWS\\system32目录下。


分享到:
评论

相关推荐

    C语言:Winsock网络编程—ping命令的简单实现 示例demo

    本文将深入探讨如何使用C语言结合Winsock库来实现一个简单的"ping"命令,这个过程涉及到Winsock编程、ICMP(Internet Control Message Protocol)报文、IP报文以及socket接口的使用。 首先,让我们理解"ping"命令的...

    WinsockxpFixd 专门修复能ping通但不能上网等故障

    这类错误通常由恶意软件、不完全的软件卸载或系统更新引发,使得网络连接功能受到影响,表现为能ping通IP地址,但无法正常浏览网页或使用其他需要网络的服务。 该工具的工作原理主要是清理和重置Winsock目录,恢复...

    包含7个程序:FTP上传下载,捕获HTTP包,电话拨号上网,端口扫描,广播信息:WINSOCK-UDP,获得主机名和IP地址,网络聊天:WINSOCK-TCP

    6. 获得主机名和IP地址:这个程序可能提供了DNS(Domain Name System)解析功能,允许用户获取主机名对应的IP地址,或者IP地址对应的主机名。DNS是互联网上的名字服务,将易于记忆的域名转化为IP地址,反之亦然。 7...

    解决“能PING通网关、防火墙、DNS,就是不能上网”的方法

    ### 解决“能PING通网关、防火墙、DNS,就是不能上网”的方法 #### 问题背景 在日常生活中,不少用户遇到了一个看似棘手的问题:即能够成功PING通网关、防火墙以及DNS服务器,并且可以正常使用如QQ等即时通讯软件...

    VisualC 实效编程 100 网络聊天:WINSOCK-TCP

    VisualC 实效编程 100 网络聊天:WINSOCK-TCPVisualC 实效编程 100 网络聊天:WINSOCK-TCPVisualC 实效编程 100 网络聊天:WINSOCK-TCPVisualC 实效编程 100 网络聊天:WINSOCK-TCPVisualC 实效编程 100 网络聊天:...

    VisualC 实效编程 101 广播信息:WINSOCK-UDP

    VisualC 实效编程 101 广播信息:WINSOCK-UDPVisualC 实效编程 101 广播信息:WINSOCK-UDPVisualC 实效编程 101 广播信息:WINSOCK-UDPVisualC 实效编程 101 广播信息:WINSOCK-UDPVisualC 实效编程 101 广播信息:...

    C\C++基于WinSock2编写的PING程序

    ### C/C++基于WinSock2编写的PING程序详解 #### 一、概述 本文将详细介绍一个基于WinSock2实现的PING程序,该程序使用C/C++编写,通过WinSock2库来实现网络通信功能,主要功能是向目标主机发送ICMP(Internet ...

    用Winsock2.0实现Ping命令

    标题中的“用Winsock2.0实现Ping命令”是指利用Windows Socket API(简称Winsock)的版本2.0来编写一个模拟系统自带的Ping命令的程序。Ping命令是网络诊断工具,通过发送ICMP(Internet Control Message Protocol)...

    VC++写的网络聊天程序:WINSOCK-TCP

    Winsock是Windows操作系统中的一个API,它为开发者提供了与TCP/IP协议族进行交互的能力。通过Winsock,开发者可以创建能够发送和接收数据的网络应用程序,例如这个聊天程序,可以让用户在不同的设备之间进行实时通信...

    vba使用ping测试网络通断 32位

    该函数接受一个IP地址作为参数,并返回一个布尔值表示是否能够成功Ping通目标。 具体的实现细节需要进一步补充,包括WinSock的初始化、创建Socket、发送Ping请求、接收响应以及清理资源等步骤。 #### 五、总结 ...

    WINSOCK坏了 winsockfix

    3. **检查驱动程序**:确保所有网络驱动程序都是最新的,过时或损坏的驱动可能会导致Winsock问题。可以通过设备管理器更新网络适配器的驱动程序。 4. **系统还原**:如果以上方法无效,可以尝试系统还原到问题出现...

    C/S通信 Winsock

    在IT领域,C/S通信(Client/Server通信)是一种常见的网络通信模型,它由客户端(Client)和服务器端(Server)组成。在这种模型中,客户端发起请求,服务器端响应请求,提供服务。VB6.0(Visual Basic 6.0)是微软...

    vba使用ping测试网络通断 64位

    通过调用特定的API函数,你可以检查一个IP地址是否可达,这对于网络诊断或者自动化脚本非常有用。下面我们将详细探讨如何在VBA中使用ping功能,并解释相关代码中的关键知识点。 首先,我们需要了解一些基本的网络...

    注册表winsock.reg和winsock2.reg

    描述中提到的“误删注册表winsock没有备份,导致无法上网时,导入这两个文件马上就可以解决。”是指在用户不慎删除或修改了与Winsock相关的注册表键值后,可以使用预先备份的winsock.reg和winsock2.reg文件进行恢复...

    电脑软件IP DNS Winsock重置工具.rar

    3. 修复Winsock:重置Winsock配置,解决由于网络应用或恶意软件修改Winsock设置而引起的网络问题。 4. 重启网络服务:停止并重新启动网络相关的系统服务,确保它们以正确状态运行。 5. 检查并修复网络连接:通过...

    广播信息:WINSOCK-UDP

    标题中的“WINSOCK-UDP”是指Windows Socket接口中对用户数据报协议(User Datagram Protocol, UDP)的应用。在IT领域,尤其是游戏编程类中,UDP常被用于实时性要求高的网络通信,如在线游戏、视频流媒体等,因为它...

    用winsock设计简化的ping应用程序

    相当完整的一份winsock设计ping应用程序的文档。你值得拥有。

    WinSock文件.zip

    当用户意外删除或系统中WinSock出现问题,可能导致QQ等软件在启动时出现“initialization failure:0×0000000c”的错误,同时可能会伴随着网络连接功能的丧失,例如无法正常上网。 错误代码“0×0000000c”通常表示...

    网络聊天:WINSOCK-TCP

    通过WINSOCK API,开发者可以获取和显示本地或远程主机的IP地址。 **源代码.zip** "源代码.zip"文件很可能包含了一个使用WINSOCK-TCP实现的简单聊天程序示例。源代码通常包含C++、C#或其他编程语言的文件,展示了...

Global site tag (gtag.js) - Google Analytics