某些程序无法访问互联网

某些程序无法访问互联网

操作系统:Windows 7(x64)

问题:某些程序无法访问互联网。它们声称没有连接,但实际上您已经连接上了。

我刚刚在笔记本电脑上安装了 Windows 7,但遇到了一些问题。

我玩魔兽世界,以及各种游戏。当我第一次尝试登录游戏时,我收到 Windows 错误消息,但情况并没有就此结束。我以为魔兽世界在升级过程中损坏了。似乎我无法从其他在线游戏访问互联网。大多数人说

“无法连接到补丁服务器,请稍后再试。”

我无法使用下载器

另外,我有 Internet Explorer。x32 版本的浏览器无法连接到互联网,当我尝试输入“google.com”时,它显示同样的内容。我只能通过 Internet Explorer x64 访问此网站,如果它与 Adob​​e Flash 兼容,我会觉得没问题。

似乎唯一可以连接到互联网的是 Internet Explorer x64 和 Windows Live Messenger。

以下是我已采取的步骤,但均不起作用。

1.)禁用Windows防火墙

2.) 启用 Windows 防火墙,但允许特定程序访问互联网。并允许所有传入访问。

3.) 禁用 UAC,以管理员身份运行程序,并将兼容性设置为 Vista。

4.) 卸载防病毒程序。(McAffee Security Suite 2010)

5.)重新安装程序

6.)重新安装Windows 7

7.) 重新执行管理员帐户上的步骤。

答案1

听起来 64 位应用程序可以访问互联网,但 32 位应用程序则不行。我认为 WoW(即 Windows-on-Windows,而不是魔兽世界)层正在加载与本机 Winsock 堆栈不同的 Winsock 堆栈。

您可以尝试重置 Winsock 和界面上的 TCP/IP 设置。

尝试http://support.microsoft.com/kb/299357http://www.mydigitallife.info/2007/06/18/repair-and-reset-windows-vista-tcpip-winsock-catalog-corruption/

请记住,重置 Winsock 目录将要求您重新安装任何依赖于 LSP 的第三方软件(如防病毒软件)。

还要检查您是否不需要代理来访问互联网,并且代理是在 IE8 x64 中设置的,而不是在 IE8 x86 中设置的?

并允许所有传入访问。

如果您位于 NAT 后面,情况还不算太糟,但直接连接到互联网时,情况就不是很安全。

相关内容