The selected answer is incorrect. You can change the order of shortcuts in the program menu (and its subfolders) by dragging them and moving them. They will remain in the order in which you place them.
The location of the registry keys that store the shortcut order is: HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Order Menu \ Start Menu \
This key has various shortcuts, and the order of the labels is stored in binary Order values for each folder.
- Exchange . , API.
http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Windows/2000/Q_20618339.html