2023年12月11日发(作者:)

ActiveX部件不能创建对象!

0621——

今天08年06月21日,夏至日,也就是理论上,一年中日照时间最长,最热的一天。周六,也是我的生日,嘿嘿,先祝自己生日快乐吧,呵呵。

现象:昨天,一计算机配置用友U871客户端的时候,其他功能都可以用,其中一个组件不能用,出现如下错误提示:

ActiveX部件不能创建对象!

分析过程:

1、删除重新安装系统,费了将近一个小时。要知道这种大型软件的客户端也是很大的,链接服务器直接安装。问题依旧。

2、这台计算机原本是做“用友通”(旧版本的用友财务ERP)服务器的,了解到旧版本用友通,跟最新的用友U871是不能共存的,尽管都是同一公司的财务软件。于是把用友通删除,再装U871问题依旧。

3、以为是服务器问题,于是找到其他计算机客户端,其他计算机的客户端可以正常运行,于是检查服务器里面的客户端。服务器客户端也不能运行。不过我知道服务器的客户端状态怎么样,是不会影响到客户端的使用的。修复服务器的客户端,问题依旧。综上,证明并非服务器问题。

解决过程: 开始——运行——regsvr32

问题解决。

通过网络我找到了有效的解决办法。

引述网友的话:

开启FSO:regsvr32

关闭FSO:regsvr32 /u ,那时候是因为出现了熊猫病毒,手工清除清错了,所以我重新开启了FSO就OK了。

故障原因:这让联想到这台计算机之前中过威金变种病毒,虽然已经查杀完毕,但是系统还是受到了影响。大概是杀毒的时候把"FSO"给关闭了,或者连同相关文件也一并删除了。

出现这个问题,通常出现在类似用友ERP的系统上。 其他弹出错误提示,都可以加入:regsvr32 来修复,立马就可以。

=======================================

以下是其他办法,没试过:

新建一个笔记本复制以下内容,再改后缀名为.bat

/DelNodeRunDLL32 %systemroot%

/DelNodeRunDLL32 %systemroot%

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s /I

regsvr32 /s

regsvr32 /s

regsvr32 /s /I

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s /i

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s /i

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s regsvr32 /s /i

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s

regsvr32 /s regsvr32 /s

regsvr32 /s /setup

regsvr32 /s /SspcCreateSspiReg

regsvr32 /s /SspcCreateSspiReg

echo.

echo.

echo 修复成功!任意键退出!

pause>nul