Многие диалоговые окна установки программного обеспечения в Windows выдают запрос пользователю, устанавливающему программу, с вопросом, должно ли это программное обеспечение быть установлено для всех пользователей или текущего пользователя.
Почему они это делают? Почему бы просто не установить для всех пользователей? Какова реальная техническая разница между этими двумя вариантами? Я хотел бы знать разницу в аспектах, таких как реестр, права на выполнение файлов, файлы в файловой системе, ярлыки меню «Пуск» и тому подобное.