Por que o Chrome se instala no diretório do usuário em vez dos arquivos de programa?

14

No Windows 7 (x64), o Chrome está instalado em:

 C:\Users\userid\AppData\Local\Google\Chrome\Application\

É melhor que arquivos de programa? É uma prática recomendada geral?

Suponho que seja bom (e mais seguro) permitir que cada usuário tenha um aplicativo separado, mas estou surpreso por não haver um C:\Users\userid\Program Files\diretório para isso, como no Mac OS X.

xan
fonte
> Por que o Chrome se instala no diretório de usuários, e não nos arquivos de programa? Fui me perguntando futilmente essa pergunta nos últimos 20 anos.
Synetech

Respostas:

16

É para que o Google possa atualizar o Chrome sem solicitar privilégios de administrador. O que, dependendo da sua exibição, pode torná-lo mais seguro ou menos.

Geralmente, essa não é realmente uma prática recomendada, mas é uma decisão do desenvolvedor. Historicamente, os desenvolvedores não fizeram isso para economizar espaço no disco, mas isso é um ponto discutível hoje em dia.

digitxp
fonte
Acho que essa decisão foi quase certamente tomada para tentar reduzir casos graves de PEBKAC de impedir a adoção do Chrome por (l) usuários.
James T Snell
@Doc É mais a existência do IE do que qualquer coisa que esteja impedindo a adoção do Chrome.
digitxp
2
Não, é mais a existência de ignorância do que o IE.
James T Snell
Problema na cadeira Não no computador Erro PICNIC.
Moab
Essa explicação é suportada pela presença de old_chrome.exe no mesmo diretório.
xan