找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 869|回复: 4

能上Q却不能上网的问题分析

[复制链接]

92

主题

1

回帖

313

牛毛

一级牛人

积分
313
发表于 2012-5-23 17:16:48 | 显示全部楼层 |阅读模式 来自 北京市海淀区
最近很多同学都遇到了同一个问题:自己的电脑莫名故障,QQ能上,网页却死活打不开。其实这个问题很久以前就有了,网上也有各种各样的解决方案。这些问题表面上的现象都是一样的,但实际导致的原因却可能各不相同。下面我根据自己的一点经验再加上百度上的一些资料小小总结一下,希望能对大家有所帮助。

本故障常见原因
★病毒影响
★IE设置不当
★DNS服务器地址不对
★IE本身损坏

病毒影响

解决方法:杀个毒吧。。。。。

IE设置不当

1、代理服务器设置不当:

解决办法:正确设置上网类型。如果是通过代理服务上网的,请正确填写代理服务器的IP地址与端口号;如果不是,请不要勾选"通过代理服务器"这个选项。

2、都是“自动检测”惹的祸:

解决方法:检查浏览器特别是IE的设置,例如最常见的引发不能浏览网页的故障是在IE中选取了"自动检测设置",记住这个选项千万不要选取。单击工具→INTRENET选项→连接→局域网设置,就可以看到该选项,如果该选项前面打了勾,一定要取消。取消后故障就可以解决。

DNS服务器地址不对

解决办法:如果ISP提供商分配给你的是固定的IP地址,那么请正确填写ISP提供的IP地址与DNS服务器地址;如果ISP提供商分配的是动态的IP地址,那么无须填写DNS服务器地址;还有一个可能是ISP提供商的DNS服务器出错不能正确地进行域名→IP地址之间的转换,这个时候你可以在浏览器的地址栏敲入网站的IP地址,即可浏览网页。

现在大部分的朋友都是通过电信或网通ADSL上网的,基本不会有这个问题,TCP/IP设置里面直接选自动获取就行了。

网络防火墙问题:

如果网络防火墙设置不当,也可能有上述问题,比如不小心把IE放进了阻止访问列表的情况。可以尝试降低防火墙安全等级,或直接关掉,试试是否可以恢复正常。

IE本身损坏:

解决方法:修复IE本身。

1、软件辅助:

可以尝试用“黄山IE修复专家”来修复(建议到安全模式下修复),个人推荐到华军下载园(www.newhua.com)下载。

2、直接重装:

IE 6.0的重装有两种方法:

方法1: 打开“注册表编辑器”,找到[HKEY_LOCAL_ MACHINE\SOFTWARE\Microsoft\Active Setup\Installed Components\{898****0200-ECBD-11cf-8B85-00AA005B4383}],将IsInstalled的DWORD值改为0就可以了。

方法2: 放入Windows XP安装盘,在“开始→运行”窗口键入“rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\Inf\ie.inf”。

系统故障:(其实大部分人打不开网页就是因为这个原因)

方案一:引导光盘启动修复(XP SP2下)

准备工作:

准备深山红叶可引导光盘(或者其他可引导的Windows PE启动盘)

具体操作:

第1步 删除相关键值和相关文件。
第2步 引导进Windows PE环境下,使用红叶自带注册表编辑器。
第3步 进入到[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock]右键点击左边窗口中的Winsock子项,不用管它下面的分支和键值,直接删除Winsock子项。
第4步 进入到[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2]直接删除Winsock2子项。打开资源管理器,在您系统盘的Windows目录和“Windows\system32”这两个目录找到xboxcenter.dll文件,删除它并重启计算机。
第5步 重新安装TCP/IP协议。重启电脑后,进入“控制面板→网络连接→本地连接”,在右击弹出的菜单中选择“属性”,选择重新安装“TCP/IP协议”。

方案二:搞定“流氓”行径

在你不知不觉安装了流氓软件之后,也可能造成QQ能用,网页无法打开的情况。建议你使用“流氓软件清理助手”和AVG Anti-Spyware(原Ewido Anti-Spyware)等工具进行查杀。360安全卫士也是一个不错的选择。

方案三:一个命令解决问题

cmd下输入“netsh winsock reset”修复。

除了上面的方法之外,你还可以试用一个名为winsockfix.exe的软件,它是一个上网设置初始化的软件,能解决网页无法访问的问题(下载地址:http://www.onlinedown.net/soft/35272.htm )。运行后,点FIX修复,修复后重新启动电脑即可。使用winsockfix.exe后,再在网络连接里把你的IP重新填上,一般就可以上网了。

还有就是可以插入系统安装盘,再在运行里输入“sfc /scannow”让Windows扫描改动过的系统文件。

总结:

Windows下任何基于TCP/IP的应用程序都必须通过WinSock接口访问网络,Winsock提供与底层传输协议无关的高层数据传输编程接口。在Windows系统中,使用WinSock接口为应用程序提供基于TCP/IP协议的网络访问服务。既然该文件已损坏,当然无法上网浏览网页了。但为什么用腾讯QQ可以聊天呢?我们知道Internet上的通信是基于TCP/IP协议的,TCP/IP协议又分为TCP和UDP两种,QQ正是使用UDP进行通讯的,而Winsock损坏并不影响UDP的正常传输。这也正是本文所说的不能上网浏览网页,但可以用QQ聊天的原因所在。


6

主题

53

回帖

62

牛毛

初生牛犊

积分
62
发表于 2012-5-23 23:54:14 | 显示全部楼层 来自 广东省
按楼主说的去一一排查,终于搞定,谢

4

主题

237

回帖

323

牛毛

一级牛人

积分
323
发表于 2012-5-24 09:45:59 | 显示全部楼层 来自 山东省枣庄市滕州市
这个问题听蛋疼的啊

44

主题

36

回帖

200

牛毛

一级牛人

积分
200
发表于 2012-5-24 12:57:06 | 显示全部楼层 来自 上海市
如果ISP提供商分配给你的是固定的IP地址,那么请正确填写ISP提供的IP地址与DNS服务器地址;如果ISP提供商分配的是动态的IP地址,那么无须填写DNS服务器地址;还有一个可能是ISP提供商的DNS服务器出错不能正确地进行域名→IP地址之间的转换,这个时候你可以在浏览器的地址栏敲入网站的IP地址,即可浏览网页。

现在大部分的朋友都是通过电信或网通ADSL上网的,基本不会有这个问题,TCP/IP设置里面直接选自动获取就行了。

网络防火墙问题:

如果网络防火墙设置不当,也可能有上述问题,比如不小心把IE放进了阻止访问列表的情况。可以尝试降低防火墙安全等级,或直接关掉,试试是否可以恢复正常。
分析的很到位{:2_30:}

4

主题

1

回帖

18

牛毛

初生牛犊

积分
18
发表于 2012-5-24 12:59:03 | 显示全部楼层 来自 河南省郑州市
申联二手挖掘机 发表于 2012-5-24 12:57
如果ISP提供商分配给你的是固定的IP地址,那么请正确填写ISP提供的IP地址与DNS服务器地址;如果ISP提供商分 ...

做SEO很迷茫。。。。。。
表示一下——路过
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-25 03:42 , Processed in 0.639213 second(s), 53 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表