А там разве система прав поменялась по сравнению с седьмой? Запускаешь установщик из под юзера, если он посчитает возможным, то установит программу в профиль пользователя и софт будет оттуда работать, в случае необходимости, например программа хочет ставиться только в ProgramFiles, будет дан запрос админского логина и пароля на доступ к этим папкам.
Плюс, насколько помню, сама Шиндовс виртуализирует такие системные папки для старого софта, если он очень хочет писать в эти папки свои данные и перенаправляет запись опять же в профиль пользователя.