Добавьте условие к действию, чтобы оно срабатывало только во время установки, а не удаления.
Действие запускается только во время установки
NOT Installed AND NOT PATCH
Действие выполняется при установке и ремонте
NOT REMOVE
Запускать только при начальной установке:
NOT Installed
Запускать при начальной установке или при выборе ремонта.
NOT Installed OR MaintenanceMode="Modify"
Чтобы выполнить действие только во время удаления, используйте следующее условие:
REMOVE~="ALL"
Чтобы запустить действие только во время обновления:
Installed AND NOT REMOVE