Jan Bouma
Posts: 33
Joined: Fri Jul 13, 2007 11:27 am

msi error 1603

I get a msi error 1603.
This happens when i install to a network drive or unc path on a network.

I have a added an regular folder to my aip file in the "Files and Folder" section.
In the properties of this Folder on the "Remove" tab, I checked the "Remove folder" checkbox and the operation to "Always remove folder(even if it is not empty)" and "Remove On" to "Component install".
The folder is an old folder and can be removed when this msi installs the new one.
But even when de specified "old" folder doesnot exist the msi fails and rolls back without a message.

When i delete the "old folder removal" from the aip, the msi works fine. So a network rights issue can't be the problem.

any solution ?

a part from log file:


MSI (s) (D0:C0) [09:57:11:623]: Executing op: ActionStart(Name=AI_AiRemoveFilesRollback,Description=Restoring removed files,Template=Restoring file: [1])
MSI (s) (D0:C0) [09:57:11:643]: Executing op: CustomActionSchedule(Action=AI_AiRemoveFilesRollback,ActionType=11521,Source=BinaryData,Target=**********,)
MSI (s) (D0:C0) [09:57:11:643]: Executing op: ActionStart(Name=RemoveIniValues,Description=Verwijderen INI bestand toevoegingen,Template=Bestand: [1], Sektie: [2], Sleutel: [3], Waarde: [4])
MSI (s) (D0:C0) [09:57:11:653]: Executing op: ProgressTotal(Total=3,Type=1,ByteEquivalent=13200)
MSI (s) (D0:C0) [09:57:11:663]: Executing op: IniFilePath(File=Netsetup.ini,Folder=\\S-fs1\DAT\Projecten\KPD\BGI_versions\st01\Setup\)
MSI (s) (D0:C0) [09:57:11:663]: Executing op: IniWriteRemoveValue(Section=Setup,Key=LocalDBMemory,,Mode=2)
MSI (s) (D0:C0) [09:57:11:933]: Executing op: IniWriteRemoveValue(Section=Setup,Key=NT/2000,,Mode=2)
MSI (s) (D0:C0) [09:57:11:973]: Executing op: IniWriteRemoveValue(Section=Setup,Key=Databases,,Mode=2)
MSI (s) (D0:C0) [09:57:12:013]: Executing op: ActionStart(Name=AI_AiRemoveFilesDeferred_Undoable,Description=Preparing files for removal,Template=Preparing file: [1])
MSI (s) (D0:C0) [09:57:12:023]: Executing op: CustomActionSchedule(Action=AI_AiRemoveFilesDeferred_Undoable,ActionType=11265,Source=BinaryData,Target=**********,CustomActionData=**********)
MSI (s) (D0:70) [09:57:12:033]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI167.tmp, Entrypoint: OnAiRemoveFilesUndoable
Actie gestopt 9:57:12: InstallExecute. Return value 3.
Bogdan
Posts: 2794
Joined: Tue Jul 07, 2009 7:34 am
Contact: Website

Re: msi error 1603

Hi,

I'm afraid you cannot perform this removal operation over a network location. This happens because the custom action which performs the removal, i.e. "AI_AiRemoveFilesDeferred_Undoable")
runs under the SYSTEM user and this account has not rights over the network, so it cannot delete the folder.

Regards,
Bogdan
Bogdan Mitrache - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Common Problems”