能上QQ但是打不开网页,为什么呢?

经历:我昨天晚上在家用无线网,可以看网页聊QQ,今天去公司,公司整改,做限制了,IP地址和mac地址绑定了,虽然也能ping通baidu。但是80端口不通,QQ也上不去。我就放弃了,但是到家以后发现仍然上不了网。
操作:我能telnet www.baidu.com 80 通的。应该不是DNS的问题。我怀疑是mac地址绑定IP导致无法上网了,但是我已经把mac地址改了。现在我也说不清楚是什么问题了。
求高人指导啊、

您好,首先确认自己宽带是否欠费,如果没有欠费,那么有可能是DNS错误导致的,有时QQ可以登录,但是网页打不开就是dns的问题,修改下地址就可以了。

解决方法:1、打开网络和共享中心--更改适配器设置

2、右键本地连接(win8可能显示是“以太网”)--属性-- 双击internet协议版本4

3、选择“使用下面的DNS服务器地址”,然后填写图中的地址

4、完成后按确定后退出,一般就浏览器的网页就可以正常打开了

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-18
  一、IE浏览器本身的问题;
  当IE浏览器本身出现故障时,自然会影响到浏览;或者IE被恶意修改破坏也会导致无法浏览网页。这时可以尝试用“IE修复”来修复(建议到安全模式下修复),或者重新安装IE。

  二、病毒感染XP系统的应用层网关服务导致网页打不开解;
  出现只能上QQ不能开网页的情况,重新启动后就好了。不过就算重新启动,开7到8个网页后又不能开网页了,只能上QQ。有时电信往往会让你禁用Application Management服务,就能解决了。这是由于某种不明病毒感染XP系统的应用层网关服务(Application Layer Gateway Service)导致XP系统用户打不开网页,在病毒感染之后,该服务会在每次系统启动时自动启动,并在后台产生一个alg.exe的进程,只要手动关闭该应用层网关服务,即可解决该问题:单击“控制面板”--单击“管理工具”--双击“服务”图标--双击第二项“Application Layer Gateway Service”服务项--在启动类型中选择已“禁用”--单击“应用”--单击“停止”--单击“确定”--重启操作系统即可。

  三、ADSL宽带,部分网页打不开;
  点击开始菜单里的"运行",输入"regedit"后回车,进入注册表。依次展开{HKEY_LOCAT_MACHINE/SystemCurrentControlSetServicesClassNetTrans},会看到包含几个000X的子项,寻找含有键名为"DriverDesc",键值为"TCP/IP"的000X主键,该键里有该计算机的网络属性设置,如IP地址192.168.0.XX,网关192.168.0.1,子网掩码255.255.255.0等。在该键下新建"DWORD值",命名为"MaxMtu",修改键值为十进制的1450,设置完毕,重新启动计算机,客户机就可以访问原来访问不了的站点了。

  四、网络设置不当引起无法打开网页;
  这种原因比较多出现在需要手动指定IP、网关、DNS服务器联网方式下,及使用代理服务器上网的,利用路由等无需设置IP的。仔细检查计算机的网络设置,不同情况不同设置。
  另外,网络协议和网卡驱动的错误也会使得IE无法浏览,可能是网络协议(特别是TCP/IP协议)或网卡驱动损坏导致,可尝试重新网卡驱动和网络协议。

  五、DNS服务器的问题;
  当IE无法浏览网页时,可先尝试用IP地址来访问,如果可以访问,那么应该是DNS的问题,造成DNS的问题可能是连网时获取DNS出错或DNS服务器本身问题,这时可以手动指定DNS服务(地址可以是你当地ISP提供的DNS服务器地址,也可以用其它地方可正常使用DNS服务器地址。)在网络的属性里进行,(控制面板—网络和拔号连接—本地连接—右键属性—TCP/IP协议—属性—使用下面的DNS服务器地址)。不同的ISP有不同的DNS地址。有时候则是路由器或网卡的问题,无法与ISP的DNS服务连接,这种情况的话,可把路由器关一会再开,或者重新设置路由器。
  还有一种可能,是本地DNS缓存出现了问题。为了提高网站访问速度,系统会自动将已经访问过并获取IP地址的网站存入本地的DNS缓存里,一旦再对这个网站进行访问,则不再通过DNS服务器而直接从本地DNS缓存取出该网站的IP地址进行访问。所以,如果本地DNS缓存出现了问题,会导致网站无法访问。可以在“运行”中执行ipconfig /flushdns来重建本地DNS缓存。

  六、网络防火墙设置不当导致无法打开网页;
  如果网络防火墙设置不当,如安全等级过高、不小心把IE放进了阻止访问列表、错误的防火墙策略等,可尝试检查策略、降低防火墙安全等级或直接关掉试试是否恢复正常。

  七、系统文件错误引起不能打开网页
  当与IE有关的系统文件被更换或损坏时,会影响到IE正常的使用,这时可使用SFC命令修复一下,WIN98系统可在“运行”中执行SFC,然后执行扫描;WIN2000/XP/2003则在“运行”中执行sfc /scannow尝试修复。其中当只有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/?”即可))

  八、HOSTS文件的问题;
  HOSTS文件被修改,也会导致浏览的不正常,解决方法是清空HOSTS文件里的内容。

  九、CPU占用100%导致网页半天打不开
  这种情况往往表现在打开IE时,在IE界面的左下框里提示:正在打开网页,但老半天没响应。在任务管理器里查看进程,(进入方法,把鼠标放在任务栏上,按右键—任务管理器—进程)看看CPU的占用率如何,如果是100%,可以肯定,是感染了病毒,这时想运行其他程序简直就是受罪。这就要查查是哪个进程贪婪地占用了CPU资源.找到后,最好把名称记录下来,然后点击结束,如果不能结束,则要启动到安全模式下把该东东删除,还要进入注册表里,(方法:开始—运行,输入regedit)在注册表对话框里,点编辑—查找,输入那个程序名,找到后,点鼠标右键删除,然后再进行几次的搜索,往往能彻底删除干净。
