Если вы устанавливаете файл в какое-то место для каждого пользователя, например в% userprofile% \, и установщик ничего не делает, кроме развертывания исполняемого файла и / или, возможно, создания ярлыка в области текущего пользователя, который не должен требовать повышенных привилегий. Также подписывание приложения (или установщика) с действующим сертификатом может позволить вам избежать взаимодействия с UAC.
Я действительно сомневаюсь, что вы можете значительно упростить процесс, потому что это может быть потоком для системы.