In this article we will present the standard actions that are executed during a package Uninstall operation. In the below table the standard actions that are executed are bold while the ones that aren't executed are written in italic:

NoteThe order in which the standard actions are executed is by column starting from left to right.

InstallUISequenceInstallExecuteSequence - Before InitializationInstallExecuteSequence - Before File InstallationInstallExecuteSequence - Before Finalization
BeginBeginInstallInitializeInstallFiles
PrepareDlgAppSearchAllocateRegistrySpacePatchFiles
AppSearchFindRelatedProductsProcessComponentsDuplicateFiles
FindRelatedProductsLaunchConditionsMsiUnpublishAssembliesBindImage
LaunchConditionsCCPSearchUninstallCreateShortcuts
CCPSearchRMCCPSearchUnpublishComponentsRegisterClassInfo
RMCCPSearchValidateProductIDUnpublishFeaturesRegisterExtensionInfo
CostInitializeCostInitializeStopServicesRegisterProgIdInfo
FileCostFileCostDeleteServicesRegisterMIMEInfo
CostFinalizeIsolateComponentsUnregisterComPlusWriteRegistryValues
MigrateFeatureStatesCostFinalizeSelfUnregModulesWriteINIValues
WelcomeDlgSetODBCFoldersUnregisterTypeLibrariesWriteEnvironmentStrings
ResumeDlgMigrateFeatureStatesRemoveODBCRegisterFonts
MaintenanceWelcomeDlgInstallValidateUnregisterFontsInstallODBC
PatchWelcomeDlgRemoveExistingProductsRemoveRegistryValuesRegisterTypeLibraries
ProgressDlg - UnregisterClassInfoSelfRegModules
ExecuteAction - UnregisterExtensionInfoRegisterComPlus
- - UnregisterProgIdInfoInstallServices
- - UnregisterMIMEInfoStartServices
- - RemoveINIValuesRollback
- - RemoveShortcutsInstall
- - RemoveEnvironmentStringsCommit
- - RemoveDuplicateFilesRegisterUser
- - RemoveFilesRegisterProduct
- - RemoveFoldersPublishComponents
- - CreateFoldersMsiPublishAssemblies
- - MoveFilesPublishFeatures
- - - PublishProduct
- - - InstallExecute
- - - InstallFinalize
InstallUISequence
ExecuteAction
ExitDlg

TipThe Rollback standard action is executed only if the user cancels the installation process or an error is encountered.