第2个回答  2013-09-07

此类问题可以用腾讯电脑管家电脑诊所一键修复,请点击上方的【立即修复】即可。



附:手动修复步骤(来源:腾讯电脑管家电脑诊所,自动修复请点击上方的【立即修复】)
方案一:手动设置DNS
(说明:如果您使用DNS有特殊设置,请保存设置后再进行操作)
1.打开【控制面板】→【网络连接】→打开【本地连接】→【属性】:



2.双击【Internet 协议(TCP/IP)】→选择【自动获取IP地址(0)】和【使用下面的DNS服务器地址(B)】→输入首选DNS服务器为"114.114.114.114",备用DNS服务器为"8.8.8.8"→点击【确定】→【确定】:



方案二:清除IE缓存
1. 打开IE浏览器→点击【工具】→ 【Internet 选项】→【删除】:


2. 勾选所有选项→点击【确定】→ 在确认窗口中点击【确定】



方案三:注册IE组件
点击【开始】菜单→在搜索框中输入"cmd"→按键盘enter(回车)键:
在弹出的黑色窗口中,按顺序输入以下内容,按键盘enter(回车)键,再逐一完成以下全部部件注册:



regsvr32 atl.dll
regsvr32 shdocvw.dll
regsvr32 actxprxy.dll
regsvr32 urlmon.dll
regsvr32 browseui.dll
regsvr32 oleaut32.dll
regsvr32 shell32.dll
regsvr32 jscript.dll
regsvr32 vbscript.dll
regsvr32 mshtmled.dll
regsvr32 CLBCATQ.DLL
regsvr32 cscui.dll
regsvr32 MLANG.DLL
regsvr32 stobject.dll
regsvr32 WINHTTP.dll
regsvr32 msxml3.dll
regsvr32 query.dll
regsvr32 jscript9.dll
regsvr32 hlink.dll


建议点击本回答上侧【修复】按钮,使用电脑诊所一键自动完成所有修复步骤。


方案四:启动DNS服务
点击【开始】菜单→在搜索框中输入"cmd"→按键盘enter(回车)键:
2.在弹出的黑色窗口中,输入”sc coinfig dnscache start=  auto”(注意=后的空格),按键盘enter(回车)键→输入”sc start dnscache”,按键盘enter(回车)键,最后输入”ipconfig /flushdns” , 按键盘enter(回车)键:



