English

Error: Windows Installer cannot be accessed

Error Message

When starting to install ArcGIS, the system returns the error:

Error:   
Windows Installer cannot be accessed

Cause

The MSI Server ImagePath registry setting is incorrect.

Solution or Workaround

Change the ImagePath string value under HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSI Server to point to the correct location of the msiexec.exe file.

Warning:
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.
  1. Click Start > Run. In the Run dialog box, type 'regedit' and click OK.
  2. Navigate to HK_LOCAL_MACHINE\System\CurrentControlSet\Services\MSIServer.
  3. Locate and double-click the ImagePath String Value. In the Edit String dialog box, edit the Value Data field:
    • For Windows NT/2000:
      c:\winnt\system32\msiexec.exe /V
    • For Windows XP:
      c:\windows\system32\msiexec.exe /V
      Click OK in the Edit String dialog box and exit the Registry.
  4. Open a Command Prompt.
    • For Windows NT/2000, click Start > Programs >Accessories > Command Prompt.
    •  For Windows XP, click Start > Programs > Accessories > Command Prompt
  5. At the prompt, type:
    msiexec /unregister
    and press Enter, followed by
    msiexec /register
    Press Enter.
    Type 'exit' to close the Command Prompt.
  6. Reboot the machine and restart the ArcGIS install.