解决方法
1. 复制shdocvw.dll(shdocvw.dll文件都在C:windowssystem32 ),将问题电脑在PE系统或安全模式下打开(开时按F8),将问题电脑shdocvw.dll 文件重命名(因为系统问题不能直接粘贴替换问题文件,只得重命名,例:我将有问题的shdocvw.dll文件 改成shdocvw11.dll),然后将复制来的正常的shdocvw.dll文件复制到C:windows system32 里。 PS:PE系统下无需重命名,直接覆盖替换即可。
2. Internet Explorer 的累积性安全更新引起的问题,解决办法为:
在“控制面板”中选择“添加或删除程序”,在界面上部的“显示更新”前面打钩,然后删除“补丁KB976325”即可。
一般此种故障由第三方漏洞扫描软件造成。类似这次在360已下补丁里发现,原来是KB976325这个补丁代替了KB972260,发现后到c:windows$NtUninstallkb976325文件夹,再进入spuninst下运行spuninst.exe,就可以卸载掉那个补丁了。(有一点要注意,也许不常用电脑的人可能会找不到$NtUninstallkb976325这个文件夹,那是因为它隐藏了,在我的电脑的工具菜单里,点开文件夹选项,在查看下,把两个隐藏文件的选项给取消,再确定,就可以找到它啦 )
解决方法总结:
1.替换C:windowssystem32下的shdocvw.dll
2.卸载KB976325(xp系统下是KB972260,2003系统下是KB978207;在【添加删除程序】中,将相应补丁删除,之后IE浏览器就可以正常打开了。)
3、如果你的机器系统备份过,如果感觉最近机器很长时间没有重新做系统了,可以恢复一下系统,更干净更放心。