Windows Installer Icon
- Windows installer folder is mostly missing and MS app icons too This problem started simply with My Office apps and WL apps having generic program icons rather than specific. Investigation led to the fact that the icon file was 'not found'.
- After your install is complete, verify it by opening Anaconda Navigator, a program that is included with Anaconda: from your Windows Start menu, select the shortcut Anaconda Navigator from the Recently added or by typing “Anaconda Navigator”. If Navigator opens, you have successfully installed Anaconda.
- I've been trying to install a few things, and they all stop because of an 'installation in progress'. I've been through a few threads, and I was lead to Windows Installer, but whenever I try to cancel it, it just won't go away, and the Startup Type is greyed out when I try to disable it.
- The icon you are asking about is managed by Windows Installer and can't be changed. It is a default icon assigned to all MSI packages by the OS. You can change the default icon for all MSI packages in the system registry, but this is most likely not what you're trying to do. Share improve this answer.
Download all the installer icons you need. Choose between 61 installer icons in both vector SVG and PNG format. Related icons include package icons, file icons, software icons, install icons. 9 Installation of the JDK and the JRE on Microsoft Windows Platforms. The Microsoft Windows Installer (MSI) Enterprise JRE Installer is also available, which enables you to install the JRE across your enterprise. Start the JRE 9 Installer by double-clicking the installer's icon or file name in the download location.
I hate auto-created desktop shortcut icons, but some folk seem to think that unless your installer clutters up your desktop, it hasn't worked correctly!
Are there definite guidelines on this for Windows , or is it wholly personal choice?
(Having a 'Leave clutter on my desktop?' checkbox in the installer is one option, but to my mind, that's just put MORE clutter into the installer..
RoddyRoddyclosed as primarily opinion-based by user3956566.Aug 7 at 10:24
Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.
5 Answers
From here: https://docs.microsoft.com/en-us/windows/win32/uxguide/winenv-desktop
If your users are very likely to use your program frequently, provide an option during setup to put a program shortcut on the desktop. Most programs won't be used frequently enough to warrant offering this option.
Present the option unselected by default. Requiring users to select the option is important because once undesired icons are on the desktop, many users are reluctant to remove them. This can lead to unnecessary desktop clutter.
If users select the option, provide only a single program shortcut. If your product consists of multiple programs, provide a shortcut only to the main program.
Put only program shortcuts on the desktop. Don't put the actual program or other types of files.
RoddyMy take is this: the installer must ask me if I want a desktop icon - to which I can reply yes or no.
Any app that just blindly and without asking installs its icon on my desktop is a bad installation in my opinion.
Ask for permission - if I deem your app important enough to me personally, I might say yes (but most likely I won't). Give your users a choice - don't just assume since it's your app, it's so darn important to everyone that everyone will want to clutter up their desktop with your program icon.
The same goes for the installation directory - unless you have a very good technical reason why you can't install anywhere, allow me to change the program's installation target directory. Not everyone is a big fan of the 'c:program files' folder hierarchy (I'm not, for one - I like to keep my apps in C:bin for instance).
So in general: any decent installer should ASK the user installing for these things and present sensible defaults - but always give me the option to change the settings to my liking (to my standards).
marc_s

I don't know of any meaningful guidelines, other than your conscience. As a programmer, I sympathize: I don't want icons on my desktop, either :-) However, having watched non-technical family members struggle with installing software and then trying to run it, I think it's worth noting that
Windows Installer Msi Icon
1) There are more non-techies than techies2) Techies can cope with checkboxes on installers
Based on that, I usually go for having a checkbox on the installer for creating icons, which defaults to on. I don't mind anything other than the 'always create icons' approach. (I'm looking at you, Adobe.)
DavidKDavidKI think that depends on what you see your client doing with the app, the level of the client's expertise with computers and how frequently you see him using it.
If the client is not very well versed with computers he would prefer to have the icon on the desktop where he can access it. If you target market is experienced users you don't need to bother because he can make the icon himself if he wants it.
If the application is for daily frequent use like a web browser the client would want it on his desktop for quick access.
Finally the decision rests on you. If you're being obnoxious you can create 4 icons on the desktop (I've seen apps that do that).
I don't think asking for permission is a bad idea. After all the installation needs to be done only once and it's just one checkbox to tick.
Cyril GuptaCyril GuptaI've no particular love for desktop (or quick launch) shortcut icons either, but I think that you should still give your users the option in the installer to install neither, one or both of these shortcuts.
Depending on how computer literate your users are (if it's possible to determine this) you can default the two options to either enabled or disabled accordingly.
Richard LucasRichard Lucas