activex部件不能创建对象怎么办?试试这几个方法!

吉云

今儿个,咱来说说这个“activex部件不能创建对象”的破事儿。 前两天我这电脑不知道咋回事,打开软件就蹦出来一个提示框,说啥“activex部件不能创建对象”,我这心里就咯噔一下,寻思着这又是啥幺蛾子?

我这个人,遇到问题就喜欢自己琢磨,不喜欢一上来就问人。于是我就开始在网上搜搜,看看有没有啥解决方法。 网上说的办法还挺多的,什么检查拼写和路径,添加对组件的引用,检查注册表,一大堆的,看得我头都大。 有些方法也比较粗暴,直接就说这个方法能解决大部分问题,但是我还是有点不放心。 毕竟电脑可是咱吃饭的家伙,还是要小心谨慎一点。

我先试试最简单的,检查一下软件的名字和路径,看看是不是我手滑打错或者文件放错地方。 结果发现没问题,一切正常。 那看来不是这个问题。

activex部件不能创建对象怎么办?试试这几个方法!

然后,我想到一个办法,就是重新注册一下试试。 毕竟网上很多文章都说,很多时候是注册文件出问题。 我就按着网上的教程,先是按住电脑键盘上的win键和r键,出来一个运行的弹窗,在运行窗口输入“cmd”,点回车,蹦出来一个黑乎乎的窗口。 然后,我在这个黑乎乎的窗口里输入“regsvr32 c:\windows\system32\*”,再点回车。 结果,它提示我“模块已加载,但对DllRegisterServer的调用失败”。 这下我就更懵,这又是啥意思?

  • 第一步:按下Win+R,打开运行窗口。
  • 第二步:输入“cmd”,然后按回车键。
  • 第三步:在弹出的命令提示符窗口中,输入“regsvr32 c:\windows\system32\*”,然后按回车键。

activex部件不能创建对象怎么办?试试这几个方法!

我又在网上搜一下这个错误提示,发现好多人也遇到过这个问题。 有人说,这是因为权限不够,要用管理员身份运行。 我就试一下,右键点击“命令提示符”,选择“以管理员身份运行”,然后再输入一遍那个命令,这回终于成功! 它提示我“DllRegisterServer在c:\windows\system32\*中成功”。

步骤如下

  • 右键点击“开始”按钮,选择“命令提示符(管理员)”或者“Windows PowerShell(管理员)”。
  • 在弹出的窗口中,输入“regsvr32 c:\windows\system32\*”,然后按回车键。

activex部件不能创建对象怎么办?试试这几个方法!

我心想这下总算搞定,赶紧打开那个软件试试。 还真好! 那个烦人的提示框再也没出现过,软件也能正常使用。 这回经历也让我学到不少东西,以后再遇到类似的问题,我就知道该怎么解决。 看来,遇到问题还是得多动手试试,光看别人的经验是不够的,还得自己实践才能出真知。

不过还有一些疑问,为什么会出现这个问题?难道真的是软件自己的问题吗?还是我的电脑系统有什么问题?目前还不得而知。遇到问题先不要慌,自己动手试试看,说不定就迎刃而解。今天就先分享到这儿,希望能帮到遇到同样问题的朋友们。

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。

目录[+]