方案五: 重置winsock目录
点击【开始】菜单→在搜索框中输入"cmd"→按键盘enter(回车)键:
2.在弹出的黑色窗口中,输入”netsh winsock reset”,按键盘enter(回车)键后重启计算机:



如果以上诉步骤未能生效,再进入后续步骤:
方案六:重置IE
(说明:如果您使用网络代理或者对浏览器有特殊设置,请保存设置后再进行操作)
打开IE浏览器 → 点击【工具】→【Internet 选项】
点击【高级】→点击【重置】→勾选【删除个性化设置】→点击【确定】→【确定】:



注:腾讯电脑管家为能上QQ但打不开网页定制部分修复步骤,因为操作过于繁杂,故未全部列出。若问题仍未解决,建议点击本回答上侧的【修复】按钮,进行深度修复。


本回答如有不清楚或其他疑问,请继续追问
如果后续有其它问题,也欢迎来腾讯电脑管家企业平台咨询

本回答被网友采纳
第3个回答  2015-07-25

      应该是电脑dns没有设置正确!可以到能够正常打开网页的电脑记下他的dns!然后把自己家的改过来就行了!


      改dns:网上邻居->属性->你的在你的宽带连接上属性->网络->INTERNET协议->使用下面的dns服务器


      查看方法一样!也可以到网上找搜索你们地区的dns服务器,改过来即可!

      附:

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


      具体情况还需具体分析,各位可以参考一下几种情况做相应的措施,希望能给各位带来帮助。


      1、浏览器"连接"选项设置错误


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


      2、dns服务器设置错误


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


      3、防火墙设置错误


      解决办法:如果防火墙设置不当,那么可能阻隔与外网进行信息交换,造成无法浏览网页的故障。我们可以修改防火墙设置。什么,怎么修改?这就不用俺说了吧。嗯,还是说一下,对于不了解的朋友直接选默认级别,选"中"就可以了。


      情况二:adsl能成功登陆但无法浏览网页的故障解决办法


      首先应该PINGisp的dns服务器地址,看看能否PING通,如果能PING通,多数是软件问题居多,如果不能PING通,则应该检查硬件设备/线路连接状况和通讯协议(TCP/IP)


      如果能PING通,可以看到类似以下的信息:


      命令:PINGA.B.C.D


      ReplyfromA.B.C.D:bytes=32time=14msTTL=250


      ReplyfromA.B.C.D:bytes=32time=27msTTL=250


      ReplyfromA.B.C.D:bytes=32time=20msTTL=250


      ReplyfromA.B.C.D:bytes=32time=17msTTL=250


      如果不能PING通,会有以下信息:


      PingingA.B.C.Dwith32bytesofdata:


      timeout


      timeout


      timeout


      timeout


      1.有多台电脑的朋友,可以用别的电脑替换,替换的电脑不要装任何代理服务器软件,也不要装任何防火墙,并且只装一个网卡直接和adslMODEM相连,正确装上adsl拨号软件后。看是否能正常浏览,如果能,故障就是用户端的电脑引起,如果不行,就需要检测MODEM和线路是否正常。


      2.只有一台电脑的朋友,可以先停止运行所有代理服务器软件,例如WINGATE、SYGATE、WINDOWS的INTERNET连接共享(ics)等等,直接登陆看看故障能否排除,如果停止运行代理服务器软件后故障排除,那可以肯定是代理服务软件的问题。


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


      4.检查TCP/IP协议的属性设置,特别是dns服务器设置是否正确,特别要说明的是,拨号软件不同,设置dns的位置也不一样,有些(在拨号网络的连接图标的属性中设置,有些在控制面板网络中设置,有些在拨号软件(例如ENTERNET300)自带的连接Profile属性中设置。这3个地方都要务必设置正确。


      5.用WINDOWS的朋友,如果经过上述检查都确认正确无误,可以准备好adsl拨号软件和WINDOWS系统光盘,然后先删除拨号软件,再删除控制面板/网络中的所有TCP/IP协议,重启电脑后再重新添加TCP/IP协议,并打开MODEM电源,重新安装拨号软件,经过测试,如果设置正确无误,重装拨号软件和TCP/IP后大都可以解决拨号能拨通但无法浏览网页的问题。


      6.更换一个浏览器软件例如网景公司的NETSCAPE浏览器浏览测试。


      7.如果你直接连接adslMODEM上网的那台电脑装了两个网卡,试试把连接局域网络的网卡先拿起,只留下连接adslMODEM的网卡。然后看看故障是否排除,如果故障排除,就应该检查网络和系统资源配置。特别是看看网卡和其他设备有没有冲突(WINDOWS用户可以在控制面板/系统/设备管理中查看设备是否正常)


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


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


      ②如果网卡不是集成的,则可以拔掉网卡上的引导芯片或者用网卡设置程序,禁止网卡的bootrom引导功能也可以关机,然后在开机之后,当出现"PressShift-F10Configure......"时,马上按"Shift+F10"组合键,进入菜单之后,从第4行中将Bootorderrom设置为disable,然后按f4键保存退出。


      情况三:共享上网无法浏览网页


      用WindowsXP系统的机器做代理服务器后发现局域网中的其他电脑无法浏览网页,但是有数据流,还可以使用QQ等软件,网络中的各个机器也可以互访。代理服务器为双网卡,在网络配置向导中设置为"网络中的其他计算机通过本机上网"(通过a网卡接局域网),在共享属性中设置为"共享到网络中的b连接"(即第2张,为b网卡)。客户机设置为"通过网络中的其他电脑上网",操作系统有Windows98/2000/XP,通过交换机连接。代理服务器接交换机的了个指示灯工作正常(a、b网卡和宽带Modem连接),但客户机上的指示灯只是偶尔亮一下。在打开网页时,可以在状态栏看到"正在打开*****网页"但很长时间都看不到网页,最后显示"网页无法显示"的提示。


      解决措施:可能是你的网线连接和dns设置存在问题:


      ①做一条级联线,将a网卡直接连接到宽带adsl上,其他不动。


      ②设置其他客户机的IP地址为192.168.0.2、192.168.0.3、192.168.0.4......,子网掩码设置为255.255.255.0,设置每台客户机的网关地址为192.168.0.1,设置dns为你的isp的dns地址。


      同时,也可以考虑一下代理服务器、网卡之间是否存在着冲突,调换一下PCI插槽、移除暂时不需要的外设等也对问题的解决有一定帮助。


      常见的adsl断流现象


      网页打不开、下载中断、或者在线视、音频流中断,这些情况都是很多使用adsl上网的人会遇到的麻烦。可是当仔细检查adslMODEM的状态时,又会发现拨号登录已经成功。那么问题究竟出在哪里?


      1.线路不稳定


      如果住所离电信局太远(5公里以上)可以向电信部门申报。确保线路连接正确(不同的话音分离器的连接方法有所不同,请务必按照说明书指引正确连接)。同时确保线路通讯质量良好没有被干扰,没有连接其它会造成线路干扰的设备,例如电话分机,传真机等。并检查接线盒和水晶头有没有接触不良以及是否与其它电线串绕在一起。有条件最好用标准电话线,如果是符itu国际电信联盟标准的三类、五类或超五类双绞线更好。电话线入户后就分开走。一线走电话、一线走电脑。如果居住的房间都希望安装电话分机,最好选用质量好的分线盒。PC接adslModem附带的双绞线。(注意:手机一定不要放在adslModem的旁边,因为每隔几分钟手机会自动查找网络,这时强大的电磁波干扰足以造成adslModem断流。)


      2.检查您的网卡,如果是isa网卡最好能换成PCI的,并且选择质量好的网卡,太便宜的网卡可能是造成问题的罪魁祸首。10M或10M/100M自适应网卡都可。另外,双网卡引起冲突同样值得关注,这时,应当拔起连接局域网或其它电脑的网卡,只用连接adsl的网卡上网测试,如果故障恢复正常,检查两块网卡有没有冲突。


      3.adslModem或者网卡设置有误


      最常见的是设置错了ADSLModem的IP地址,或是错误设置了DNS服务器。因为对于ADSL虚拟拨号的用户来说,是不需要设定IP地址的,自动分配即可。TCP/IP网关一般也不需要设置。另外如果设定DNS一定要设置正确,如果操作系统是Windows9x,在DOS窗口下键入Winipcfg获取DNS地址,在Windows2000/XP下键入ipconfig/renew,或询问当地电信部门。


      另外,TCP/IP设置最容易引起不能浏览网页的情况,例如没有更改过设置,一直可以正常浏览,突然发现浏览不正常了,就可以试着删除TCP/IP协议后重新添加TCP/IP协议。


      4.ADSLModem同步异常


      检查一下自己的电话线和ADSL连接的地方是否接触不良,或者是电话线出现了问题。如果怀疑分离器坏或ADSLModem坏,尝试不使用分离器而直接将外线接入ADSLModem。如果确定是分离器没有问题,要保证分离器与ADSLModem的连线不应该过长,太长的话同步很困难。如果排除上述情况,只要重起ADSLModem就可以解决同步问题。


      5.拨号软件互扰


      ADSL接入Internet的方式有虚拟拨号和专线接入两种,现在个人用户的ADSL大都是采用前者。而PPPOE(Point-to-PointProtocoloverEthernet以太网上的点对点协议)虚拟拨号软件都有各自的优缺点。经过多方在不同操作系统的测试,如果使用的操作系统是WindowsXP,推荐用它自带PPPOE拨号软件,断流现象较少,稳定性也相对提高。如果使用的是WindowsME或9x,可以用以下几种虚拟拨号软件——EnterNet、WinPoET、RasPPPoE。其中,EnterNet是现在比较常用的一款,EnterNet300适用于Windows9x;EnterNet500适用于Windows2000/XP。当你用一个PPPOE拨号软件有问题时,不妨卸载这个软件后换用一个其它的PPPOE拨号软件,请务必注意不要同时装多个PPPOE软件,以免造成冲突。


      6.其他软件冲突


      卸载有可能引起断流的软件,现在发现某些软件例如QQ2000b等,偶然会造成上网断流,具体什么条件下会引发,尚要进一步测试。不少网友卸载后就发现断流问题解决了,包括用普通Modem163拨号上网的用户也有用这种方法解决了断流问题的情况,笔者也收到朋友的邮件反映卸载QQ后断流问题解决,所以如果你有QQ,不妨先卸载你的OICQ,然后再上网试试。当你发现打开某些软件就有断流现象,关闭该软件就一切正常时,卸载该软件试试。


      7.病毒攻击和防火墙软件设置不当


      虽然受到黑客和病毒的攻击可能性较小,但也不排除可能性。病毒如果破坏了ADSL相关组件也会有发生断流现象。建议安装"天网防火墙"或者"金山网镖"网络防火墙,它们都可以实时监控你的计算机和网络的通讯情况,并警告提示莫名的网络访问方式,有效降低受攻击的危险性。如果能确定受到病毒的破坏和攻击,还发生断流现象时就应该检查安装的防火墙、共享上网的代理服务器软件、上网加速软件等,停止运行这类软件后,再上网测试,看速度是否恢复正常 。

第4个回答  2015-07-07
你好,

当只有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:
   1 在"开始"菜单中打开"运行"窗口,在其中输入"regsvr32 actxprxy.dll",然后"确定",接着会出现一个信息对话 框"DllRegisterServer in actxprxy.dll succeeded",再次点击"确定"。
   2 再次打开"运行"窗口,输入"regsvr32 shdocvw.dll
   3 再次打开"运行"窗口,输入"regsvr32 oleaut32.dll
   4 再次打开"运行"窗口,输入"regsvr32 actxprxy.dll
   5 再次打开"运行"窗口,输入"regsvr32 mshtml.dll
   6 再次打开"运行"窗口,输入"regsvr32 msjava.dll
   7 再次打开"运行"窗口,输入"regsvr32 browseui.dll
   8 再次打开"运行"窗口,输入"regsvr32 urlmon.dll

推荐使用瑞星卡卡上网安全助手清理流氓文件
相似回答