您现在的位置: 首页>小知识
网络连接正常,QQ能上但网页打不开的解决方案(转) .
.
发布时间:2010-04-27 16:10 .
.
.
今天早晨起来开电脑上网时,发现络连接正常,但所有网页均打不开,只有QQ能上,而且无法在线升级杀毒软件,重启了很多次现在终于能上了,于是在网络上查找了这种现象的解决办法和相关知识,转载于此,以备下次出现这种情况时用手机上网快速查找。
.
当只有IE无法浏览网页,而QQ可以上时,则往往由于winsock.dll、wsock32.dll .
或wsock.vxd(VXD只在WIN9X系统下存在)等文件损坏或丢失造成,Winsock是构 .
成TCP/IP协议的重要组成部分,一般要重装TCP/IP协议。但xp开始集成TCP/IP协 .
议,所以不能像98那样简单卸载后重装,可以使用 netsh 命令重置 TCP/IP协议 .
,使其恢复到初次安装**********作系统时的状态。具体**********作如下:
点击“开始 运行”,在运行对话框中输入“CMD”命令,弹出命令提示符窗口, .
接着输入“netsh int ip reset c:\resetlog.txt”命令后会回车即可,其中 .
“resetlog.txt”文件是用来记录命令执行结果的日志文件,该参数选项必须指 .
定,这里指定的日志文件的完整路径是“c:\resetlog.txt”。执行此命令后的结 .
果与删除并重新安装 TCP/IP 协议的效果相同。
小提示:netsh命令是一个基于命令行的脚本编写工具,你可以使用此命令配置和 .
监视Windows 系统,此外它还提供了交互式网络外壳程序接口,netsh命令的使用 .
格式请参看帮助文件(在令提示符窗口中输入“netsh/?”即可)。 .
一、感染了病毒 .
这种情况往往表现在打开IE时,在IE界面的左下框里提示:正在打开网页,但老 .
半天没响应。在任务管理器里查看进程,看看CPU的占用率如何,如果是 100%, .
可以肯定,是感染了病毒,这就要查查是哪个进程贪婪地占用了CPU资源。找到后 .
,最好把名称记录下来,然后点击结束,如果不能结束,则要启动到安全模式下 .
把该东东删除,还要进入注册表里,(方法:开始—运行,输入regedit)在注册
.
表对话框里,点我的电脑--编辑—查找,输入那个程序名,找到后,点鼠标右键 .
删除,然后再进行几次的搜索,往往能彻底删除干净。
有很多的病毒,杀毒软件无能为力时,唯一的方法就是手动删除。
.
二、与设置代理服务器有关 .
在浏览器里设置了代理服务器(控制面板--Internet选项—连接—局域网设置— .
为LAN使用代理服务器),设置代理服务器是不影响QQ联网的,因为 QQ用的是
.
4000端口,而访问互联网使用的是80或8080端口。这就是很多的筒子们不明白为 .
什么QQ能上,而网页不能打开的原因。而代理服务器一般不是很稳定,有时侯能
.
上,有时候不能上。如果有这样设置的,请把代理取消就可以了。 .
三、DNS服务器解释出错 .
所谓DNS,即域名服务器(Domain Name Server),它把域名转换成计算机能够识 .
别的IP地址,如果DNS服务器出错,则无法进行域名解释,自然不能上网了。
如果是这种情况,有时候是网络服务接入商即ISP的问题,可打电话咨询ISP;有 .
时候则是路由器或网卡的问题,无法与ISP的DNS服务连接。 .
可把路由器关一会再开,或者重新设置路由器,或者是网卡无法自动搜寻到DNS的 .
服务器地址,可以尝试用指定的DNS服务器地址。在网络的属性里进行,(控制面 .
板—网络和拔号连接—本地连接—右键属性—TCP/IP协议—属性—使用下面的DNS
.
服务器地址)。不同的ISP有不同的DNS地址,如电信常用的是 202.96.134.133(
.
主用) 202.96.128.68(备用)。 .
更新网卡的驱动程序或更换网卡也不失为一个思路。 .
四、系统文件丢失导致IE不能正常启动 .
这种现象:
.
1、系统的不稳定 表现为死机频繁、经常莫名重启、非法关机造成系统文件丢失 .
; .
2、软硬件的冲突 常表现为安装了某些程序引起网卡驱动的冲突或与IE的冲突。 .
自从INTEL推出超线程CPU后,有一个突出的问题是XP SP1下的IE6与超线程产生冲 .
突; .
如果是第一种情况,可尝试修复系统,2K或XP系统下,放入原安装光盘(注意: .
一定要原安装光盘),在开始—运行里输入sfc /scanow,按回车。 .
如果是第二种情况,可以把最近安装的硬件或程序卸载,2K或XP的系统可以在机 .
器启动后,长按F8,进入启动菜单,选择“最后一次正确的配置”,若是XP系统 .
,还可以利用系统的还原功能,一般能很快解决问题。
.
如果是XP的系统因超线程CPU的原因,可以在BIOS里禁用超线程,这种情况下,QQ .
里自带的TT浏览器一般能正常浏览,可改用一试。 .
还有一种现象也需特别留意:就是能打开网站的首页,但不能打开二级链接,如 .
果是这样,处理的方法是重新注册如下的DLL文件: .
在开始—运行里输入:
regsvr32 Shdocvw.dll
regsvr32 Shell32.dll (注意这个命令,先不用输)
regsvr32 Oleaut32.dll
regsvr32 Actxprxy.dll
regsvr32 Mshtml.dll
regsvr32 Urlmon.dll
regsvr32 Msjava.dll
regsvr32 Browseui.dll .
注意:每输入一条,按回车,第二个命令可以先不用输,输完这些命令后重新启 .
动windows,如果发现无效,再重新输入一遍,这次输入第二个命令。 .
五、IE损坏 .
以上方法若果都不起作用,有可能是IE的内核损坏,虽经系统修复,亦无法弥补 .
,那么重装IE就是最好的方法了。 .
重装IE并不一定就能解决问题,仅是一个处理问题的思路而已。
.
六、防火墙封端口所致
如果以上方法都试过,还是不行的话,那就看看防火墙的设置,是不是防火墙把
.
有些端口屏蔽了。笔者的电脑就是设置了代理之后,防火墙屏蔽了端口,导致取
.
消代理还是不能解决问题。遇到这种情况,只需进入防火墙设置界面,将关闭的 .
端口开启即可。由于各个防火墙的设置不同,笔者就不在这里一一赘述了。
七、网页出错的常见代码解析
其实IE在浏览出现问题的时候已经提供了不少错误信息提示,可以根据这些信息 .
提示更快地找出错误的原因。只是这些提示都是一些英文以及数字代码,令不少 .
电脑用户很茫然,下面便将一些常见的提示简单介绍一下。
401 UNAUTHORIZED:表示你必须有一个正确的用户名及密码才能得到该网页 .
(unauthorized site)的使用权,例如浏览一些收费网页时就会出现该信息。
403 FORBIDDEN:表示该网页或URL受到保护,禁止访问。
404 NOT FOUND:最常见的错误信息,表示你所访问的网页不存在或是URL地址错 .
误。
409 Fire flood and Pestilence:这个代码没有任何意义,你只需重新连接即可 .
。
500 SERVER ERROR:表示服务器错误,通常是对方网页程序设计错误而产生的,
.
你只能等待对方纠正网页错误,别无良策。
503 SERVICE UNAVAILABLE:表示不能连上对方网站,因为网络线路非常繁忙。过 .
一会再试即可。
BAD FILE REQUEST:你可能在网页上填写某些表格的时候填入了不正确的资料, .
以致在处理资料的时候出错,你只需返回上一层仔细检查错误的资料并修改即可 .
。
SITE UNAVAILABLE:有四个可能性产生这个提示信息:访问用户过多;网站因维 .
修而关闭;电话线的噪音太大;该网站已不复存在。如果用户过多,你只需稍后
.
再试,电话线问题的话,换根电话线就能解决,其他两种没有办法。
UNABLE TO CREATE HOST:表示你所键入的网址或其他URL不能找到所在的目标位
.