更新: 原本以为是升级了IE9,结果卸载IE9(换回IE8)后问题依旧,我也刚升级回IE9。
我思考这可能与附加组件有关,但我已禁用所有“当前加载的附加组件”或完全删除它们(如果有该选项)。
顺便说一下,在我升级的同时,我也更换了防病毒软件(从 Trend Micro 换成了 Microsoft Security Essentials)。Trend-Micro 有一个“插件”,我无法从 IE 中删除;即使卸载了 Trend Micro 也是如此。我检查了注册表并手动删除了所有 Trend Micro 条目。该插件不再出现在附加组件列表中……但是,问题仍然存在。
原来的:
自从我升级到 IE9 以来,20应用程序加载和主页加载之间的秒延迟。
例如,如果我点击 IE,我必须等待 20 秒才能加载第一个页面。在此期间,我可以在地址栏中输入任何网址,但整整 20 秒内什么都没有发生。这不是什么大问题,但肯定很烦人。这种情况只发生在我的一台电脑上(讽刺的是,是性能最强大的那台)。
加载后,我查看了任务管理器,发现 iexplore*32.exe 出现了两次,但我认为这不是问题所在。在任务管理器中,当 IE “挂起”时,处理器和内存都没有波动。它就像在等待其他事情完成,以便加载第一页。
同样的事情也发生在64位版本的IE中。
所以,我很好奇是否有其他人遇到过这个问题,如果是,您是如何解决的?
电脑信息:
- Windows 7,64 位
- 12 GB 内存
- 英特尔酷睿 i7 处理器
- Microsoft Security Essentials(与其他两台电脑相同,可正常工作)
答案1
我工作机器上的 IE8 也出现了类似的问题。程序加载后,在我打开的任何新选项卡或窗口中,页面都会挂起 30 秒以上,然后才会真正开始尝试检索页面的任何数据。无论是互联网还是内部网站,都会发生这种情况。Firefox 或 Chrome 不会发生这种情况,只有 IE 才会发生。我一直认为这是由于代理配置造成的。即使浏览器代理设置中没有任何内容,网络也会以某种方式强制所有网络流量通过代理(我不是管理这些设置的团队的一员,所以我没有深入研究,以免他们因为我试图绕过安全措施而严厉训斥我)。
我建议检查 IE 中的代理设置,怀疑它们是否会因为安装/升级而改变,但这是需要检查的事情。
答案2
检查你的 DNS 服务器?尝试切换到 OpenDNS 或 Google DNS 服务器;对我来说这听起来像是某种网络超时。
答案3
这周比较空闲,格式化了硬盘,重新安装了Windows 7。
此后,我升级到了 IE 9,并添加了我需要的所有其他软件。
尽管这是一个很难完成的问题,但现在已经解决了。:P