Sometimes older versions of Bentley's IEG licensing software cannot be successfully uninstalled via the Add or Remove Programs control panel. This can pose a problem as newer versions may refuse to install unless older versions of the software are removed first. Following are steps to accomplish this manually. Please note that administrator access is required.
If running Windows XP, select Run from the Windows Start menu, type "regedit" in the field, and click the OK button. If running Windows Vista or 7, select All Programs -> Accessories -> Run from the Windows Start menu, type "regedit" in the field, and click the OK button. This will launch the Registry Editor, a utility for viewing and modifying the configuration database for various Windows programs.
First locate the entries on the left pane. These folders are known as keys. Expanding the plus boxes at the left of each key will reveal it's contents. Navigate to the following location in the registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Expand the Uninstall key to reveal a list of keys with names composed of numbers and letters in curly braces. These names guarantee that an installed program has a unique name in this list. To determine which of these keys are IEG-related, select each one, and look in the right pane at the DisplayName attribute. If the words Bentley and IEG appear anywhere in the DisplayName attribute, right-click on the key in the left pane, and select Delete from the contextual menu to remove it. You can proceed to the next step when you get to keys that have readable names.
Now navigate to the following location in the registry:HKEY_CURRENT_USER\Software\Microsoft\Installer\Products
Expand the Products key to reveal another list of keys with names composed of numbers and letters in curly braces. Select each key, and examine the value for the ProductName attribute. If the words Bentley and IEG are present, delete the key. Once finished, close the Registry Editor.
A newer version of the Bentley IEG License Service should successfully install now.