Tenho 99% de certeza de que isso é necessário para instalar o acesso de Administrador.
O usuário precisa ter, pelo menos, permissões Modify em sua pasta AppData para que a funcionalidade básica da conta funcione.
Ao instalar em AppData/Local
, esses aplicativos contornam o requisito de que um administrador ou um prompt do UAC autorize a instalação.
O Google Chrome é um bom exemplo disso. Se você cancelar o prompt do UAC, ele perceberá isso e perguntará se você deseja instalar sem o acesso de Administrador e, em seguida, instalará em um local, como AppData/Local
, de que o usuário tem as permissões apropriadas.