为什么Internet Explorer有时在重新启动之前无法连接到任何东西?


11

IE在我的PC(XP SP3)上有一个令人讨厌的问题。我启动它并尝试去Google(例如),它会坐在那里说“正在连接”,但是什么也不会发生,并且不管尝试多少次,它都不会连接任何东西。

我发现,如果我杀死IE并重新启动它,则它可能会开始工作(然后每次都会工作)。要正常运行IE,可能需要3-4次重新启动(IE,而不是PC)。

现在,由于我使用的是Chrome,因此我通常不会在意此事,但是默认情况下,很多东西都使用IE,例如Windows Update和Office 2003中的在线帮助,因此我想对其进行修复。

有趣的是,我的工作笔记本电脑运行的是Windows 7 RC 64位,完全一样的问题(完全不同的网络和所有问题)。我坚信这不是网络或硬件问题,而是一些软件问题。

编辑:更多信息。

  • 是IE8;
  • 没有附加组件;
  • 未启用自动检测设置。
  • 它设置为“从不拨号连接”。

你有附加吗?以及什么版本的IE?
约翰T

1
你用提琴手吗?
Hafthor

1
我有时也会遇到相同的问题,但是这是IE已经在运行的时候。某些标签完全停止工作。
亚历克斯·安加斯

我遇到了同样的问题,但是我必须说,我从未尝试过重新启动IE 3至4次,我只是重新启动了PC,并且每次都可以正常工作。仍然没有找到解决方法。我也张贴在这里,但从未找到答案...
kpoehls

太可笑了,我想我是唯一的一个。我的计算机已经运行了很
长时间

Answers:


4

您很可能在-> Internet选项->连接中选择了“自动检测设置”选项。它走了出来,并试图自行决定使您进入互联网的最佳方法。它可能会挂断一段时间以尝试查找要与之对话的代理。删除此选项将使其加速。

这里还有两点需要注意的是,如果您的计算机设置为拨号连接,则在决定要做什么时也可能会挂断。将您的连接设置为“我在局域网上”也可以解决此问题。

这听起来不像是脱机模式下的浏览器,因为通常它足以告诉您有关信息。


如果正确设置了WPAD,则“自动检测设置”实际上可以工作...否则,它只会在第一次访问网页时引起延迟,因为它正在等待DHCP通知请求超时。
Jeroen Landheer,2009年

1

这可能是缓慢的DNS查找。

如果当您尝试访问google.com,问题再次出现,而不是试图去http://74.125.45.100/这是谷歌的许多IP地址之一。这将绕过DNS查找。如果页面快速加载,那么我们知道要调查DNS。


1

我必须同意之前发布的“自动检测设置”选项。这是罪魁祸首,十分之九。确保未选中此选项。



0

可能是DNS问题...

转到命令提示符,键入ipconfig / flushdns(请确保多次执行此操作),然后键入ipconfig / registerdns

看看是否有效

您可能必须关闭ie,然后在刷新dns之后再次打开。


0

您是否尝试删除IE8更新并重新安装它。

另外,对于那些需要IE的页面,您可以将Firefox与IE Tab结合使用,或在Chrome中执行此操作:

旧的2009年4月16日,下午6:32 klliopatra klliopatra当前离线Junior Member加入日期:2009年4月帖子:1灯泡IE选项卡中的日常语言说明大家好,

我只是通过汇总各种说明来弄清楚。以下是日常非技术人员语言的说明:

  1. 转到http://www.meadroid.com/neptune/,然后单击D-LOAD以安装软件。

  2. 完成安装后,打开文件夹C:\ Program Files \ MeadCo Neptune。您将看到一个名为npmeadax.dll的文件。

  3. 右键单击并复制npmeadax.dll。

  4. 打开以下文件夹(在Windows用户名中输入[$ username]的位置):

    • 在XP中-C:\ Documents and Settings [$ username] \ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Default \ Plugin Data \

    • 在Vista中-C:\ Users [$ username] \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Plugin Data

  5. 将npmeadax.dll粘贴到此文件夹中。

  6. 单击开始->运行。

  7. 输入cmd,然后按Enter。黑色和白色窗口将弹出,显示C:>和闪烁的光标。

  8. 键入以下命令,以cd开头,包括引号,然后按Enter键(在Windows用户名显示为[$ username]的地方输入):

    • 在XP中-cd“ C:\ Documents and Settings [$ username] \ Local Settings \ Application Data \ Google \ Chrome \ User Data \ Default \ Plugin Data”

    • 在Vista中-光盘“ C:\ Users [$ username] \ AppData \ Local \ Google \ Chrome \ User Data \ Default \ Plugin Data”

