Alasannya beragam.
Mereka memungkinkan Anda untuk mengunduh hanya apa yang sebenarnya ingin Anda instal. Jika Anda memiliki opsi selama instalasi, atau program tersedia dalam varian 32 bit atau 64 bit, atau varian berdasarkan versi OS yang Anda jalankan, Anda tidak mengunduh lebih dari yang sebenarnya Anda instal. Distributor lain mungkin membuat Anda memilih varian yang benar sebelum Anda mengunduh program sama sekali; dan beberapa pengguna mungkin tidak dapat memilih opsi yang benar.
Beberapa program dibundel dengan dependensi, seperti runtimes atau frameworks (Saya telah melihat Visual C ++ Runtime, .NET, DirectX; Java juga dimungkinkan). Pemasang online membatasi unduhan dan pemasangannya ke mesin yang belum memilikinya (terima kasih @ billc.cn ).
Selain itu, ini memungkinkan para pembuat perangkat lunak untuk memastikan Anda selalu menginstal hanya versi terbaru daripada yang Anda unduh setahun yang lalu. Beberapa konten folder Unduhan benar-benar menakutkan.
Bahkan mungkin mereka menghemat beberapa bandwidth, karena lebih banyak pengguna yang mengunduh penginstal daripada yang sebenarnya menginstal program.
Mereka juga merupakan cara yang memungkinkan untuk memberi tahu pembuat perangkat lunak tentang setiap instalasi yang sebenarnya , sebagai lawan unduhan penginstal.