运行时错误 429,ActiveX 组件无法创建对象

如果您遇到运行时错误 429,当您尝试在使用 Visual Basic的程序(例如Microsoft Office )中创建实例时(Microsoft Office),ActiveX 组件无法在您的 Windows 10 计算机上创建对象(Runtime error 429, ActiveX component can’t create object),那么这篇文章旨在帮助您。在这篇文章中,我们将确定可能的原因,并提供您可以尝试帮助您解决此问题的最合适的解决方案。

运行时错误 429

已经发现,当受影响的应用程序尝试访问不存在、已损坏或由于某种原因未在Windows上注册的文件时,几乎总是会触发(Windows)运行时错误 429。(Runtime)应用程序尝试访问的文件是其功能不可或缺的一部分,因此无法访问它会导致应用程序崩溃并吐出错误消息。

运行时(Runtime)错误 429,ActiveX组件无法创建对象

如果您遇到此问题,您可以尝试以下我们推荐的解决方案(不分先后顺序),看看是否有助于解决问题。

  1. 安装最新的 Windows 脚本
  2. 重新注册一些DLL文件
  3. 禁用第三方 COM 加载项
  4. 重新安装软件。

让我们看一下关于列出的每个解决方案所涉及的过程的描述。一个接一个地尝试解决方案,直到解决问题。

1]安装最新的Windows脚本

此解决方案需要在您的 Windows 10 计算机上安装并启用最新的 Windows 脚本。所以请确保。

2]重新注册一些DLL文件

在某些情况下,错误消息会指定受影响的应用程序无法访问的特定 .OCX 或 .DLL 文件。

在此解决方案中,您需要重新注册以下 dll 文件:

  • scrrun.dll
  • Asycfilt.dll
  • Ole32.dll
  • Oleaut32.dll
  • Olepro32.dll
  • Stdole2.tlb

如果错误消息确实在您的情况下指定了一个文件,那么指定的文件根本没有在您的计算机注册表中正确注册。

重新注册指定的文件可能会解决问题。例如,如果错误消息将scrrun.dll指定 为无法访问的文件,那么您在提升的命令提示符(Command Prompt)中键入的内容将类似于:

regsvr32 scrrun.dll

操作后,检查问题是否解决。如果没有,请继续下一个解决方案。

3]禁用第三方COM加载项

如果Office(Office)产品出现此错误,您可以尝试禁用第三方 COM 加载项(disable third-party COM add-ins),看看是否有助于解决问题。

4]重新安装软件

此解决方案只需要您卸载并重新安装软件,然后查看错误消息是否会得到解决。

Hope this helps!



About the author

我是一名软件工程师,拥有 Xbox Explorer、Microsoft Excel 和 Windows 8.1 Explorer 方面的经验。业余时间,我喜欢玩电子游戏和看电视。我拥有犹他大学的学位,目前在一家国际公司担任软件工程师。



Related posts