Во-первых, вы уверены, что ваш установщик настраивает AppData для всех пользователей, а не только для одного? Если установщик создает папки в папке AppData одного пользователя, не имеет значения, сколько у вас прав в системе в целом, вы не попадете в эту папку, если не являетесь этим пользователем.
Во-вторых, похоже, что ваш установщик пишет папку и / или файлы от имени пользователя, выполняющего установку, который должен быть администратором и, следовательно, требует повышенных привилегий. Существует способ получить и изменить разрешения ACL для папки и / или файла. Возможно, фрагмент кода того, что вы пытаетесь не сработать, может помочь нам помочь вам.