Programs, in general, have removed the prompt for a customization option e.g. "Add to Start Menu." Consequently, many programs change Personalizations which are either noticed post-install or creep up due to performance issues. Firefox updates are also culprits i.e. change my profile by modifying the toolbar. I'm looking to at least prompt to avoid these surprises post-installation. Ideally, I'd prefer to restrict applications from summarily adding to the start menu or placing an icon on the desktop or adding to the taskbar, etc. The online documents I've seen refer to removal after changes are made, but I want to pre-empt this "take-over."
I'm a Win 7 32 bit recent recruit and a formal comfortable Win XPer.