Occasionally during installation of a program, it will give you the option to create a Start Menu shortcut for 1. All users who use this computer...OR...2. Only your username..
If there is an option to select just your username, then do so.. In such a case, an "All Users" shortcut will not be created. If there is no such option, then the shortcuts will always be placed in "All Users" but they should still be showing up in your user profile as well.. ARe they not?
On the other hand, many programs install the Start Menu shortcuts directly to the "All Users" profile so all computer users might need them.. That includes the "Hidden" administrator which might be needed should your primary user profile become corrupted.. In addition, I always create at least one extra admin profile should my original become corrupted.
So, in my opinion, it's best if the "All Users" profile continues to contain those shortcuts. It allows the backup admin users to use all the programs needed. On the other hand, if you don't want them there, then you should be able to use Windows Explorer to "MOVE" them to your username only. (RIGHT Click drag and drop the shortcut to to yourusername's profile, then select "Move".)
It takes almost no extra space and shouldn't cause any issues by leaving them there.
Hope this helps.
Grif
How do I remove or stop XP from adding shortcuts to the All Users -> Start Menu -> Programs folders. I want all new short cuts from installed programs added to by user profile as I am the only person who ever uses this PC. Thanks.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic