您的位置:首页 > 理论基础 > 计算机网络

一个古怪的VISTA网络问题解决的坎坷经历

2011-05-12 00:20 309 查看
今天下午BOSS突然找我,说他的笔记本无线网络今天频繁的掉线,问我到底是怎么回事,我初步估计是TPLink无线路由器的连接数过多造成,也就这么说了,BOSS马上生气的说,把其他无线用户都T了,让他上网干活,我当时也没多想,回去登陆到无线后台把密码改了,然后把新密码给了BOSS。

本以为这样就可以解决问题了,在座位悠闲了不到5分钟BOSS电话就过来了,说还是老样子。我就纳闷了,现在无线路由就他自己在线怎么还掉呢?难道是无线路由出问题了?我让BOSS稍等,我赶紧拿了一个笔记本来测试,看是否有同样的问题,结果测试了10分钟网络依然正常,此时我就怀疑是BOSS的笔记本出了问题,可他说他原来一直好好的,今天什么也没动,不管怎么说总的先看看笔记本再说。

拿着BOSS的笔记本检查了下,没中毒,也没什么可疑的软件,就是频繁掉线连线。首先我先重启了下笔记本,看看能不能解决问题,结果是问题依旧存在;我想了下认为可能是Winsock的问题,就用wsyscheck修复了下Winsock的。重启后网络不掉了,内网的IM软件正常了,但出现了一个更严重的问题,网页都打不开了。心想啊,怎么问题就不断呢,赶紧找问题原因吧,BOSS已经急的冒火了。

先用命令诊断下网络是否连通吧,测试到网关没问题,内网连通正常,ping域名不通,ping IP地址连通,NSLOOKUP无法解析域名。通过上面的诊断确认是DNS无法解析造成,那就开始来解决吧。<1>把DNS手动设置成固定的,测试没有解决。<2>把DNS和DHCP服务重启,依然没有解决。现在开始郁闷了,为啥呢?通过诊断我们确认了是DNS无法解析的问题,难道Winsock的还是有问题,拿原来的工具又修复了下,问题依旧。现在赶紧从网上找专门的Winsockfix工具进行修复,无法修复,不支持VISTA系统,最后在网上看到可以用VISTA系统命令:netsh winsock reset (意思是重置winsock)来重置Winsock,赶紧就测试命令,提示需要提升权限,可是查看用户组是在administrators组里面的,这是哪里的问题呀,难道必须进administrator用户才可以吗?可默认那个用户不显示啊,也没调出来,这个VISTA是HOME BASE版的,我就尝试进安全模式,看是否可以,幸运的是安全模式进去了,命令支持提示成功,赶紧重启看下效果吧,心中窃喜这次总该可以了吧,........启动好了,赶紧ping www.baidu.com ,你猜看到的是什么?是杯具呀,问题还是没有解决,心中一阵抓狂。

实在不知道该如何办了,BOSS又来崔了,头脑中一片混乱。先想到的是最笨的方法,告诉BOSS本一时修不好了,需要重装,先给BOSS准备出一个台式机用,然后把BOSS笔记本里面的重要资料拷贝出来,准备重做吧。

下面就是拷贝资料,把邮件和IM软件的聊天给BOSS拷新电脑上先用着,把笔记本里面的资料拷到移动硬盘里面(笔记本自带上的系统VISTA,系统盘都在C盘),在拷贝资料的过程中俺就在考虑问题到底出在哪里呢?原因是我修复了下Winsock的出现了这个问题,可能用其他软件和手工都修复了还是不行,但明显是DNS无法解析的错误,那可能是修复的时候把系统的Winsock的相关DLL给替换了,想到这里心里突然亮了点,赶紧就去找相同版本的VISTA,可惜啊,一个木有!但我想VISTA是WIN7的过渡版本,应该WIN7的相关DLL跟VISTA的差不多吧,于是就找了个WIN7的笔记本,把里面的相关DLL文件拷了出来,替换BOSS笔记本里面的相同DLL,此时又用ping命令ping了下www.baidu.com ,结果很给力,通了~!!!BOSS的笔记本不用重装了,我也送了一口起!

通过这次的解决问题,让我觉得当我们遇到问题时一定要冷静,仔细想想我们的操作,以及可能会出现的问题,从中找出问题的关键点,然后进行解决。
本文出自 “Free Prison Break” 博客,请务必保留此出处http://evilv5.blog.51cto.com/76947/563970
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: