Jump to content

Regsvr32 failed to install/uninstall and ActiveX dll.


Rico.JohnnY

Recommended Posts

When use regsvr32 /u "C:\Windows\System32\Macromed\Flash\Flash10a.ocx", it says "DllUnregisterServer in Flash10a.ocx succeeded.", but the addon still isn't uninstalled from IE7, which can be judged from the "Manager Add-Ons" page - the Flash10a.ocx is still there.

Similar issue exists when use regsvr32 to register an ActiveX dll, successfully registered but the DLL doesn't appear in the "Manager Add-Ons" page, any ideas?

Edit: The OS Platform is Windows Server 2008 Enterprise, IE ESC is turned off and security levels for all zones are set to default. What's odd is the ActiveX can be installed successfully if let IE7 download and install it.

Edited by Rico.JohnnY
Link to comment
Share on other sites


Manually unregistering an ActiveX control (using regsvr32) won't delete the control from the system nor will the addon entry be removed from the "Manage Add-ons" page. Regsvr32 /u control.ocx disables the control; it does not uninstall it.

During an automatic ActiveX installation, component data (i.e., guid, version info, vendor etc.) is also written to the registry. This data is written independent of the .ocx registration. Therefore, if you want to manually add/remove controls, you'll have to include all the relevant information as well.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...