Perché Chrome si installa nella directory dell'utente anziché nei file di programma?


14

Su Windows 7 (x64), Chrome è installato in:

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

È meglio che Program Files? È una buona pratica generale?

Suppongo che sia buono (e più sicuro) consentire a ciascun utente di avere un'app separata, ma sono sorpreso che non ci sia una C:\Users\userid\Program Files\directory per questo, come su Mac OS X.


> Perché Chrome si installa nella directory dell'utente anziché nei file di programma? Mi sono posto inutilmente questa domanda negli ultimi 20 anni.
Synetech,

Risposte:


16

È così che Google può aggiornare Chrome senza richiedere i privilegi di amministratore. Che, a seconda della vista, può renderlo più sicuro o meno.

Generalmente questa non è davvero una buona pratica tanto quanto lo è una decisione dello sviluppatore. Storicamente gli sviluppatori non lo hanno fatto per risparmiare spazio sul disco, ma al giorno d'oggi questo è un punto controverso.


Penso che questa decisione sia stata quasi certamente presa per cercare di ridurre i casi gravi di PEBKAC ostacolando l'adozione di Chrome da parte di (l) utenti.
James T Snell,

@Doc È più l'esistenza di IE che qualsiasi cosa ostacola l'adozione di Chrome.
digitxp

2
No, è più l'esistenza dell'ignoranza che IE.
James T Snell,

Problema nella sedia non nel computer Errore PICNIC.
Moab,

Questa spiegazione è supportata dalla presenza di old_chrome.exe nella stessa directory.
xan,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.