Slow in the starting of Geographics

After I double clicked the Geographics icon, the splash window stays at the state of "Registering COM Server" for so long time, usually some fifteen minutes, what's the Geographics doing at this step, and how to shorten the starting time?

Regards.

Johnson

Parents
  • If you have ESRI ArcGIS installed on the same machine, it may be attempting to verify that it can successfully obtain a license for the MXD Reference Attach functionality (available in Raster Manager when ArcGIS 8.x client available). If that may be the case you could try one of the following:

    • Rename or move the ...\GeoGraphics\mdlsys\ESRIViewer.dll and ...\GeoGraphics\mdlsys\MxdHRF.dll files to a backup directory. Only perform this workaround if the MXD Reference Attach functionality is not required.
    • Add a MS_GEODISABLECOMREGISTER=1 environment variable definition to your workspace or command line which starts your session (e.g. ustation.exe -wumsgeo -wsMS_GEODISABLECOMREGISTER=1). Only perform this workaround if you are confident that MicroStation GeoGraphics installation has already successfully registered all of the delivered COM servers.

    Regards,

    Jeff Bielefeld [Bentley]

    Regards,

    Jeff Bielefeld [Bentley]



  • Thx! It really works! But till now hasn't this problem occurred, so I don't know if it is relative to the ArcGIS installed on my machine.
Reply Children
  • I had also this problem. I read your solution. It works. Thank you.

    Great Thanks to Jeff, too.....

    You are super....:)

  • RealJohnson:
    But till now hasn't this problem occurred, so I don't know if it is relative to the ArcGIS installed on my machine.

    A customer had this problem when his IT department imposed secure access rights to the Windows Program Files folder. An IT department may take this step when they want to prevent Windows users installing unapproved software. When you install any software that includes COM components, those components need to be registered with Windows. An installation program usually requires Administrator rights in order to install and register software.

    For reasons that Bentley have not revealed, GeoGraphics attempts to re-register its COM components on start-up. Those COM components should have been registered when GeoGraphics was first installed. I'm sure that Bentley has a good reason why they need to re-register GeoGraphics COM components, but the result is that a Windows user process with no Administrator rights cannot register the GeoGraphics COM components.

    MS_GEODISABLECOMREGISTER=1

    When that configuration variable is defined, GeoGraphics does not attempt to re-register its COM components. In this way a Windows user account can successfully use GeoGraphics even when IT has denied access to the Program Files folder.

    By the way: Windows Vista by default denies user accounts the right to modify the Program Files folder.

    Regards, Jon Summers
    LA Solutions

     
    Regards, Jon Summers
    LA Solutions