The OLE server is bundled in JChem for .NET and Marvin for .NET installer, when JChem_NET_API is installed it automatically registers the OLE server too. Administrator privileges are required for the installation since the installer writes the Windows registry. OLE server does not require the presence of the MarvinSuite package.
When you install a Java-based MarvinSuite package, the installer stores a reference in the Windows registry about the location of the MarvinSketch application. OLE server checks this reference when trying to look-up it.
If installation has been successful, you will find OLE Server resource in the
C:\Program Files\Chemaxon\Shared\MarvinOLE folder.
When you uninstall JChem_NET_API, the OLE server is also unregistered and the C:\Program Files\Chemaxon\Shared folder is also deleted (where OLE server resources were stored). In this case, Marvin OLE support will not be available for Marvin. Uninstallation also requests administration privileges.
Run As Administratoroption). After selecting this option, Vista will ask for confirmation to run the application with high privileges, click Allow. The application will run in admin mode.
Although Chemaxon installer/uninstaller does not require admin rights, it detects the highest running level and tries to run in administrator mode automatically (if it is possible). If the installer has got the proper rights, it does registration/unregistration of the OLE server in the background during the (un)installation process.