Por que os programas hoje em dia se instalam no AppData / Local no Windows?

2

Quando eu instalo alguns programas como Atom, GitKraken ou Discord. Seu instalador não me deixou escolher onde instalar, em vez disso, eles se instalam na pasta AppData / Local.

Quais são os benefícios disso?

    
por Veerakran Sereerungruangkul 03.05.2018 / 04:10

1 resposta

3

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.

    
por 03.05.2018 / 04:36