您的位置:首页 > 其它

只能上QQ,不能打开网页的解决办法

2010-02-08 14:24 387 查看
原因一:系统Winsock通讯组件故障

出现能上QQ不能打开网页有大约80%的情况都是由于Winsock组件被破坏。组件被破坏的原因有几种:病毒原因、完善的杀毒软件清除病毒的后遗症、盗
版Windows XP、安装操作系统补丁故障及非正常的系统还原等。如果是Windows
2000/XP,直接点击“开始”菜单,选择“运行”,输入“sfc /scannow”并确定;如果是Windows
98/me,则输入“sfc”。系统会自动检查被替换过的系统组件并予以回复,其间需要用户插入操作系统的安装光盘。

另外有一款免费的维修软件也可以一试,名字叫做“WinSock
Fix”(下载地址:http://www.onlinedown.net/soft/35272.htm
)。只需运行这个软件,
并按照它的提示一步一步进行操作一般都可以解决由于Winsock组件损坏造成的无法打开网页故障。

原因二:域名解析错误

域名解析错误也是无法打开网页的常见原因之一。计算机进行域名解析时先要访问本机的Hosts文件,然后再登陆到DNS(域名解析服务器)上进行查询。新
词先要检查本机的Hosts文件,通常一些病毒会修改这个文件以屏蔽一些网站,特别是反病毒网站的访问。Hosts文件在用户系统目录中,默认为
“C:/Windows/System32/Drivers/etc”目录下,我们可以用“记事本”将其打开。一般情况下,“127.0.0.1
localhost”以下的内容都可以删除。

如果Hosts表没有问题,则可能是DNS设置的问题。一般ADSL或拨号上网可以设置为自动获取DNS。

原因三:IE浏览器被破坏

如果用QQ能上网,用其他浏览器比如Firefox、Opera也能打开网页,只有IE不能浏览,则多半是浏览器本身被损坏了,需要重新安装IE。

原因四:不正确的代理设置

有时设置错代理服务器也可能导致网页无法打开。我们可以在IE中“Internet选项”下的“连接”设置中查看合修改代理服务器的设置。

原因五:病毒问题

真正由病毒原因直接造成网页无法访问的情况目前不是很多,但有些编写不完善的病毒、木马会注入IE进程当中,致使用户打开IE后机器资源占用100%,机
器呈假死状态。遇到这种情况,要升级杀毒软件到最新版本进行杀毒。

上面列举了几种可能导致计算机能上QQ却无法打开网页的原因及解决办法,基本可以解决这个问题。但仍然可能会有一些其他因素造成机器出现这种故障,这时建
议用户不要随便格式化计算机,可以询问周围对计算机比较熟悉的朋友帮忙解决。

 

=========================================================

 

确定 Winsock 是否损坏的手动步骤

要确定症状是否由 Winsock项的问题引起,请使用以下方法。

方法 1:使用 Netdiag 工具

要使用 Netdiag 工具,必须安装 Microsoft Windows XP 支持工具。为此,请按照下列步骤操作。

注意 • 如果已安装支持工具,请转到本节中的步骤 2。

• 如果未安装支持工具,并且没有 Windows XP 安装 CD,请转到方法 2。

1. 插入 Windows XP 安装 CD,然后找到 Support/Tools 文件夹。

2. 双击“Setup.exe”文件。

3. 按照屏幕上的步骤操作,直到出现“选择安装类型”屏幕。

4. 在“选择安装类型”屏幕上,单击“完全”,然后单击“下一步”。

完成安装后,请按照下列步骤操作: 1. 单击“开始”,单击“运行”,键入 command,然后单击“确定”。

2. 键入 netdiag /test:winsock,然后按 Enter。

Netdiag 工具将返回对若干个网络组件的测试结果,其中包括 Winsock。有关测试的更多信息,请在 netdiag 命令的末尾使用
/v:netdiag /test:winsock /v

方法 2:使用 Msinfo32 程序

注意:仅当没有 Windows XP 安装 CD 且未安装支持工具时才使用此方法。 1.
单击“开始”,单击“运行”,键入“Msinfo32”,然后单击“确定”。

2. 依次展开“组件”、“网络”,然后单击“协议”。

3. “协议”下包含 10 个节。如果 Winsock2 项未损坏,则节标头中将包括以下名称: • MSAFD Tcpip [TCP/IP]

• MSAFD Tcpip [UDP/IP]

• RSVP UDP Service Provider

• RSVP TCP Service Provider

• MSAFD NetBIOS [/Device/NetBT_Tcpip...

• MSAFD NetBIOS [/Device/NetBT_Tcpip...

• MSAFD NetBIOS [/Device/NetBT_Tcpip...

• MSAFD NetBIOS [/Device/NetBT_Tcpip...

• MSAFD NetBIOS [/Device/NetBT_Tcpip...

• MSAFD NetBIOS [/Device/NetBT_Tcpip...

如果名称与此列表中的名称不同,则表明 Winsock2 项已损坏或者已安装了第三方加载项,如代理软件。

如果安装了第三方加载项,则加载项的名称将替换列表中的字母“MSAFD”。

如果列表中的节多于 10 个,则表明安装了第三方加载项。

如果少于 10 个节,则说明缺少信息。

注意:这些条目所代表的是仅装有 TCP/IP 协议的安装。您可能有一个正在工作的
Winsock,如果安装了另一个协议,则可能会看到其他条目。例如,如果安装了 NWLink IPX/SPX,那么您将另外看到 7
个节,这时总共会有 17 个节。下面是某个新节的节标头示例:

MSAFD nwlnkipx [IPX]

另外,安装 NWLink IPX/SPX 时所创建的每个新节都以“MSAFD”开头。因此,仍然只有两个节不以这些字母开头。

如果 Netdiag 测试失败,或者您通过查看 Msinfo32 确定 Winsock 已损坏,则必须使用下一节中的步骤修复 Winsock2。

从 Winsock2 损坏中恢复的手动步骤

带 Service Pack 2 的 Windows XP 说明

要在已安装 Windows XP Service Pack 2 (SP2) 的情况下修复 Winsock,请在命令提示符处键入 netsh
winsock reset,然后按 Enter。

注意:运行此命令后请重新启动计算机。另外,对于运行 Windows XP SP2 的计算机,可以使用新的 netsh 命令来重建 Winsock
项。有关更多信息,请访问下面的网站:

http://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/sp2netwk.mspx

警告:在运行 netsh winsock reset 命令时,访问或监视 Internet
的程序(如防病毒程序、防火墙或代理客户端)可能会受到不良影响。如果使用此解决方案后某个程序无法正常工作,请重新安装该程序以恢复功能。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息