Archive: problem deleting shortcuts on vista


problem deleting shortcuts on vista
i've tried deleting some shortcuts (internet explorer, mail, media center) from the vista startmenu, but they won't go away (i tried SetShellVarContext too). hence i tried deleting others (media player, update, etc) and they can be deleted without a problem.

what's so special about the one's i can't delete and how can it be solved?


Did the log say they were deleted? Vista might be automatically recreating them.


You can try to make them hidden instead of deleting if they are recreated


i can delete the ie shortcut now, but once launched ie puts another shortcut to the quicklaunch bar. that can't be deleted, but i remember on xp there was a system call necessary to do so.

System::Call 'shell32::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'

however, this does not work in vista.

all other shortcuts i could not delete can still not be deleted, but i found out that a confirmation dialog (different from the standard confirmation dialog when deleting files) pops up when trying to do so manually. this applies to "Windows Media Center", "Windows Meeting Space" and "Windows Live Messenger Download".

i'm not familiar with the terminology that distinguishes $SMPROGRAMS from that start menu part when clicking on vista's start button (not "All Programs"). when i delete the ie shortcut from $SMPROGRAMS, the shortcut remains in that other menu.