如果您现在这样做,那么文件夹路径的长字符串将出现在闪烁光标旁边的>字符前面。

  1. 输入dir,然后按Enter。

  2. 您应该在右侧列表中看到npmeadax.dll(可能在Google Gears下列出)。如果看不到,则说明您没有正确复制它。返回并再次复制。

  3. 键入regsvr32 npmeadax.dll,然后按Enter。

  4. 您应该收到一条消息,说成功了。单击确定。

  5. 进入谷歌浏览器。

  6. 在Google Chrome浏览器中(如果尚未打开),请按CTRL + B来打开书签栏。

  7. 通过将下面框中的文本拖动到工具栏来创建一个书签:

码:

javascript:(function(){var lh = location.href; if(!lh || lh.match(/ ^(javascript | about):/ i))return; document.write(''+(document.title? document.title:lh).replace(// g,'>')+'-使用Internet Explorer渲染</ title> </ head> var script = document.createElement(\'script \'); var embed = \ '</ embed> \'; script.setAttribute(\'src \',\'data:text / javascript,document.write(embed); \'); document.body.appendChild(script); </ script> </ body> </ html>');})();

默认名称将为“无标题”,但您可能希望将其重命名为“ IE Tab”。

  1. 转到仅适用于IE的网站,单击“ IE选项卡”按钮,然后尝试一下!

希望这可以帮助!


Klliopatra最后由klliopatra编辑;2009年4月17日,上午12:07。回复与引用#18老04/22/2009,08:06 PM Leeoniya Leeoniya当前离线Junior Member加入日期:2009年4月帖子:1不高兴,我重写脚本来充当渲染开关按钮,如果有人想要的话:

如果您希望它可读:代码:

javascript :( function(){var lh = location.href; if(!lh || lh.match(/ ^(javascript | about):/ i))return; if(document.getElementById(“ _ nept”)!= = null)location = location;否则{var embed ='',html =''+ document.title +'-使用Internet Explorer渲染'+ embed +''; document.write(html);}})();

压缩使用:代码:

javascript:(function(){var lh = location.href; if(!lh || lh.match(/ ^(javascript | about):/ i))return; if(document.getElementById(“ _ nept”)!= = null)location = location; else {var embed ='',html =''+ document.title +'-使用Internet Explorer渲染'+ embed +''; document.write(html);}})();

单击一次切换到IE渲染,再单击一次返回chrome。它只是重新加载页面,所以您将丢失开关之间的任何表单信息。在IE模式下,Ctrl + T也不起作用。

我想指出的是,插件很奇怪。我希望它使用我已在系统上安装的IE,但是事实并非如此。他们在dll文件中嵌入了IE版本,并且呈现的效果与IE的任何版本都不一样...不是6,不是7,不是8。通过Acid2和Acid3检查。它们必须嵌入/使用Microsoft Webbrowser Control的某些不同版本。因此,如果您想使用它来阻止IE来检查chrome中的CSS问题,这几乎是失败的:(

希望这对某人有所帮助,Leeoniya编辑的Leon Last;2009年4月22日,下午08:18。将这个帖子发掘一下!将其添加到del.icio.us中。引用回复


0

您是否尝试过以安全模式运行IE,从而消除了所有插件和不必要的垃圾,以查看IE是否可以独立运行?

单击开始,指向所有程序,指向附件,指向系统工具,然后单击Internet Explorer(无加载项)


0

这也可能与恶意软件有关。某些恶意软件会劫持DNS,或将您彻底转移到其他网站。

从www.malwarebytes.org获取一份Malwarebytes副本并进行安装-最好以安全模式运行。


0

Internet选项>连接>局域网设置

确保没有勾选任何代理。

我也怀疑这可能是附加问题。要查看扩展名是否关闭,请运行> iexplore -extoff


0

我有IE9,除非我右键单击并打开新标签,否则它将无法打开链接。情况变得越来越糟,所以我转到工具→Internet选项→高级→将IE重置为默认状态。现在工作正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.