Problem: 'MapObjects 2.1 is already installed' notice during MapObjects 2.0 re-installation


After uninstalling MapObjects 2.1, while attempting to re-install MapObjects 2.0/2.0a, the installation program may alert users that MapObjects 2.1 is already installed.

Also, after uninstalling MapObjects 2.1, the MapObjects 2.0 applications on the same machine may still exhibit MapObjects 2.1 behavior.


The MapObjects files are left behind only when there are other applications installed that use MapObjects, for example, ArcExplorer 2 or the ArcView Projection Utility.

Solution or Workaround

Follow the steps below.

The instructions below include making changes to essential parts of your operating system. It is recommended that you backup your operating system and files, including the registry, before proceeding. Consult with a qualified computer systems professional, if necessary.

Esri cannot guarantee results from incorrect modifications while following these instructions; therefore, use caution and proceed at your own risk.

Completely uninstall MapObjects 2.1.
  1. Run the uninstall program.
  2. Verify the MapObjects directory has been deleted, and then navigate to the ..\Program Files\Common Files\ESRI directory. At this location, verify the following files are un-registered and deleted.

    - Mo20.ocx
    - Af20.dll
    - Shape20.dll
    - Pe.dll
    - Sg.dll
    - Mtch.dll

    Once these files have been un-registered and deleted, re-install MapObjects 2.0.