跨入互联网时代的我们越来越依赖浏览器,她依然成为人们了解世界的窗口,虽然IE浏览器最终面临淘汰的命运,但在较长时间内她仍然还会伴随我们,尤其是在企业应用领域。
人们常说IE浏览器让人恨但又离不开,出了问题挺烦心。IE一出问题,让人心烦意乱,想砸电脑,似乎本该高速运转的一切都停顿了下来。于是,我们需要找出解决问题的方法。
当IE浏览器出现问题时可能会引起网页显示异常,js文件解析失败等问题,常用的修复方法有3种,极端方法有1种。
1、重置浏览器
这是首先考虑的方法,多数情况下是由于某些设置遭到篡改而导致的使用问题。
启动IE浏览器,打开[工具]–[Internet选项]菜单,在[高级]页签中点击[还原高级设置],再点[应用],然后再点[重置]。
2、重新注册相关组件
某些时候例如杀毒后导致IE浏览器解析js文件失败,此时可尝试重新注册相关组件。
注册常用相关组件,打开cmd窗口,运行以下命令:
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\System32\dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%\Catroot\icatalog.mdb
regsvr32 /s comcat.dll
regsvr32 /s asctrls.ocx
regsvr32 /s oleaut32.dll
regsvr32 /s shdocvw.dll /i
regsvr32 /s shdocvw.dll
regsvr32 /s browseui.dll
regsvr32 /s browseui.dll /i
regsvr32 /s msrating.dll
regsvr32 /s mlang.dll
regsvr32 /s hlink.dll
regsvr32 /s mshtml.dll
regsvr32 /s mshtmled.dll
regsvr32 /s urlmon.dll
regsvr32 /s plugin.ocx
regsvr32 /s sendmail.dll
regsvr32 /s mshtml.dll /i
regsvr32 /s scrobj.dll
regsvr32 /s corpol.dll
regsvr32 /s jscript.dll
regsvr32 /s msxml.dll
regsvr32 /s imgutil.dll
regsvr32 /s cryptext.dll
regsvr32 /s inseng.dll
regsvr32 /s iesetup.dll /i
regsvr32 /s cryptdlg.dll
regsvr32 /s actxprxy.dll
regsvr32 /s dispex.dll
regsvr32 /s occache.dll
regsvr32 /s iepeers.dll
regsvr32 /s urlmon.dll /i
regsvr32 /s cdfview.dll
regsvr32 /s webcheck.dll
regsvr32 /s mobsync.dll
regsvr32 /s pngfilt.dll
regsvr32 /s licmgr10.dll
regsvr32 /s hhctrl.ocx
regsvr32 /s inetcfg.dll
注册所有(不论相关与否):
for %i in (%windir%\system32\*.dll) do regsvr32.exe /s %i
for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i
3、利用第三方工具修复
例如可利用360安全卫士中的IE修复工具进行修复,这种工具一般是将多种处理方法集成在一起,方便用户傻瓜式使用。
4、重新安装浏览器,严重时可能需要重新安装操作系统
如果是IE浏览器的有关文件缺失或之前的安装有异常,就最好重装一下IE浏览器,但由于IE浏览器是和Windows系统深度捆绑在一起的,有时候单独重装IE浏览器可能也无济于事,极端情况下则需要修复或重装Windows系统。