Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

On Windows XP, is there a way to make it so that every time iTunes comes out with some minor point upgrade, it doesn't render the shortcut in my quick launch bar useless? Once I've upgraded, the shortcut's icon turns to the generic "window" icon, and no longer launches iTunes, forcing me to delete it and create a new shortcut. This is dumb. I understand why it would happen (I guess the location of the iTunes executable changes or is renamed?), but is there any way to prevent that?

share|improve this question
I have actually never figured out why this happens. As fair as I know, the name or location of the executable never changes. Strange... – Josh Hunt Oct 9 '09 at 12:30
up vote 1 down vote accepted

The executable stays where it is, the problem is caused by the "shortcut" being a special Windows Installer shortcut which runs the main executable associated with the installed package. Which, as you say, means it breaks every time the installed package is replaced.

A simple manually-created shortcut to the actual executable should work fine.

share|improve this answer
This does the trick. Thanks! – Ian Varley Oct 12 '09 at 18:30

I'm pretty sure iTunes adds it's location to your PATH environment variable. With that said, you can point the shortcut to a batch file containing this:

start itunes

you can bury this batch file in a system folder if you like, it should work across updates.

share|improve this answer
I had no idea it was on my path - cool. So now actually, I'll start it from the run window instead. I accepted the other answer because it does a better job answering my actual question, but this is how I'll actually work with it. thanks! – Ian Varley Oct 12 '09 at 18:30

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.