I am an installation programer. The setup program I created shall create
shortcuts at desktop after install and remove the shortcuts after uninstall.
This setup works fine with all other Windows platforms except Vista. After
uninstall, I have to "Refresh" desktop for the shortcuts disappearing;
otherwise the shortcuts will stay until a reboot.