电脑可以上QQ但不能打开网页的解决方法

发布时间 : 星期六 文章电脑可以上QQ但不能打开网页的解决方法更新完毕开始阅读

电脑可以上QQ但不能打开网页的解决办法

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

原因一:系统WinSock通讯组件故障

出现能上QQ不能打开网页有大约80%的情况都是由于Winsock组件被破坏。 解决方式:

如果你的操作系统为: Microsoft Windows 2000/XP

直接点“开始”菜单,选择“运行”输入“SFC /SANNOW”确定。

Microsoft Windows 98/ME 输入“SFC”系统会自动检查被替换过的系统组件并予以修复。期间需要用户插入操作系统安装光盘。

另一种方式是使用修复软件。名字叫“WinsockFix”根据提示正确操作即可。

原因二:域名解析错误

域名解析错误也是无法打开网页的常见原因之一。计算机进行域名解析时先要访问本机的Hosts文件,然后在登录到DNS(域名解析服务器)上进行查询。因此先要检查本地的Hosts文件,通常一些病毒会修改这个文件以屏蔽一些网站。

Hosts文件在用户系统目录中,默认地址:C:\\windows\\system32\\Drivers\\etc”目录下。(假设操作系统默认安装在系统C盘,我想你们肯定把系统安装在C盘吧~~呵呵) 解决方式:

我们可以用“记事本”将其打开,一般情况下,“127.0.0.1 Localhost 以下的内容都可以删除”如果Hosts表没有问题,则可能是DNS设置的问题。一般ADSL或拨号上网可以设置为自动获取DNS。

原因三:IE浏览器被破坏

如果用QQ能上网,用其他浏览器比如Firefox、Opera也能打开网页,只有IE不能浏览,则多半是浏览器本身被破坏了。 解决方式:

重新安装IE浏览器

如果是98或2K系统,IE的版本若是5.0,建议升级到6.0。 98的系统如果已经升级安装了6.0,那么在控制面板里点击添加/删除程序,将会弹出一个修复对话框,选择默认的修复,重新启动即可。

如果是2K+IE6.0或XP(自带的IE就是6.0的)的系统,重新IE有点麻烦,有两种方法:

1、打开注册表,展开HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Active Setup\\Installed Components\\{ 898202 00-ECBD-11cf-8B85-00AA005B4383 },将IsInstalled的DWORD的值改为0即可 原因四:不正确的代理设置

有时设置错代理服务器也可能导致网页无法打开。 解决方式:

我们可以在IE中“Internet”选项下的“连接”设置中查看和修改代理服务器的设置。

原因五:病毒原因 解决方式:

升级杀毒软件病毒库,然后查杀。

总结:上面列举了几种可能导致计算机能上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/?”即可)。

在“运行”中执行ipconfig /flushdns来重建本地DNS缓存

联系合同范文客服:xxxxx#qq.com(#替换为@)