伤心的笔 发表于 2012-7-17 10:24:00

【转载】能上QQ却不能打开网页的解决方案

经常遇到此类问题,我自己处理起来也是很棘手,基本上我每一次都是瞎猫碰死耗子。发现了这样一篇好文章,发帖收藏,供以后出现此类故障后借鉴。

转载自 Storm_Center  原文地址:http://www.stormcn.cn/post/355.html

  上网时IE打不开网页、而却能上QQ、玩QQ游戏、联众游戏等联网游戏,甚至一些网络游戏也能进行,这类故障是比较常见的,原因无外乎系统、网络、病毒等,以下是针对此种情况的解决方案专集,供需要者参考使用。

一、网络参数设置

  多出现于需要手动指定IP、网关、DNS的联网方式下,及使用代理服务器上网。仔细检查计算机的网络设置参数。

二、DNS

  当IE无法浏览网页时,可先尝试用IP地址来访问,如果可以访问,那么应该是DNS的问题,造成DNS的问题可能是连网时获取DNS出错或DNS服务器本身问题,这时你可以手动指定DNS服务(可向当地ISP询问,不同的ISP有不同的DNS地址。也可以用其它能够正常使用的DNS地址)。在网络的属性里进行,(控制面板—网络和拔号连接—本地连接—右键属性—TCP/IP协议—属性—使用下面的DNS服务器地址)。

  有时候则是路由器或网卡的问题,无法与ISP的DNS服务连接,这种情况的话,可把路由器关一会再开,或者重新设置路由器。或者其它网络硬件设备的问题也有可能产生同样的的不开网页、而QQ以及一些网络游戏却能正常进行,这时重启一下网络设备,如猫、路由器等,也能解决问题。

  还有一种可能,是本地电脑上的DNS缓存出现了问题。为了提高网站访问速度,系统会自动将已经访问过并获取IP地址的网站存入本地的DNS缓存里,一旦再对这个网站进行访问,则不再通过DNS服务器而直接从本地DNS缓存取出该网站的IP地址进行访问。所以,如果本地DNS缓存出现了问题,会导致网站无法访问。可以在“运行”中执行ipconfig /flushdns来清除原缓存信息。

三、IE浏览器本身的问题

  当IE浏览器本身出现故障时,自然会影响到浏览了;或者IE被恶意修改破坏也会导致无法浏览网页。可试用非IE核心的浏览器(如Opera、FireFox、Chrome)或修复、重装IE,其实重装IE,有时能解决不少问题。

四、网络防火墙

  如果网络防火墙设置不当,如安全等级过高、不小心把IE放进了阻止访问列表、错误的防火墙策略等,可尝试检查策略、降低防火墙安全等级或直接关掉试试是否恢复正常。 甚至一些包含杀毒软件、防火墙的安全套装产品,也可能因设置不当、与其它软件(包括其它安全软件或应用软件)冲突或本身固有问题造成无法上网的故障,如瑞星的防火墙、卡巴斯基安全套装,解决方法:可以恢复软件默认设置或暂时停止监控,看看是否是由防火墙、杀毒软件引起的,再根据具体情况调整。

  另外建议用户使用安全产品应尽量了解其特性与设置选项、掌握操作方法,有问题可及时向其客服咨询,虽然默认设置一般不会造成问题,但为了安全及更好的使用,最好按需配置、设置自己的安全防护产品。

五、网络协议和网卡驱动

  IE无法浏览,有可能是网络协议(特别是TCP/IP协议)或网卡驱动损坏导致,可尝试重新网卡驱动和网络协议。网络接口winsock也是很重要的一个因素,许多病毒木马会篡改winsock导致无法上网,虽然重装TCP/IP协议可以修复,但过于复杂,我们可以采用一些winsock专用的修复工具进行专项修复,如SREng、360高级工具中的LSP修复、lspfix等。注意有些对于winsock的修改是正常的,如nod32、个别宽带客户端、网络游戏加速器等,应注意区分。

六、HOSTS文件

  HOSTS文件被修改,也会导致浏览的不正常,解决方法当然是清空HOSTS文件里的内容。但一般HOSTS问题不会造成所有网页都打不开,HOSTS不大可能屏蔽所有网站。

七、系统文件的问题

  当与IE有关的系统文件被更换或损坏时,会影响到IE正常的使用,这时可使用SFC命令修复一下,WIN98系统可在“运行”中执行SFC,然后执行扫描;WIN2000/XP/2003则在“运行”中执行sfc /scannow尝试修复。

  上述winsock文件篡改也可属此范围。其中当只有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/?”即可)。

八、杀毒软件的实时监控问题

  这倒不是经常见,但有时的确跟实时监控有关,因为现在杀毒软件的实时监控都添加了对网页内容的监控。如NOD32的网页监控就会在个别宽带上出现拦截上网的问题,只要关闭网页监控(不用担心,没有网页监控,还有文件监控呢)就可以解决。如果出现IE无法浏览网页时,也要注意检查一下杀毒软件。对杀毒软件用户也建议如上面第四点,要尽可能了解其设置。

九、Application Management服务

  出现只能上QQ不能开网页的情况,重新启动后就好了。不过就算重新启动,开7到8个网页后又不能开网页了,只能上QQ。有时电信往往会让你禁用Application Management服务,就能解决了。具体原因不明。

十、感染了病毒所致

  这个没什么好说的,而且不同病毒可能表现各不相同,除了打不开网页的现象,不一定说只有CPU占100%一种情况,解决方法就是杀毒,或者有的人会选择还原或重装。

十一、无法打开二级链接

  还有一种现象也需特别留意:就是能打开网站的首页,但不能打开二级链接,如果是这样,处理的方法是重新注册如下的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,如果发现无效,再重新输入一遍,这次输入第二个命令。这是常规的方法。

十二、网卡问题

  网卡启用了BOOT ROM芯片的引导功能,而且网卡带有PXE的引导芯片之后所造成的。可以这样解决:

  ①如果网卡是集成在主板上的,或者将网上的启动程序写进了BIOS中,可以从BIOS设置中修改系统的引导顺序,如设置硬盘最先引导,或者从BIOS中禁止网卡启动系统。

  ②如果网卡不是集成的,则可以拔掉网卡上的引导芯片(直接撬,别怕)或者用网卡设置程序,禁止网卡的BootROM引导功能也可以关机,然后在开机之后,当出现“Press Shift-F10 Configure……”时,马上按“Shift+F10”组合键,进入菜单之后,从第4行中将Boot order rom设置为disable,然后按F4键保存退出。

十三、代理上网问题

  安装了代理服务器上网的朋友,可以先停止运行所有代理服务器软件,例如WINGATE 、SYGATE、WINDOWS的INTERNET连接共享(ICS)等等,直接登陆看看故障能否排除,如果停止运行代理服务器软件后故障排除,那可以肯定是代理服务软件的问题。还可检查下IE中的代理服务器设置,Internet选项-连接-局域网设置-代理服务器,看是否使用了不正确的代理服务器或没有代理服务器地址与端口却是选中状态,取消使用代理或使用能够正常使用的代理服务器即可解决问题。

以上来源:网络,部分内容有修改与补充。

页: [1]
查看完整版本: 【转载】能上QQ却不能打开网页的解决方案