翻叮一族的演员:网络故障,很棘手,高分求教

来源:百度文库 编辑:中科新闻网 时间:2024/05/02 13:09:16
一般地:ping 一个IP地址返回信息为:
pinging 10.40.5.18 with 32 bytes of data:
Reply from 10.40.5.18 : bytes=32 time<1ms TTL=128
可是最近碰到这样一个奇怪的问题,ping IP地址返回为:
Pinging ? 10.40.5.18 with 32 bytes of data:
Reply from 10.40.5.18 : bytes=32 time<1ms TTL=128
中间多了一个问号,还有内置猫会报警.
出现这样的问题后,打不开网页.但其他一切正常,目前没有什么好的解决办法,只有重做系统.各位大虾,有什么更好的解决办法吗?

这个问题我刚刚成功解决了,看看我能不能帮你。
这种情况一般都是安装了网络中的广告或垃圾软件后,系统被查出病毒,在清除软件和杀毒的过程中系统的winsock文件被破坏造成的。
一般在系统中c:\windows\system32中都可以找到quartz32.dll这个文件(正常的Windowsxp系统内存在quartz.dll文件但是并无quartz32.dll这个文件),很多杀毒软件报称为病毒,但是终止大量进程后仍无法删除,甚至在安全模式下也难以删除。
第一次遇到这个问题,我尝试对系统进行修复安装无效,系统全新安装才可以。第二次尝试了下面的方法解决了。
解决的办法可以按照如下方法尝试:
1、尝试在安全模式中删除这个文件,如不成功也要将这个文件属性安全中的权限全部删除,也就是连administrator也无法访问的情况。
2、设法获得winsockxpfix.exe这个软件,修复winsock的问题,也就是你说的?的问题,可能需要重新进行网络配置。
3、寻找一个强制删除文件的软件,对之前的文件进行删除尝试。
4、建议尽量不要安装网络上的第三方软件,如助手、工具栏之类的软件。

现在很流行的一个病毒,我的局域网中也出现过.

我的电脑出现后,我在局域网中又找出十余台这样的机器.
估计是其中一台感染的
修复方法:
下载WinsockXPFix.exe并安装,是个红十字图标,大约1413KB,运行后,点Fix,搜索修复后,PC喇叭会发出一声滴的报警声,根据提示重启电脑。
重启电脑之后问题就解决了

下载地址为:http://www.progamer.com.cn/bbs/attachment.php?aid=8

这款软件应该常备的

楼主的TCP/IP有误,导致DNS出入栈解析出错,直接重新安装TCP/IP协议就能解决,XP和2003系统无法直接卸载TCP/IP,看下面的解决方法@_@
(如果此问题反复出现,建议用硬盘检测软件测下硬盘,我有次快被搞疯了,后来才想到硬盘物理坏道,很奇怪,各个机器物理坏道都坏的地方差不多,算下来刚好在网络协议附近,反映故障都是上网不稳定啊能ping不能上啦,郁闷无比……)

在Windows XP中默认安装了TCP/IP。

但是,如果出了网络问题想卸载后重新安装TCP/IP就不容易了:在“本地连接”属性中显示的此连接使用下列项目列表中单击Internet协议(TCP/IP)项,您将发现卸载按钮不可用(被禁用)。

这是因为传输控制协议/Internet协议(TCP/IP)堆栈是Microsoft XP/ 2003的核心组件,不能删除。

在这种情况下,如果需要重新安装TCP/IP以使TCP/IP堆栈恢复为原始状态。可以使用NetShell实用程序重置TCP/IP堆栈,使其恢复到初次安装操作系统时的状态。

方法是:在命令提示符后键入以下命令,然后按ENTER键:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt记录命令结果的日志文件,一定要指定,这里指定了Resetlog.txt日志文件及完整路径。

运行此命令的结果与删除并重新安装TCP/IP协议的效果相同。

跟我遇到一样的故障。
“ping ? 10.40.5.18 with 32 bytes of data ”
我也是ping ip时 ping 后面多了个 "?",我搞了很久都没找到原因(包括换网线,换网卡,驱动等等),最后重安装了系统才好了。

我刚给微软客服打过电话,工程师的答复是可能是你Tcp/ip协议损坏造成的,微软的英文知识库文章kb325356中也有同样的问题描述。
解决方法:
通过以下命令重置TCP/ip设置到安装时状态
开始-运行,输入cmd,输入"netsh winsock reset",回车。得到成功的回复后,在输入“netsh int ip reset c:\resetlog.txt”
重启。
对于重置TCP/IP设置,可以参考中文知识库文章kb299357
靠,一修改成最后了。

对tcp/ip协议进行初始化
在dos下输入"netsh winsock reset
netsh int ip reset c:\resetlog.txt"