Why install for "just me" as opposed to "everybody"?
Solution 1
"Just for me" should mean that the application installs into a user directory and only creates shortcuts for the current user. This could be useful e.g. when the user does not have admin rights (and therefore can't write into %PROGRAMFILES%
, HKEY_LOCAL_MACHINE
, and other interesting places).
If you force "install for everybody", you may be limiting the application, as only users with admin rights will be able to install it.
To clarify: if you specify "for everybody", it's a hint for the installer to install the program into global locations (e.g. %PROGRAMFILES%
or HKLM
, as opposed to %APPDATA%
and HKCU
). If you're the one creating the installer, of course you have ways to subvert this convention, but in general this is the case.
Solution 2
I believe it stems from home users that may have a "family PC". Kids don't want "Family Tree Maker" and parents don't want "Spongebob Squarepants - the Video Game" on their respective start menus.
Solution 3
Well, I think the answer depends on how the application you're installing has been developed.
These are just a couple of questions worth answering.
In general, will it be a problem if "Just for me" is disabled?
Depending on the answers to the other questions (assuming the application will run fine for any user) I'd think it's probably safe, but it also depends which operating system you're installing on too.
Some of the more recent OSes such as Vista frown on certain designs (such as requiring UAC for certain functionality) or not allowing modifications to HKLM in the registry. IN other words, you'd better check the application will run nicely for all users (including non-administrators).
Related videos on Youtube
kinokijuf
Updated on September 17, 2022Comments
-
kinokijuf over 1 year
I'm using windows installer for a client's app, and they are complaining that sometimes multiple instances of an app appear on the computers they are using for testing. This problem has gone away since I hid the option install for "just me" and "everybody", and just set it to install for everybody. New versions are downloaded and installed about once a week and over a period the multiple versions have appeared, even though each installer supposedly removes older versions.
Is there something wrong with this? Am I likely to run into problems down the line?
Why would someone want to install for "Just me" anyway?
-
Paul Ackerman over 15 yearsGood point about it being restricted to admin rights if it's true
-
Piskvor left the building over 13 years@Shahin: it's more of a hint from the user to the installer: "I don't have admin rights, don't bother trying to write to %SYSTEM32%"
-
Admin over 13 yearsThis can be done (well, except fonts, afaik) in Windows, too... it's just not very well supported by many installers/apps :-(.