Help with MSI (Microsoft Installer) error 1605: This action is only valid for products that are currently installed.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
This indicates you are attempting to remove software that is not installed, or apply updates to a MSI that is not installed.
Having trouble removing an MSI? The latest version of the Windows Installer CleanUp Utility now provides a nice graphical interface to show you all items Windows Installer sees as present on the system, then simply select the one you want removed to have it cleaned from your system. Note that this should only be used when using the Add/Remove Programs applet has failed.
Error 1605 is also documented as "Out of disk space -- Volume: '[2]'; required space: [3] KB; available space: [4] KB. If rollback is disabled, enough space is available. Click 'Cancel' to quit, 'Retry' to check available disk space again, or 'Ignore' to continue without rollback."
This error may occur if the REINSTALLMODE property has not been set correctly.
It can also occur if the user who installed the software is not the user who is trying to perform the uninstall. Meaning that the ALLUSERS property may not be set correctly.
Also see:
"Cannot Install the Necessary Files Due to Windows Installer Error 1605" Error Message When You Try to Start Word
Having trouble removing the software? Try Add/Remove programs, then have a look at the Windows Installer CleanUp Utility.
Answered 02/06/2004 by: AppDeploy.com
Red Belt

Please log in to comment
0
If trying to install .NET from a third party installed, try using following statement..
'MSIEXEC.EXE /i "$EXEDIR\ReDistributable\dotnetfx\netfx.msi" /qn ALLUSERS=2 /norestart'
(I am using NSIS)
Answered 08/22/2006 by: n_baua
Yellow Belt

Please log in to comment
1
If you're having problems installing/uninstall/update an application originally installed PerUser I have found that you can move/create the registry keys required for the package to any user of choice.The keys are located under HKEY_USERS\[GUID]\Software\Microsoft\Installer\Features\HKEY_USERS\[GUID]\Software\Microsoft\Installer\Products\HKEY_USERS\[GUID]\Software\Microsoft\Installer\UpgradeCodes\And the same keys under HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\[GUID]\...\[GUID]After this step you'll at least be able to run windows installer for this package. Shortcuts and user specific data is unchanged by this.
Answered 03/22/2007 by: rbt
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity