Por máquina versus instalações por usuário
Depende da sua configuração. O Windows Installer permite que você execute uma instalação por usuário ou por máquina. O que isso afeta principalmente é o valor de determinadas propriedades da pasta no momento da instalação, como a propriedade DesktopFolder, a propriedade ProgramMenuFolder, a propriedade StartMenuFolder e a propriedade StartupFolder. Se esses valores são por máquina ou por usuário, os valores são determinados pela propriedade ALLUSERS.
Problemas causados por instalações por usuário
Existem vários cenários comuns que surgem quando a escolha de por usuário vs por máquina é dada ao usuário, uma delas é que se dois usuários diferentes no sistema instalarem o software com ALLUSERS="" eles serão ambos têm seus próprios atalhos e entradas Add / Remove Programs feitas (o que é bom e é por design). No entanto, se alguns dos arquivos estiverem instalados em um local compartilhado (como ProgramFilesFolder) e um dos usuários desinstalar o software, o outro usuário não poderá usar o software, mesmo que os atalhos e as entradas Adicionar / Remover Programas ainda estejam intacto. Em outras palavras, as duas instâncias instaladas do software não "saberão" umas sobre as outras.
Mais informações em esta página .