近日浏览163新闻网时,发现打开一个链接后很快就会提示“Internet Explorer 已不再尝试还原此网站。该网站看上去仍有问题。”,如下图:
这个有点奇怪,打开其它网站比如****就没有问题,包括百度上搜索出来的结果点进去也同样没有问题,难道是163网站确实有问题?我去同事电脑上试了一下,就是正常的,没有我的问题,那说明还是我的电脑有问题。
然后直接百度“Internet Explorer 已不再尝试还原此网站。该网站看上去仍有问题”,出来的结果试了试,都不行。
大致情形是:
点击163页面上的一个链接,会在新的tab中打开这个页面,根据观察,应该是内容已经显示了,但是立即又被切换到上面那个错误的页面了。我点“Try to return”这个链接,然后很短的时间内按ESC键使其停止加载,结果它就是可以正常显示这个页面的。当然不能过快地按ESC,此时它还没有加载页面,也不能太慢,否则就又会切换到这个错误的页面了。
我的电脑为win7 64bit,IE11
后注意到地址栏内容的变化,点击的链接是 http://news.163.com/17/0630/08/CO5P9MQJ000187VI.html,但是在切换到错误的页面时,地址栏的内容是
res://ieframe.dll/acr_error.htm#163.com,http://news.163.com/17/0630/08/CO5P9MQJ000187VI.html
其后面的地址和点击的链接是完全一致的,只是在前面多了一串。
打开IE,直接在地址栏中输入 http://news.163.com/17/0630/08/CO5P9MQJ000187VI.html 也是一样的问题,但网上有的说如果是手动直接输入就没有问题,这和我的现象不一样。
去看下ieframe.dll文件,根据修改日期是在出现问题的日期之前好几天,这似乎也没啥问题。然后再百度“res://ieframe.dll/acr_error.htm”,一个结果:
http://blog.****.net/oxiaoxio/article/details/42292943
照做(我先导出了这个分支的内容,后来也没有再导入了),结果还是没有解决,另外一个结果:
http://www.educity.cn/wenda/350659.html
去查看,我这上面没有KB976662这个补丁。
其它的尝试主要包括:
卸载360杀毒、禁用360安全卫士、禁用IE的 Add-ons、从IE选项窗口中删除cookies和其它所有缓存文件以及个人设置、IE选项窗口中选中“USE SSL 2.0“和”USE SSL 3.0“、重置IE高级设置、重置IE设置,结果都没有解决问题。
360相关的,主要是它老是锁定我的主页为360,无法修改,用360也找不到修补这个问题的地方,所以干脆禁用它,省得影响。
另外一个就是最近用360杀毒提示有几个病毒,删除了几个文件。我去同事电脑上查看,他的电脑上根据就没有这几个被删除掉的文件,所以这问题也应该不是杀毒引起的。
根据搜索结果一个类型的提示,也包括上面最后的一个结果,决定对最近安装的补丁进行逐条卸载试试,因为最近几天确实安装了补丁,如下所示:
这些补丁是通过windows update安装的,以这个列表为准,从上往下一个一个卸载试验。
由于问题似乎就是最近两天发生的,所以主要关注的是6-29安装的这几个补丁,先卸载最上面的一个,然后打开IE,直接输入 http://news.163.com/17/0630/08/CO5P9MQJ000187VI.html,还是不行。然后再卸载两个补丁并重启电脑,还是不行,然后再把6-29号剩下的2个也卸载掉再重启电脑,这次行了!!!
那就是说,要么是补丁 KB4022168 引起的,要么就是 ”Internet Explorer 11 zh-HK 语言套件“ 引起的。
总结:
看来这个补丁在更新时也要注意,说不定会引起什么问题。这里引起这个问题的补丁可能有3个:
KB976662
KB4022168
Internet Explorer 11 zh-HK 语言套件
第一个是搜索结果的一个说明,后面两个是我自己的试验结果,当然是哪一个影响的或者是两个都有影响就不好说,但肯定至少是其中一个影响的。