activex部件不能创建对象怎么解决有效教程

来源:本站整理 作者:U盘量产网

   在卸载程序后再次安装打开的时候,如果运气不好可能会打不开,很常见的有打不开提示activex部件不能创建对象,这是什么原因呢?其实这只是你之前卸载的软件把一些重要dll文件的注册表信息删除了,所以就出现了这种情况,解决方法是重新注册一下dll。

  另外在运行某些软件会也可能会出现:429 , ActiveX 部件不能创建对象的问题,解决方法其实差不多,下面教大家。

方法一、手动注册某个dll

1、点左下角的开始,运行,或者快捷键win+r打开运行窗口,然后输入cmd,回车进入dos界面,如图所示:

 

2、然后在dos窗口中,输入命令:regsvr32 "c:windowssystem32scrrun.dll"  然后点回车就行了。

3、如果不行,可以再输入regsvr32 "C:Program FilesCommon FilesMicrosoft SharedDAOdao360.dll"点回车就行,注意包含引号。

 

 运气好的话,上面两个命令就解决了,再次打开程序看看是不是不报错了,如果不行,那么继续看下面

方法二、重新注册全部dll

  上面只是注册了2个单独的dll,也许你的程序不是缺这两个dll文件,而且其他的,那么我们就需要全部注册一遍,方法如下

1、新建一个新的文本文档,如下图,并打开它

 

2、将下面代码复制到文本文档里,另存为 jiejue.bat,双击运行就可以了,注意另存的时候要把保存文件类型选成“所有文件”这样才能保存为bat文件,否则还是txt文件。


echo 正在修复,这个过程可能需要几分钟,请稍候……
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%System32dacui.dll
rundll32.exe advpack.dll /DelNodeRunDLL32 %systemroot%Catrooticatalog.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
regsvr32 /s trialoc.dll
regsvr32 /s tdc.ocx
regsvr32 /s MSR2C.DLL
regsvr32 /s msident.dll
regsvr32 /s msieftp.dll
regsvr32 /s xmsconf.ocx
regsvr32 /s ils.dll
regsvr32 /s msoeacct.dll
regsvr32 /s wab32.dll
regsvr32 /s wabimp.dll
regsvr32 /s wabfind.dll
regsvr32 /s oemiglib.dll
regsvr32 /s directdb.dll
regsvr32 /s inetcomm.dll
regsvr32 /s msoe.dll
regsvr32 /s oeimport.dll
regsvr32 /s msdxm.ocx
regsvr32 /s dxmasf.dll
regsvr32 /s laprxy.dll
regsvr32 /s l3codecx.ax
regsvr32 /s acelpdec.ax
regsvr32 /s mpg4ds32.ax
regsvr32 /s danim.dll
regsvr32 /s Daxctle.ocx
regsvr32 /s lmrt.dll
regsvr32 /s datime.dll
regsvr32 /s dxtrans.dll
regsvr32 /s dxtmsft.dll
regsvr32 /s wshom.ocx
regsvr32 /s wshext.dll
regsvr32 /s vbscript.dll
regsvr32 /s scrrun.dll mstinit.exe /setup
regsvr32 /s msnsspc.dll /SspcCreateSspiReg
regsvr32 /s msapsspc.dll /SspcCreateSspiReg
echo.
echo.
echo 修复成功!任意键退出!
pause>nul
 

 

 
保存的时候选所有文件,如上图,这样.bat才有效


3、保存的时候可以保存到桌面上,这样方便使用,只需要双击它执行一下,就自动把所有需要的dll文件都注册一遍了。
 

总结:只要activex部件不能创建对象,一般都是dll文件没有被注册导致,所以把所有dll都注册一遍肯定是能解决的,注意最后打开程序的时候选一下用管理员身份运行更好。

微微一笑很倾城正版手游千年风华无限钻石版第7装甲师无限金条安卓暴击联盟千年风华tv版女神危机未和谐版武林群侠传魔与道官网最新版剑魂之刃免费gm版明星梦工厂游戏宝宝爱拼图祖玛泡泡龙皇家骑士团多牛百变方块啪啪联盟乱世神将bt版坦克大决战新版王者守卫内购无限钻石金币明星梦工厂游戏塔防西游记无限内购版汉家江湖福利版封仙之怒手机版萌菌大作战2变态版三国杀OL互通版最新航海王启航满v版牧羊人之心内购版超神三国志正版荣耀战国无限内购版美杜莎传奇最新版安卓三国萌将录无限元宝版