浏览器打开网页提示下载html文件–不能打开网页

2014 年 7 月 19 日4390

问题所在:打开任何网站都提示下载HTML网页。

问题分析:因为浏览器它无法解析HTML,所以它才会弹出窗口提示下载HTML网页,不仅仅是HTML,还有ASP、PHP、JSP等也一样。用Firefox浏览器可能正常。

解决办法:重新注册一下以下的DLL,最好一个一个手工操作,看看返回的结果是否注册成功。

需要注册的文件列表:

regsvr32 shell32.dll

regsvr32 actxprxy.dll

regsvr32 shdocvw.dll

regsvr32 urlmon.dll

regsvr32 msjava.dll

regsvr32 browseui.dll

regsvr32 oleaut32.dll

regsvr32 mshtml.dll  

示例:

“确定”后返回结果如下图:

值得注意的是最后一个mshtml.dll,运行命令后,如果没有返回结果的话打开浏览器,还是会弹出窗口提示下载HTML。

从网上或朋友那里拷贝mshtml.dll,粘贴进system32文件夹。这时提示mshtml.dll已存在,但是大小不一样,选择覆盖(不能完成操作的话用PE或者进安全模式)。再次注册,返回注册成功提示。说明原来存在的那个mshtml.dll是受损的。  

再次打开浏览器检查,一切正常了。

还有一种情况:是所打的补丁在作怪 在“控制面板”中选择“添加或删除程序”,在界面上部的“显示更新”前面打钩,然后删除“补丁KB976325”。发生这个问题的多是还在使用ie6或者ie6内核浏览器的电脑,更新的这个补丁至少需要 ie7以上也有些电脑带着这个补丁没有问题,是由于这个补丁产生问题是需要关联其他补丁的,其关联的补丁你没更新有人提过kb937168 和 kb937143 kb939653 的更新也会带来类似问题

(责任编辑:admin)

0 0