出现 error 0x8007007e消息;
原因:通常是因为系统中的Urlmon.dll文件和Cabinwr.dll文件丢失或者没有注册引起的..
解决:
在XP下:
运行 SFC 替换这两个文件即可.
运行 Sfc /Scanonce
在 Win2K 下:
1.运行: Regsvr32 urlmon.dll
如果还是不行,请尝试以下的方法:
2.进入[控制面板→添加/删除程序],选择Microsoft Internet Explorer 后单击[更改/删除]按钮,选择 [修复Internet Explorer],并跟随指示进行修复即可;
3.尝试安装Microsoft XML Parser的最新版本,当前版本是Microsoft XML Parser3.0 sp2
下载链接为:
http://www.microsoft.com/downloads/details.aspx?FamilyId=B1AD2C0A-8CC6-443B-AB83-F8516C72FAC1&displaylang=en
先试一下
如果还不行这样操作:
1、在“开始”菜单中打开“运行”窗口,在其中输入“regsvr32
actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succee ded”,再次点击“确定”。
2、再次打开“运行”窗口,输入“regsvr32 shdocvw.dll”,“确定”后在出现的信息对话框中点击“确定”。
3、重新启动Windows,运行IE,随便打开一个网页,点击一个超链接,你会发现IE又能打开新窗口。再试试用鼠标右键选择“在新窗口打开”,问题解决。
如果还不能解决此问题,建议再将以下其它几个dll文件进行注册。
主要注册以下几个dll文件:
regsvr32 mshtml.dll
regsvr32 urlmon.dll
regsvr32 msjava.dll
regsvr32 shdocvw.dll
regsvr32 browseui.dll
regsvr32 actxprxy.dll
regsvr32 oleaut32.dll
regsvr32 shell32.dll
祝你好运!
安装软件损坏