If you’re encountering Runtime error 429, the ActiveX component can’t create an object on your Windows 11/10 computer when you attempt to create instances in programs that use Visual Basic (e.g., Microsoft Office), this post is intended to help you. In this post, we will identify the possible causes and provide the most appropriate solutions you can try to remediate this issue.
It has been discovered that Runtime error 429 is almost always triggered when the affected application tries to access a file that does not exist, has been corrupted or simply hasn’t been registered on Windows for some reason. The file the application tries to access is integral to its functionality, so not being able to access it results in the application crashing and spitting out the error message.
Runtime error 429, ActiveX component can’t create object
If you’re faced with this issue, you can try our recommended solutions below in no particular order and see if that helps to resolve the issue.
- Install the latest Windows Scripting
- Re-register some DLL files
- Disable third-party COM add-ins
- Reinstall the software.
Let’s examine the process involved in each of the listed solutions. Then, try the solutions one after the other until you resolve the issue.
1] Install the latest Windows Scripting
This solution requires the latest Windows scripting is installed and enabled on your Windows computer. So please ensure that.
2] Re-register some DLL files
In some cases, the error message specifies a particular .OCX or .DLL file that the affected application could not access.
In this solution, you’ll need to re-register the following dll files:
- scrrun.dll
- Asycfilt.dll
- Ole32.dll
- Oleaut32.dll
- Olepro32.dll
- Stdole2.tlb
If the error message does specify a file in your case, the specified file is simply not correctly registered in your computer’s registry.
Re-registering the specified file might resolve the issue. For example, if the error message specified scrrun.dll as the file that could not be accessed, what you type into the elevated Command Prompt will look something like:
regsvr32 scrrun.dll
After the operation, check if the issue is resolved. If not, proceed with the next solution.
3] Disable third-party COM add-ins
If this error occurs for Office products, you can try to disable third-party COM add-ins and see if that helps to resolve the issue.
4] Reinstall the software
This solution simply requires you to uninstall and reinstall the software and see if the error message will be resolved.
I hope this helps!