Ada beberapa keuntungan untuk tidak memasang %programfiles%
. Salah satunya adalah melindungi program agar tidak digunakan sebagai trampolin untuk malware (untuk lebih jelasnya lihat, misalnya http://foundstone-dire-detect-insecurely-regist.software.informer.com/1.0/ atau google for more "Foundstone MENGERIKAN").
Keuntungan lain adalah menginstal tanpa memerlukan hak yang lebih tinggi. Ini mungkin penting, sekali lagi, jika suatu program dikompromikan, ia tidak akan memiliki hak akses untuk mengkompromikan hal lain.
Di dunia Linux, itu adalah praktik umum untuk menginstal paket perangkat lunak pihak ketiga dan sistem secara terpisah. Misalnya, sementara paket perangkat lunak biasa masuk /usr/bin
, pihak ketiga biasanya masuk /usr/local/bin
atau /usr/share/bin
jika perlu dibagikan oleh banyak pengguna, atau ke dalam $HOME/bin
apakah itu seharusnya digunakan oleh pengguna khusus ini. Mendengar bagaimana itu adalah perusahaan konsultan yang menginstal program-program ini pada PC Anda, mereka mungkin memiliki beberapa kebijakan pengguna (belum lagi dibuat-buat) yang membuatnya perlu atau setidaknya lebih nyaman untuk tidak digunakan %programfiles%
.