Я не уверен, так как никогда не пытался, но ...
Чтобы удалить MSI, из того, что я прочитал в MSDN , вы всегда можете запустить MSI с опцией /uninstall
.
Может быть, все, что вам нужно, это создать ссылку в меню Пуск пользователя для вызова:
msiexec /uninstall package.msi
Вот ссылка, где все объясняется: Создать и удалить ярлык MSI
Дайте ему попытку:)