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.


> 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.


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.