Perform MSI upgrade
When substantial changes need to be made to the deployed MSI file, you need to "upgrade" the MSI.
An upgrade is also applicable if there is a newer version of the MSI Updater.
Upgrade MSI
-
Create your new deployment specific MSI file.
-
Rename the outputted deployment specific MSI file to the original deployment specific file you first deployed on the Windows machine(s).
To perform an MSI upgrade successfully, the MSI file must have the same filename as the one used for the original installation. The MSI updater creates an MSI file with the update date in the filename. This file needs to be renamed to match the name of the original installation file (the outputted deployment specific MSI file from the MSI Updater configurations).
If you try to upgrade using an MSI file that is named differently from the original installation file, the following error message will appear:
Error 1316: The specified account already exists
This message is a notification that you are trying to install an MSI file with a different name from the one that is already installed.
If you are not sure of the name of the original installation file, follow these steps:
-
Navigate to
C:\Windows\Installer
. -
Open the following file:
SourceHash{F04AB2CC-5585-4069-9B95-AABB3CD21DF0}
-
Search for the name of the file that was used for installation. You will find it at the end of the SourceHash file.
-
To upgrade an MSI, run the following command:
C:\> msiexec /I "workstation authentication.msi" REINSTALL=ALL
REINSTALLMODE=vomus IS_MINOR_UPGRADE=1 /norestart /qn
The |
For more information and a list of additional optional installation parameters, refer to Microsoft’s documentation.