Catalyst Knowledge Base

Unable to Register ActiveX Controls on 64-bit Windows

Document ID: 100348
Products: SocketTools, Visual Edition, All Platforms
Last Reviewed: November 2, 2009

Summary

When attempting to manually register an ActiveX control on 64-bit Windows, an error is displayed indicating it is not an executable file and no registration helper is registered for this file type.

More Information

On 64-bit versions of Windows, the \windows\system32 folder contains 64-bit executables and you cannot register 32-bit ActiveX controls using the 64-bit version of regsvr32.exe. A 32-bit ActiveX control should be copied to the \windows\syswow64 folder, and the regsvr32.exe utility in that folder should be used to register the control.

References

Microsoft Knowledge Base Article 282747: Error Message When You Run Regsvr32.exe on 64-Bit Windows

Feedback
Please tell us how useful this article was in answering your question:
Not Answered Partial Answer Completely Answered

Let us know if you have any feedback on how this article could be improved,
or suggestions for additional Knowledge Base articles:
Email Address:
If you would like a response to your feedback, please provide your email address